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

Re: Stack commands



Reply to note from "Robert Holmgren"  Tue, 27
Dec 2005 02:41:15 -0500

> Here's that tiny frame in DLG, in case anybody wants to install
> it manually -- put it at the beginning of DLG:

While you're at it, you might as well redirect all of the $x funcs
to U2. The code is the same; just name the DLG frame $?, where "?"
is the framename wildcard that stands for any single letter or
number:

XPLeNCODE v2.0
b-gin [UNTITLED]
{{;5$?}} Redirect all DLG funcs $A-$Z,$0-$9 to U2[cr|lf]{00
2}{<}SX99,{<}VA$FR{>}{>}[JM_]2.{<}PV99{>}[Q2_]{002}[cr|lf][cr
|lf]
-nd
XPLeNCODE

That way, the code associated with any func $x ($A-$Z|$0-$9) can be
maintained in U2, as frame {{5$x}}, and the U2 routine can invoked
in the keyboard file with a simple func $x (instead of the usual
NOJM2,.,$,x,Q2). Although the usual KBD assignment works fine with
the vast majority of U2 routines, a few special cases (like Stack)
call for the single func treatment. I have a couple of personal
routines configured this way, in addition to Stack; they all work
without a hitch.

--
Carl Distefano
cld@xxxxxxxx