r3macmon

r3macmon

Class

plugins/gadgets/macmon/r3macmon.h

Library

r3macmon

Description:

Macro monitor

See Also

oops/r3window.h

Super Class

r3Window

R3CLID_WINDOW

JavaScript

r3Macromonitor

Class Identifier

R3CLID_MACROMONITOR - 2474

Methods

SETHANDLER, EXECUTE, DEFINETARGETVAR, SCRIPTERROR, SCRIPTOUTPUT, REGISTERHANDLER,

Attributes

R3MMM_SETHANDLER

Method

SETHANDLER

Identifier

R3MMM_SETHANDLER

Return

R3BOOL, true if new handler was accepted

Param 3:

R3INT, ordnum of the handler

JavaScript

rc = obj.SETHANDLER(p3);

Description

Set handler to be used.

R3MMM_EXECUTE

Method

EXECUTE

Identifier

R3MMM_EXECUTE

JavaScript

obj.EXECUTE();

Description

Execute the selected text

R3MMM_DEFINETARGETVAR

Method

DEFINETARGETVAR

Identifier

R3MMM_DEFINETARGETVAR

Return

R3BOOL, true

Param 3:

char*, target name

JavaScript

rc = obj.DEFINETARGETVAR(p3);

Description

Define macro target variable for the interpreter

R3MMM_SCRIPTERROR

Method

SCRIPTERROR

Identifier

R3MMM_SCRIPTERROR

Param 3:

char*, error message to be shown

JavaScript

obj.SCRIPTERROR(p3);

Description

Show error message

R3MMM_SCRIPTOUTPUT

Method

SCRIPTOUTPUT

Identifier

R3MMM_SCRIPTOUTPUT

Param 3:

char*, information to be shown

JavaScript

obj.SCRIPTOUTPUT(p3);

Description

Show info message

R3CMMM_REGISTERHANDLER

Method

REGISTERHANDLER

Identifier

R3CMMM_REGISTERHANDLER

Return

R3BOOL, true if new handler was accepted

Param 2:

R3CLID, class id of the language

Param 3:

char*, symbolic name for the handler.

JavaScript

rc = obj.REGISTERHANDLER(0, p2, p3);

Description

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.