r3gradientgadget
real/gadget/r3gradientgadget.h
r3gad
Gradient gadget.
r3Window
R3CLID_WINDOW
r3Gradientgadget
R3CLID_GRADIENTGADGET - 1865
BorderWidth, ZoomX, ZoomY, OffsetX, OffsetY, GadgetX, GadgetY, GadgetXTag, MinXAdjustable, MaxXAdjustable, MinYAdjustable, MaxYAdjustable, AllowPanZoom, GadgetYTag, RGBOrder, Cursor,
BorderWidth
BorderWidth
R3GRADIENTGA_BorderWidth
Integer
int
'R3GRADIENTGA_BorderWidth' not documented
value = jsobj.GetBorderWidth();
int value;
R3GetAttrs(r3obj, R3GRADIENTGA_BorderWidth, &value, R3TAG_END);
ZoomX
ZoomX
R3GRADIENTGA_ZoomX
Number
R3FLOAT
'R3GRADIENTGA_ZoomX' not documented
jsobj.SetZoomX(value);
value = jsobj.GetZoomX();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_ZoomX, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3GRADIENTGA_ZoomX, &value, R3TAG_END);
ZoomY
ZoomY
R3GRADIENTGA_ZoomY
Number
R3FLOAT
'R3GRADIENTGA_ZoomY' not documented
jsobj.SetZoomY(value);
value = jsobj.GetZoomY();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_ZoomY, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3GRADIENTGA_ZoomY, &value, R3TAG_END);
OffsetX
OffsetX
R3GRADIENTGA_OffsetX
Number
R3FLOAT
'R3GRADIENTGA_OffsetX' not documented
jsobj.SetOffsetX(value);
value = jsobj.GetOffsetX();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_OffsetX, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3GRADIENTGA_OffsetX, &value, R3TAG_END);
OffsetY
OffsetY
R3GRADIENTGA_OffsetY
Number
R3FLOAT
'R3GRADIENTGA_OffsetY' not documented
jsobj.SetOffsetY(value);
value = jsobj.GetOffsetY();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_OffsetY, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3GRADIENTGA_OffsetY, &value, R3TAG_END);
GadgetX
GadgetX
R3GRADIENTGA_GadgetX
Object
R3OBJ*
numeric gadget for x
jsobj.SetGadgetX(value);
R3OBJ* value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_GadgetX, value, R3TAG_END);
GadgetY
GadgetY
R3GRADIENTGA_GadgetY
Object
R3OBJ*
numeric gadget for x
jsobj.SetGadgetY(value);
R3OBJ* value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_GadgetY, value, R3TAG_END);
GadgetXTag
GadgetXTag
R3GRADIENTGA_GadgetXTag
Integer
R3INT
jsobj.SetGadgetXTag(value);
R3INT value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_GadgetXTag, value, R3TAG_END);
MinXAdjustable
MinXAdjustable
R3GRADIENTGA_MinXAdjustable
Boolean
R3BOOL
jsobj.SetMinXAdjustable(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_MinXAdjustable, value, R3TAG_END);
MaxXAdjustable
MaxXAdjustable
R3GRADIENTGA_MaxXAdjustable
Boolean
R3BOOL
jsobj.SetMaxXAdjustable(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_MaxXAdjustable, value, R3TAG_END);
MinYAdjustable
MinYAdjustable
R3GRADIENTGA_MinYAdjustable
Boolean
R3BOOL
jsobj.SetMinYAdjustable(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_MinYAdjustable, value, R3TAG_END);
MaxYAdjustable
MaxYAdjustable
R3GRADIENTGA_MaxYAdjustable
Boolean
R3BOOL
jsobj.SetMaxYAdjustable(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_MaxYAdjustable, value, R3TAG_END);
AllowPanZoom
AllowPanZoom
R3GRADIENTGA_AllowPanZoom
Boolean
R3BOOL
if set, mouse+RMB can be used to pan/zoom. Default is TRUE
jsobj.SetAllowPanZoom(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_AllowPanZoom, value, R3TAG_END);
GadgetYTag
GadgetYTag
R3GRADIENTGA_GadgetYTag
Integer
R3INT
jsobj.SetGadgetYTag(value);
R3INT value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_GadgetYTag, value, R3TAG_END);
RGBOrder
RGBOrder
R3GRADIENTGA_RGBOrder
Integer
R3INT
order for four sub GRADIENT colors, (sub0<<24)|(sub1<<16)|(sub2<<8)|sub3, default = (0<<24)|(1<<16)|(2<<8)|3
jsobj.SetRGBOrder(value);
value = jsobj.GetRGBOrder();
R3INT value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_RGBOrder, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3GRADIENTGA_RGBOrder, &value, R3TAG_END);
Cursor
Cursor
R3GRADIENTGA_Cursor
Number
R3FLOAT
'R3GRADIENTGA_Cursor' not documented
jsobj.SetCursor(value);
value = jsobj.GetCursor();
R3FLOAT value = ...;
R3SetAttrs(r3obj, R3GRADIENTGA_Cursor, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3GRADIENTGA_Cursor, &value, R3TAG_END);
for map changes