TIP: Click on subject to list as thread! ANSI
echo: semware
to: All
from: pikaarh{at}tiscali.nl
date: 2003-01-17 03:13:44
subject: [TSEPro] Keeping tse.ui virgin

From: pikaarh{at}tiscali.nl
@Date: Thu, 16 Jan 2003 17:43:45 +0100
@Sender: semware-owner{at}sawasdi.apana.org.au



>In the discussion of modifications to key assignments and menus, it was

>noted that many such modifications could be made in an autoload macro, 
>except that in an instance such as the code for putting the full path of

>the current filename in the Windows title bar, the statement to be modified

>calls other procedures in tse.ui, which can't be referenced in a 
>macro. Sammy noted that if the procedures are declared
"public," then they

>can be. However, in the virgin tse.ui, they aren't declared public. So if

>one needs to use them, one has to modify tse.ui to declare them public,
and 
>tse.ui is no longer virgin. Catch22.

>Sammy, would it be possible for Semware to publish a virgin tse.ui in which

>all of the procedures are declared public, or, alternatively, in the 
>overall editor code make tse.ui (or the active .ui) an added place to 
>automatically search for procedures that are not found when a macro is 
>loaded or executed? Presumably that's done when the [autoload] macro is

>compiled, actually, rather than when it is loaded or executed -- or perhaps

>could be.

>The advantage of keeping tse.ui virgin, of course, is that you don't have

>to modify an updated one from Semware with all of the customization that

>you have made to the interface -- it's all in separate autoload macro(s).

>Thanks,

>Fred Holmes



If you would use the #include ['Name_0001.ui'] in a copy of the virgin tse.ui
on the places needed then these would be the only changes and if you then
number these, you can easily cut&paste and then edit them. 


Just a sugestion.
H. Pikaar.

--
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™.