TIP: Click on subject to list as thread! ANSI
echo: semware
to: All
from: `Sammy Mitchell`
date: 2003-01-25 01:17:24
subject: [TSEPro] Re: undocumented ExecMacro() format (was:Overiding UI Menus

From: "Sammy Mitchell" 
@Date: Fri, 24 Jan 2003 09:47:24 -0500
@Sender: semware-owner{at}sawasdi.apana.org.au



Dalton Spence wrote:
>BTW, my TSEPro help file says nothing about ExecMacro
>commands with *two* string parameters to call public name
>procedures, so I don't know in which string any command
>line parameters should be placed.

It is one of those undocumented features, because I reserve
the right to change it if I'm not happy with it.

Currently, the command line parameters go with the first
parameter.  So:

ExecMacro("macro arg1 arg2", "public")

I'm not quite sure what I think about that though.  Part of
me says that they belong with the (optional) second
parameter.  And part of me says that they should be a
separate parameter all-together:

ExecMacro("macro", "public", "arg1 arg2")

or perhaps:

ExecMacro("macro", "arg1 arg2", "public")

Or maybe I will just leave it the way it is!

>(Is there an "undocumented features for the advanced SAL
>programmer" list somewhere that could tell me about things
>like this? :))

I wish!

Chris Antos used to keep something neat along those lines.
He basically reverse-engineered our help system, and had a
help file full of undocumented features.  It was pretty
impressive.  He knew about some things I didn't know about!
But I think we wore him out... 

--
Sammy Mitchell

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