[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Re: Enter Key / Selection by cursor



Reply to note from "M.C."  Sat, 22 Jan 2005 09:50:23
+0100

> I put the modification in a U2 frame. It seems more elegant.

It's more straight-forward, in any event.

You know, Manuel, it occurred to me that it would make sense to
include the DEF2 alternative in frame DEF itself. And, while I was at
it, I added another option, DEF3, which is similar to DEF2 but
additionally disables the Resize feature if the cursor is *inside* an
existing DF block. (DEF2 only disables Resize if the cursor is
outside the block.) This will be in the next release of U2, but you
can plug it in now, if you like (delete the old frames DEF and DEF2).
No need to change your keyboard file (unless you want to try DEF3).

Note that the new frame (framename DEF#) is designed to be expandable:
We can have additional variants, up to DEF9. This should hold us for
a while, but if you ever need DEF10, DEF11,... just let me know.

Here's the new, all-inclusive frame:

XPLeNCODE v2.0
b-gin [UNTITLED]
{{;5Def,Def#}} Enhanced DeFine function [CLD 1/25/92 Rev. 1/2
2/05][cr|lf]{002}[XH_][BX_]es 1[Q2_][GT_]{<}IF{<}VA$FR{>}{240
}"2"{>}{<}IF{<}VA$IN{>}<1{>}[YD_]{<}EI{>}{<}EI{>}{<}IF{<}VA$F
R{>}{240}"3"{>}{<}IF{<}VA$DE{>}>0{>}[YD_]{<}EI{>}{<}EI{>}{<}I
F{<}VA$DE{>}<1{>}{<}LBa{>}{<}IF{<}VA$DF{>}>0&{<}VA$DS{>}=={<}
VA$DN{>}{>}[YD_]{<}LBb{>}{<}SV01,{>}{<}IF{<}VA$MG{>}>""{>}{<}
SX01,{<}VA$MG{>}{>}{<}EI{>}{<}LBc{>}[DO_][FF_]{<}PR@01{>}{<}E
X{>}{<}EI{>}[DF_]{<}IF{<}VA$DE{>}>0{>}{<}SV01,Close DeFine{>}
{<}GLc{>}{<}EI{>}{<}SV01,Open DeFine [auto-extend]{>}{<}GLd{>
}{<}EI{>}{<}IF{<}CP{>}=={<}VA$DS{>}!{<}CP{>}=={<}VA$DN{>}{>}[
DM_]{<}SV01,Reopen DeFine [auto-extend]{>}{<}LBd{>}{<}PR@01{>
}{<}SX02,{<}RK{>}{>}{<}PR {>}{<}IF{<}VA$KC{>}<2{>}{<}GLa{>}{<
}EI{>}{<}IF{<}VA|02{>}<2{>}[BX_]sea/f [999]{<}PV02{>}[999][Q2
_][DO_][DX_]{<}GLd{>}{<}EI{>}{<}IF"[BN_][BX_][H@_][HF_][HL_][
JH_][JM_][NI_][NO_][OP_][SH_][VH_]"{240}{<}IS02{>}{>}{<}GLa{>
}{<}EI{>}{<}PV02{>}{<}GLb{>}{<}EI{>}{<}IF{<}VA$IN{>}<1{>}[DM_
][DF_]{<}LBe{>}{<}SV01,ReDeFined{>}{<}GLc{>}{<}EI{>}{<}PRResi
ze DeFine: Press {017}- or -{016} ...{>}{<}SX01,{<}CP{>}{>}{
<}SX02,{<}RK{>}{>}{<}SX02,{<}VA$KC{>}{>}{<}SX02,("|"+{<}IS02{
>}+"|"){238}"|75|101|77|103|"{>}{<}IF{<}PV02{>}<0{>}{<}GLb{>}
{<}EI{>}[DX_]{<}IF{<}PV02{>}<7{>}[DB_]{<}GLf{>}{<}EI{>}[DE_]{
<}LBf{>}[YD_][DF_][BX_]jmp {<}PV01{>}[Q2_][DF_]{<}GLe{>}{002}
[cr|lf][cr|lf]
-nd
XPLeNCODE

--
Carl Distefano
cld@xxxxxxxx