TIP: Click on subject to list as thread! ANSI
echo: semware
to: All
from: Fred Holmes
date: 2003-01-14 05:28:20
subject: [TSEPro] Re: Overiding UI Menus

From: Fred Holmes 
@Date: Mon, 13 Jan 2003 13:58:20 -0500
@Sender: semware-owner{at}sawasdi.apana.org.au



It's easy to change keydefs.  Just write the new keydefs in a macro of any 
name and load the macro.  The last-loaded keydef takes precedence.  IIRC, 
there's also a precedence rule for two different keydefs (same keystroke 
combination, different definitions) in a single macro, but I forget whether 
it's first or last takes precedence.  It perhaps will warn you on 
compilation of the macro.

I put all of my regular keydef changes into an autoload macro, and don't 
touch tse.ui.  It doesn't change what the menus say, however.

The principle drop-down menus on the menu bar are another matter.  There's 
code for writing a pop-up menu -- in the help.

Fred Holmes

At 01:20 PM 1/13/2003, Dalton Spence wrote:
>I want to write a macro that temporarily overides some but not all of the
>standard UI menus and key bindings. Is there any way to do this without
>duplicating tne entire menu system with all of the procedures, menus,
>helpdefs and keydefs that I'm *not* changing?

--
TSEPro mailing list



---
[sawasdi.apana.org.au] (3:800/846.13)
* Origin: apana>>>>>fidonet
SEEN-BY: 633/267 270
@PATH: 800/846 1 640/954 774/605 123/500 106/1 379/1 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.