r3placer

r3placer

Class

oops/r3placer.h

Library

r3oops

Description:

Placer geometry manager. Uses relative or absolute coordinates for placing its slaves.

See Also

oops/r3gmanag.h

Super Class

r3Gmanager

R3CLID_GMANAGER

JavaScript

r3Placer

Class Identifier

R3CLID_PLACER - 25

Methods

CHANGEATTRS, SPLITCHANGED,

Attributes

SplittersVisible, SlaveList,

Registration

int R3RegisterPlacerClass(R3APP *app);

R3PLM_CHANGEATTRS

Method

CHANGEATTRS

Identifier

R3PLM_CHANGEATTRS

Param 3:

R3TAG*, tag list describing attributes to be changed

JavaScript

obj.CHANGEATTRS(p3);

Description

Change the same attributes given by INSERT

R3PLM_SPLITCHANGED

Method

SPLITCHANGED

Identifier

R3PLM_SPLITCHANGED

JavaScript

obj.SPLITCHANGED();

Description

SplittersVisible

Attribute

SplittersVisible

Identifier

R3PA_SplittersVisible

JavaScript type

Integer

C type

R3INT

Description

FALSE enables to hide splitters

Syntax


jsobj.SetSplittersVisible(value);


R3INT value = ...;
R3SetAttrs(r3obj, R3PA_SplittersVisible, value, R3TAG_END);

SlaveList

Attribute

SlaveList

Identifier

R3PLA_SlaveList

JavaScript type

r3List

C type

R3LIST*

Description

R3RM_GET get the list of slaves

Syntax


value = jsobj.GetSlaveList();


R3LIST* value;
R3GetAttrs(r3obj, R3PLA_SlaveList, &value, R3TAG_END);


r3placerslave *


r3placerslave *


r3placerslave *

Tags

Tags

R3PA_X
R3PA_Y
R3PA_Width
R3PA_Height
R3PA_RX
R3PA_RY
R3PA_RWidth
R3PA_RHeight
R3PA_FRX
R3PA_FRY
R3PA_FRWidth
R3PA_FRHeight
R3PA_Splitter
R3PA_SplitterLeft
R3PA_SplitterRight
R3PA_SplitterTop
R3PA_SplitterBottom