-
Notifications
You must be signed in to change notification settings - Fork 5
Input_Choice
Corresponds to:
Fl_Input_Choice
Inherits from:
Widget
Constructors
fl.Input_Choice( int X, int Y, int W, int H, *str label ) ==> userdata Widget
-
fl.Input_Choice{ table entries } ==> userdata Widget
( table constructor syntax )
Functions
- methods defined for
Widget
userdata type -
obj:add( str item )
( add item to menu )
-
obj:clear()
( remove all items from menu )
-
obj:clear_changed()
( clear state of input & button widgets )
-
obj:set_changed()
( set state of input & button widgets )
Properties
- properties defined for
Widget
userdata type -
obj.input ==> userdata Widget
get( pointer to Fl_Input )
-
obj.value ==> *str contents
get( Fl_Input text field contents )
-
obj.value = str val
set( Fl_Input text field contents )
-
obj.value = int item
set( Chooses item# in menu )
obj.changed ==> bool state
-
obj.textfont ==> str style
getobj.textfont = str style
set
obj.textfont = int index
set
( Fl_Font index in font table ) -
obj.textsize ==> int size
getobj.textsize = int size
set
( in pixels ) -
obj.textcolor ==> userdata color
getobj.textcolor = int|userdata color
set
( Fl_Color ) -
obj.menubutton ==> userdata Widget
get( pointer to Fl_Menu_Button )
-
obj.down_box ==> str boxtype
getobj.down_box = str boxtype
set
select Fl_Boxtype:"FL_NO_BOX"
"FL_FLAT_BOX"
"FL_UP_BOX"
"FL_DOWN_BOX"
"FL_UP_FRAME"
"FL_DOWN_FRAME"
"FL_THIN_UP_BOX"
"FL_THIN_DOWN_BOX"
"FL_THIN_UP_FRAME"
"FL_THIN_DOWN_FRAME"
"FL_ENGRAVED_BOX"
"FL_EMBOSSED_BOX"
"FL_ENGRAVED_FRAME"
"FL_EMBOSSED_FRAME"
"FL_BORDER_BOX"
"_FL_SHADOW_BOX"
"FL_BORDER_FRAME"
"_FL_SHADOW_FRAME"
"_FL_ROUNDED_BOX"
"_FL_RSHADOW_BOX"
"_FL_ROUNDED_FRAME"
"_FL_RFLAT_BOX"
"_FL_ROUND_UP_BOX"
"_FL_ROUND_DOWN_BOX"
"_FL_DIAMOND_UP_BOX"
"_FL_DIAMOND_DOWN_BOX"
"_FL_OVAL_BOX"
"_FL_OSHADOW_BOX"
"_FL_OVAL_FRAME"
"_FL_OFLAT_BOX"
"_FL_PLASTIC_UP_BOX"
"_FL_PLASTIC_DOWN_BOX"
"_FL_PLASTIC_UP_FRAME"
"_FL_PLASTIC_DOWN_FRAME"
"_FL_PLASTIC_THIN_UP_BOX"
"_FL_PLASTIC_THIN_DOWN_BOX"
"_FL_PLASTIC_ROUND_UP_BOX"
"_FL_PLASTIC_ROUND_DOWN_BOX"
"_FL_GTK_UP_BOX"
"_FL_GTK_DOWN_BOX"
"_FL_GTK_UP_FRAME"
"_FL_GTK_DOWN_FRAME"
"_FL_GTK_THIN_UP_BOX"
"_FL_GTK_THIN_DOWN_BOX"
"_FL_GTK_THIN_UP_FRAME"
"_FL_GTK_THIN_DOWN_FRAME"
"_FL_GTK_ROUND_UP_BOX"
"_FL_GTK_ROUND_DOWN_BOX"
"_FL_GLEAM_UP_BOX"
"_FL_GLEAM_DOWN_BOX"
"_FL_GLEAM_UP_FRAME"
"_FL_GLEAM_DOWN_FRAME"
"_FL_GLEAM_THIN_UP_BOX"
"_FL_GLEAM_THIN_DOWN_BOX"
"_FL_GLEAM_ROUND_UP_BOX"
"_FL_GLEAM_ROUND_DOWN_BOX"
"FL_FREE_BOXTYPE"
( note: Input_Choice
does not inherit methods and properties of Group
,
although Fl_Input_Choice
is implemented as a sub-class of Fl_Group
! )