r3colsqr
real/gadget/r3colsqr.h
r3gad
Color drag&drop source.
r3Window
R3CLID_WINDOW
r3Colorsquaregadget
R3CLID_COLORSQUAREGADGET - 645
ColorRGBA
ColorRGBA
R3COLSQRGA_ColorRGBA
color
jsobj.SetColorRGBA(value);
value = jsobj.GetColorRGBA();
R3FLOATCOLOR value = ...;
R3SetAttrs(r3obj, R3COLSQRGA_ColorRGBA, value, R3TAG_END);
R3FLOATCOLOR value;
R3GetAttrs(r3obj, R3COLSQRGA_ColorRGBA, &value, R3TAG_END);
DoubleClickToAdju
DoubleClickToAdju
R3COLSQRGA_DoubleClickToAdju
Boolean
R3BOOL
single/double click to open the color dialog
jsobj.SetDoubleClickToAdju(value);
value = jsobj.GetDoubleClickToAdju();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3COLSQRGA_DoubleClickToAdjust, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3COLSQRGA_DoubleClickToAdjust, &value, R3TAG_END);
Disabled
Disabled
R3COLSQRGA_Disabled
Boolean
R3BOOL
click does not open the color dialog
jsobj.SetDisabled(value);
value = jsobj.GetDisabled();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3COLSQRGA_Disabled, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3COLSQRGA_Disabled, &value, R3TAG_END);