filepro menus and Ctrl-S - maybe Anzio setting?

Bill Campbell bill at celestial.com
Mon Dec 6 14:30:03 PST 2010


On Mon, Dec 06, 2010, Kenneth Brody wrote:
>On 12/6/2010 3:38 PM, Bruce Easton wrote:
>> A client has a few menus that have nineteen options on them.
>> The first character on each of these menus is a Ctrl-S.  (I think
>> dmakemenu starts at Ctrl-A and then goes up by one - up through the
>> last non-blank option - so on these menus, the nineteenth option
>> is the last option, ergo the Ctrl-S as the first char in the file.)
>[...]
>
>I don't understand what you mean by "the first character on each of these 
>menus is a Ctrl-S".  How do you get a filePro menu option to be a 
>non-printing character?  (And dmakemenu doesn't "start" at anything, except 
>for 24 menu entries into which you decide what to place.)

Furthermore, ctrl-s can cause problems if dealing with terminals
that use software flow control where ctrl-s is XOFF, saying stop
sending data until you send an XON ctrl-q.

When Radio Shack brought out the Model 12/16 it had a number of
extra keys around the numeric keypad which were set to make life
easier with Scripsit which used mnemonic ctrl sequences (e.g.
ctrl-i was insert, ctrl-d delete, etc.).  Almost immediately
after this came out with Xenix systems, people started calling to
say that their system had locked up.  They had pressed the
function key that sent ctrl-s.  Pressing ctrl-q fixed their
problems.

WordStar used both ctrl-s and ctrl-q as cursor control keys,
which of course caused problems with serial terminals.

IMHO, the most egregious demonstration of ignorance of standards
is Microsoft's use of the single ESC to cancel things as the ESC
character is supposed to start a command sequence, and is not
complete without some modifier(s).  This is why FilePro uses the
ESC-ESC sequence to execute.

Bill
-- 
INTERNET:   bill at celestial.com  Bill Campbell; Celestial Software LLC
URL: http://www.celestial.com/  PO Box 820; 6641 E. Mercer Way
Voice:          (206) 236-1676  Mercer Island, WA 98040-0820
Fax:            (206) 232-9186  Skype: jwccsllc (206) 855-5792

When dealing with any spammer, one must always keep in mind that you
are dealing with someone who makes their living through forgery, fraud,
theft, subterfuge and obfuscation.  Stated simply, spammers lie.
     David Ritz <dritz at primenet.com>


More information about the Filepro-list mailing list