r3manfrm
real/gadget/r3manfrm.h
r3gad
ManagedFrame Class
r3Frame
R3CLID_FRAME
r3Managedframe
R3CLID_MANAGEDFRAME - 252
R3MANAGEDFRAMEM_FITCHILD
FITCHILD
R3MANAGEDFRAMEM_FITCHILD
R3INT, fit code R3WFP_BESTFIT/LARGESTFIT etc. as defined oops/r3widget.h
obj.FITCHILD(p3);
Update the layout of the child. Note: use ADDCHILDREN * method (as defined in oops/r3widget class) to add contents * for the frame. Note that Managed frame can have * only one children.
R3MANAGEDFRAMEM_OPEN
OPEN
R3MANAGEDFRAMEM_OPEN
obj.OPEN();
Open (expand) the frame
R3MANAGEDFRAMEM_CLOSE
CLOSE
R3MANAGEDFRAMEM_CLOSE
obj.CLOSE();
Close (collapse) the frame
Child
Child
R3MANAGEDFRAMEA_Child
Object
R3OBJ*
child
value = jsobj.GetChild();
R3OBJ* value;
R3GetAttrs(r3obj, R3MANAGEDFRAMEA_Child, &value, R3TAG_END);
HandleOpenCl
HandleOpenCl
R3MANAGEDFRAMEA_HandleOpenCl
Boolean
R3BOOL
open/close frame
jsobj.SetHandleOpenCl(value);
value = jsobj.GetHandleOpenCl();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3MANAGEDFRAMEA_HandleOpenClose, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3MANAGEDFRAMEA_HandleOpenClose, &value, R3TAG_END);