======== Out.def Out macros ======== by miyata * Macro ;--- help --- #if 98 01 \[HELP] "Cm" ;11 >> 01 [HELP] "Help" ;116 (mb)?>> (cd)>!{% &86 ! >a & >b > >c # >>} ;%?:help / !nn,&nn,>nn:help2 (ct<3)? &86 >> ;L//p:stkhelp :a #d &n (r<0) >x ;!nn :b #d &n (r<0&&cd-'>') >x ;&nn :c #d (ct-6&&cd-'>') ;>nn :x #s ?>> >03 02 @[HELP] "Stkhelp" ;17 ;[\]sel shd [^]func &86 03 ^[HELP] "Help2" ;15 ;[\]sel hlp &86 #else 01 \[F12] "Cm" ;11 >> 01 [F12] "Help" ;116 (mb)?>> (cd)>!{% &86 ! >a & >b > >c # >>} ;%?:help / !nn,&nn,>nn:help2 (ct<3)? &86 >> ;L//p:stkhelp :a #d &n (r<0) >x ;!nn :b #d &n (r<0&&cd-'>') >x ;&nn :c #d (ct-6&&cd-'>') ;>nn :x #s ?>> >03 02 @[F12] "Stkhelp" ;17 ;[\]sel shd [^]func &86 03 ^[F12] "Help2" ;15 ;[\]sel hlp &86 #endif ;--- menu --- #if 98 85 [NFER] "Exmenu" ;16 &86 85 \[NFER] "Alz_ldr" ;17 &86 #else 85 [F11] "Exmenu" ;16 &86 85 \[F11] "Alz_ldr" ;17 &86 #endif 85 \[F01] "Option" ;16 &86 85 @E "Ex!98" ;15 &86 ;--- file --- 85 [ESC]S "Save" ;19 ;[\]opp [^]alias [@]all nn19, >00 85 [ESC]D "Dup" ;18 ;[\]dup cur_text nn20, >00 85 [ESC]O "Org" ;18 nn21, >00 85 [ESC]R "Ren" ;18 ;[\]cur [^]vz [@]tmp nn23, >00 85 [ESC]I "Ins" ;18 nn25, >00 85 [ESC]L "Load" ;19 nn26, >00 85 [ESC]W "Append" ;21 nn27, >00 85 [ESC]Z "Keep" ;34 ;[\]+2sec nn28, >> 00: dd"file", >88 ;--- text --- 85 ^M "Own" ;18 ;[\]down nn23, >00 85 ^N "Opp" ;18 ;[\]down nn24, >00 ;85 [F02] "Pick" ;19 ;swap ; nn30, >00 85 [F02] "Pick" ;14 ;swap &86 85 \[F02] "Shift" ;20 ;shift nn31, >00 85 ^[F02] "Swap" ;19 ;[\]win type copy nn32, >00 85 [F04] "Split" ;20 ;fd nn35, >00 85 \[F04] "+Con" ;19 ;vx nn36, >00 85 ^[F04] "Border" ;21 ;[\]up/left nn37, >00 85 @[F04] "Ret bdr" ;37 nn38, >> 00: dd"text", >88 ;--- screen --- 85 [CLR] "Chg win" ;22 ; [HOME] nn41, >00 85 \[CLR] "Full" ;19 ;\[HOME] nn42, >00 85 ^[CLR] "Vpos" ;19 ;[\]opp ;^[HOME] nn43, >00 85 @[CLR] "Top/End" ;22 ;dual [\]csr [^]qt_set ;@[HOME] nn44, >00 85 [ESC]^ "Dual" ;19 nn45, >00 85 [ESC]\ "Comp" ;19 nn46, >00 85 [ESC]G "Rows" ;19 nn47, >00 85 [ESC]T "Chg tab" ;22 ;[\]eu! nn48, >00 85 [ESC]Y "Chg we" ;21 ;[\]use csr [@]input <2>we80 nn49, >00 85 [ESC]V "R_only" ;21 ;[\]opp [^]r_o [@]view nn50, >00 85 ^QN "Line No" ;22 ;[\]no disp <2>num type nn51, >00 85 ^QV "Vline" ;20 ;[\]vertical [@]reverse nn52, >00 85 ^QU "Lline" ;20 ;[\]yellow rev nn53, >00 85 ^QJ "Last" ;34 ;[\]opp nn54, >> 00: dd"scrn", >88 ;--- char --- 85 ^[ "Case" ;19 ;[\]capital nn12, >00 85 ^] "Put" ;18 ;[\]put buf nn13, >00 85 @@ "Fix" ;18 nn14, >00 85 ^K[ "Trans" ;20 ;[\]word nn15, >00 85 ^JK "Kcode" ;20 nn17, >00 85 ^JC "Code" ;19 nn18, >00 85 ^K_ "To" ;19 ;[\]input nn39, >00 85 ^KU "B/N" ;33 nn40, >> 00: dd"char", >88 ;--- vedit --- 85 ^QE "Win^" ;19 nn50, >00 85 ^QX "Win_" ;19 nn51, >00 85 ^QW "Vin" ;20 ;[\]not free eu- nn52, >00 85 ^QZ "Vin" ;36 ;[\]not free eu- nn53, >> 00: dd"vedit", >88 ;--- key --- 85 ^Q0 "Key1" ;19 nn40, >00 85 ^K0 "Key2" ;19 nn41, >00 85 ^J0 "Key3" ;37 nn42, >> 00: i=r, dd"key", >88 ;--- block --- 85 @V "Pblock" ;21 ;[\]up nn82, >00 85 @B "Sblock" ;21 ;[\]cancel nn81, >00 85 ^V "Rblock" ;34 ;[\]cancel nn80, >> 00: dd$-21, >88 85 ^KY "Clear" ;20 ;[\]clear cbuf nn48, >00 85 ^[F06] "Blk" ;20 ;[\]blk nn50, >00 85 @[F06] "All blk" ;22 nn51, >00 85 \[F07] "Cut" ;20 nn52, >00 85 ^[F07] "Cut1" ;19 nn53, >00 85 @[F07] "Away" ;19 ;[\]away nn54, >00 85 \[F08] "Copy" ;21 nn55, >00 85 ^[F09] "Pop" ;20 ;[\]pop nn56, >00 85 \[F10] "Dup" ;18 nn57, >00 85 ^[F10] "Dup2" ;19 ;[\]revive line nn58, >00 85 @[F10] "Remark" ;35 ;[\]remark cut nn59, >> 00: dd"blk", >88 85 ^J[ "Fill spc" ;23 ;[\]all nn52, >00 85 ^J] "Del spc" ;35 ;[\]all nn53, >> 00: dd"kb", >88 ;--- tab --- 85 @[TAB] "Tab" ;13 ;[\]entab [^]freetab &86 85 \[TAB] "Spc" ;18 nn53, >00 85 ^[TAB] "Tab" ;34 ;[\] nn54, >> 00: dd"tab", >88 ;--- user --- 85 ^[F03] "Exec" ;19 nn30, >00 85 @L "Lock" ;19 ;[\]lock nn35, >00 85 @P "Hex" ;33 nn45, >> 00: dd"user", >88 ;--- tool --- 85 [ESC]] "Nfep" ;14 &86 85 ^K\ "Count" ;15 dd$-9, nn20, >88 85 ^KA "Pair" ;14 &86 85 ^KI "Ikakko" ;16 ;[\]insert[] &86 85 ^KB "Box" ;13 ;[\]title &86 85 ^KT "Tstmp" ;15 ;[\]mm/dd [^]yymmdd [@]menu &86 85 ^KN "Number" ;16 ;[\]cont [^]mode [@]number.def &86 85 ^KP "Paste" ;15 ;';' [\]'|' ;(B)';' [\]cut &86 85 ^KS "Sort" ;14 ;[\]rev [@]num &86 85 ^KX "Comp" ;14 ;[\]same line [@]mode &86 ;--- search --- 85 ^KK "Kanji" ;20 ;k [\]kk [@]wk [^]menu nn41, >00 85 ^KW "Goku" ;19 ;g [\]gg [@]wg nn42, >00 85 ^KH "Hyoki" ;33 ;kh [\]kb [@]dz nn43, >> 00: dd"kg", >88 85 ^KG "Grep" ;14 ;[\]rx- [^]+no. [@\]ew+ &86 85 ^KR "Ruigo" ;15 ;[\]mode [@]global &86 85 ^KE "HikaruEJ" ;18 ;[\]idiom &86 85 ^KF "Hikaru3" ;17 ;[\]j-e [@]input &86 85 ^KJ "Jispa" ;15 ;[\]ask &86 85 ^KO "CDrom" ;15 ;koujien [\]eiwa/waei [^]str* &86 ;--- change --- 85 ^KL "Romaji" ;16 ;[^]kana &86 85 ^KM "Refep" ;15 ;[\]undo &86 85 ^K@ "Ksuji" ;15 ;[\]year &86 85 ^KQ "Kana" ;14 &86 85 ^KZ "Zh" ;12 ;[\]menu [^]zh2 &86 ;--- appli --- 85 [ESC]C "Calc" ;14 ;[\]decalc [^]scalc &86 85 [ESC]K "Oaskei" ;19 ;[\]oaskeiut &00 &86 85 [ESC]W "Wd" ;53 ;[\]menu [^]reform &> &86 00: p=mh, :R &Zd(p+8) (r)? p=p..2, (p*p.)?>R ;mikome+m.gann 85 [ESC]P "Res_pad" ;17 ;[\]menu &86 85 ^_ "Karte" ;15 ;[\]quick &86 ;85 @C "Codex" ;15 ; &86 ;--- else --- 85 [ESC]B "Buftour" ;17 ;[\]offset &86 85 @^ "Make" ;14 ;[\]+local &86 * ======== end of out.def ======== ; Used variable dd nn