r3genopt

r3genopt

Class

real/gadget/r3genopt.h

Library

r3gad

Description:

Gadget for General purpose global options.

See Also

oops/r3gadget.h

Super Class

r3Gadget

R3CLID_GADGET

JavaScript

r3Generaloptionsgadget

Class Identifier

R3CLID_GENERALOPTIONSGADGET - 620

Methods

ADDLANGUAGE, SETLANGUAGE,

Attributes

Registration

int R3RegisterGeneralOptionsGadgetClass(R3APP *app);

R3GENOPTGM_ADDLANGUAGE

Method

ADDLANGUAGE

Identifier

R3GENOPTGM_ADDLANGUAGE

Return

R3BOOL, TRUE continues enumeration, false cancels.

Param 1:

char*, symbolic name of the installed language (such as Basic, Tcl, etc).

Param 2:

R3INT, class id of the installed languaged

Param 3:

void*, points to 'self'.

JavaScript

rc = obj.ADDLANGUAGE(p1, p2, p3);

Description

Private method used as a callback method for enumerating installed programming languages (see r3prglng/R3CPLM_ENUMLANGUAGES). Because this is 'callback' method, parameters for this method are specified by the enumlanguages method, which are:

R3GENOPTGM_SETLANGUAGE

Method

SETLANGUAGE

Identifier

R3GENOPTGM_SETLANGUAGE

Param 3:

R3INT, ordnum of the selected language

JavaScript

obj.SETLANGUAGE(p3);

Description

For mapchanges.