A button with a text label.
The size of the button can either be set using set_size(), be left to default to a size based on the given label.
Class summary |
Variables inherited from gui::Button |
img_down img_h img_up img_w is_checked_flag is_down is_held label no_keyboard_flag parent_button_group parent_check_box_group repeat_delay toggles_flag |
Methods inherited from gui::Toggle |
clear_is_checked() get_status() into_cbg() is_checked() set_is_checked() set_parent_check_box_group(x) toggle_is_checked() |
Variables inherited from gui::Toggle |
is_checked_flag parent_check_box_group |
Methods inherited from lang::Object |
clone(seen) equals(other, seen) get_class() get_class_name() get_id() hash_code(depth, seen) is_instance(name) to_string(depth, seen) |
Variables inherited from gui::Component |
accel accepts_focus_flag allow_drag_flag allow_drop_flag attribs cbwin children cwin draw_border_flag h h_spec has_focus is_shaded_flag parent parent_dialog ticker tooltip valid w w_spec x x_align x_spec y y_align y_spec |
Methods inherited from util::Connectable |
connect(obj, meth, type) disconnect(l) fire(type, param) fire_event(e) |
Variables inherited from util::Connectable |
listeners |
Methods defined in this class |
display(buffer_flag) initially() resize() set_internal_alignment(x) set_one(attr, val) |
Variables defined in this class |
internal_alignment tw tx |
Method detail |
Variable detail |