[Date Prev][Date Next][Subject Prev][Subject Next][
Date Index][
Subject Index]
Re: Stack commands
- Subject: Re: Stack commands
- From: Carl Distefano cld@xxxxxxxx
- Date: Tue, 27 Dec 2005 16:21:44 -0500
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