mirror of
https://github.com/NishiOwO/VZEditor.git
synced 2025-04-21 00:34:37 +00:00
188 lines
3.9 KiB
Plaintext
188 lines
3.9 KiB
Plaintext
======== vz16.def (v1.6) ========
|
||
|
||
* C コマンドキー
|
||
|
||
84 ^KT :タイトル検索文字列の設定 ; ##1.6
|
||
|
||
* T テキストウィンドウ
|
||
|
||
"【タイトル文字列】",30 ; ##1.6
|
||
|
||
* S システムメニュー
|
||
|
||
10 "【マクロメニュー】<$BM/free>",40,0
|
||
|
||
* M マクロ
|
||
|
||
|
||
1 "!Open"
|
||
(ne=='DE')? ts="*=",
|
||
(ne=='NI')? ts="\x ^\0/\0",
|
||
; (ne=='TX')?{ we=40, td=1, }
|
||
; (ne=='C'||ne=='H'||ne=='CP')?{ ts="/", qk="{}", }
|
||
; (ks&1)? &#_(0)
|
||
|
||
1 "!Edit"
|
||
(ct>1)?{ &o(ic). }
|
||
(ic=='{')?{ '{' #m &o(9). }
|
||
(ic=='}')?{ #s (cd==9)?{ '}' #g #m }?{ #d '}' }
|
||
|
||
1 "!View"
|
||
(ic)?{ (ic!=' '&&ic!=' ')? >E (ks&1)? #r ? #c .}
|
||
(cm==4)?{ (mb)? >E #C . }
|
||
(cm==53)?{ #67 . }
|
||
:E ' '
|
||
|
||
1 "!Timer"
|
||
?. (mr!=1)?. (qn<=Qc)?. (mb)?.
|
||
(Qw){
|
||
&m("オートセーブしますか?")
|
||
(Qw){ &w(1) &k (r)?{ &m("キャンセルしました") qn-, . } }
|
||
}
|
||
#S #m #83 ; 編集テキストのみセーブ
|
||
; sq[-, #Q 'N'(s)?{ #[ #Q "YN"} sq], #83 ; 全修正テキストをセーブ
|
||
|
||
3 \[F01] "【モードメニュー】"
|
||
??{ !02 .} (s==1)?{ (vw)? !05 ? !04 }
|
||
|
||
5 [ESC]M @M "マクロメニュー"
|
||
!97 (r>=0)?{ !98 (r>=0)? >* >^ }
|
||
(r&$FF==15)?{ r=r>>8&$7F, &Zd(r) >^ }
|
||
(r&$FF==13)? >88
|
||
|
||
25 ^] "全角括弧"
|
||
(s==3)?.
|
||
p="[]「」〔〕『』【】《》",
|
||
&f(cd,p)
|
||
mi-,
|
||
(r>=0)?{
|
||
(r&1)? #s
|
||
&Sf(p,cd)
|
||
((r+=4).0)? p=r,
|
||
mi+,
|
||
}
|
||
&?("%4s",p) mi-, #s
|
||
|
||
27 ^KO "O オプションの初期化"
|
||
&^ &d #]
|
||
|
||
#if 98
|
||
1 [HELP] "ヘルプ" &z("help") >*
|
||
#elseif J31
|
||
1 [F10] "ヘルプ" &z("help") >*
|
||
#else
|
||
1 [F12] "ヘルプ" &z("help") >*
|
||
#endif
|
||
|
||
41 ^K^ "再カスタマイズ"
|
||
P(0)
|
||
|
||
42 ^KZ "全角/半角変換" &z("zenhan") >*
|
||
43 ^KB "矩形ブロック" &z("block") >*
|
||
|
||
* P メニュー
|
||
|
||
2 "",30,14,6
|
||
"C CR の表示",Dc
|
||
"T TABの表示",Dt
|
||
"E EOFの表示",De
|
||
"L 行番号の表示",Dl
|
||
"Z 全角スペースの表示",Dj
|
||
"N 行番号モード 論理 表示",Dn
|
||
"S システム情報の表示", Ds
|
||
"U アンダーライン",Du
|
||
"A オートインデント",Ei
|
||
"H ページング単位 全画面 半画面",Eh
|
||
"B バックアップ",Eb
|
||
"R 画面の横幅(2~250)",WE
|
||
"P ページ長",PG
|
||
"O 上書きモード 文字 桁対応",Eo
|
||
|
||
3 "",26,13 #45 #52 #54 #66 #67 &26 &27 #68 &15 #79 #83
|
||
"S オートセーブの設定",!06
|
||
"$4EMS free/total: $ef/$em"
|
||
|
||
4 "【検索オプション】",25,2,6
|
||
"W ワードサーチ",Ew
|
||
"C 英大/小文字 区別 同一視",Ec
|
||
|
||
5 "【検索オプション】",25,4,6
|
||
"W ワードサーチ",Ew
|
||
"C 英大/小文字 区別 同一視",Ec
|
||
"Z 全角/半角文字 区別 同一視",ZH
|
||
"X 正規表現",RX
|
||
|
||
6 "【オートセーブ】",25,3,4
|
||
"T ディレイタイム",Qt
|
||
"C 入力文字数",Qc
|
||
"W 確認待ち時間",Qw
|
||
|
||
======== moremac2.def (v1.6) ========
|
||
|
||
* M マクロ
|
||
|
||
88 ^KM \[F11] "外部マクロメニュー"
|
||
?.
|
||
!01 (r<0)?. (r)?? >>
|
||
&Sf(pm,9) (r)??. &Ss(r) (r.0)??.
|
||
p=r, &Zs(p) (r)?? &z(p) >*
|
||
|
||
10 [ESC]^ "外部マクロの実行"
|
||
?. p=pr, &Sp(p,"%s*.def",pi)
|
||
:F &Fl(p) &Cr fg.1=1,
|
||
(r)?{ &g("【外部マクロ】",40) (r==-2)? >F (r<0)?. p=pw, (0)}
|
||
? &Fg(p)
|
||
&z(p) >*
|
||
|
||
;1 "!Abort"
|
||
; &m(r) &b(5) /
|
||
|
||
* P メニュー
|
||
|
||
1 "【外部マクロ】",20,6 ; ← マクロの数+1
|
||
"F <ファイル選択>"
|
||
"1 各種ツール tool" ; ← TABで区切ってファイル名
|
||
"2 矩形ブロック block"
|
||
"3 罫線入力 keisen"
|
||
"4 全角/半角変換 zenhan"
|
||
"5 ゲーム game"
|
||
;*
|
||
;======== End of moremac2.def ========
|
||
|
||
* O オプション
|
||
|
||
XM0 ;XMSの使用サイズ(KB,XM=残り全部) ##1.6
|
||
Bv1024 ;ログファイル履歴バッファサイズ ##1.6
|
||
RM0 ;EMS/XMSの解放の禁止(+1:EMS, +2:XMS) ##1.6
|
||
|
||
#if 98
|
||
Ae1 ; コントロール文字2 ##1.6
|
||
#elsenif J31
|
||
Ae$12
|
||
#else
|
||
Ae0
|
||
#endif
|
||
Ay0 ; ファイル名 ##1.6
|
||
|
||
CA4+16+32 ;コントロール文字の色分け ##1.6
|
||
|
||
Dr+ ;右マージンの表示 ##1.6
|
||
Dj- ;全角スペースの表示 ##1.6
|
||
#if 98
|
||
Dv- ;スムーススクロール時のカラー表示 ##1.6
|
||
#else
|
||
Dv+
|
||
#endif
|
||
|
||
Eo- ;桁対応上書きモード ##1.6
|
||
RX- ;正規表現モード(VWX) ##1.6
|
||
ZH- ;全角/半角文字の同一視(VWX) ##1.6
|
||
Sz- ;編集終了時に、オプションを初期化 ##1.6
|
||
|
||
Sr5 ;editfile にプロファイル情報をセーブ ##1.6
|
||
Qt0 ;キー入力ディレイタイム ##1.6
|
||
Qc40 ;オートセーブを起動するまでの入力文字数 ##1.6
|
||
Qw100 ;オートセーブの確認待ち時間 ##1.6
|
||
|
||
;======== End of vz16.def ========
|
||
|