r3macmon
plugins/gadgets/macmon/r3macmon.h
r3macmon
Macro monitor
r3Window
R3CLID_WINDOW
r3Macromonitor
R3CLID_MACROMONITOR - 2474
SETHANDLER, EXECUTE, DEFINETARGETVAR, SCRIPTERROR, SCRIPTOUTPUT, REGISTERHANDLER,
R3MMM_SETHANDLER
SETHANDLER
R3MMM_SETHANDLER
R3BOOL, true if new handler was accepted
R3INT, ordnum of the handler
rc = obj.SETHANDLER(p3);
Set handler to be used.
R3MMM_EXECUTE
EXECUTE
R3MMM_EXECUTE
obj.EXECUTE();
Execute the selected text
R3MMM_DEFINETARGETVAR
DEFINETARGETVAR
R3MMM_DEFINETARGETVAR
R3BOOL, true
char*, target name
rc = obj.DEFINETARGETVAR(p3);
Define macro target variable for the interpreter
R3MMM_SCRIPTERROR
SCRIPTERROR
R3MMM_SCRIPTERROR
char*, error message to be shown
obj.SCRIPTERROR(p3);
Show error message
R3MMM_SCRIPTOUTPUT
SCRIPTOUTPUT
R3MMM_SCRIPTOUTPUT
char*, information to be shown
obj.SCRIPTOUTPUT(p3);
Show info message
R3CMMM_REGISTERHANDLER
REGISTERHANDLER
R3CMMM_REGISTERHANDLER
R3BOOL, true if new handler was accepted
R3CLID, class id of the language
char*, symbolic name for the handler.
rc = obj.REGISTERHANDLER(0, p2, p3);
Class method, for registering macro handlers. Macro handler is a function * that will be called when new macro is inserted into the current macro. Handler * usually prints the macro into the macro gadget from which the user can * view, select, modify and execute it.