Trait fltk::prelude::ButtonExt [−][src]
pub unsafe trait ButtonExt: WidgetExt { fn shortcut(&self) -> Shortcut; fn set_shortcut(&mut self, shortcut: Shortcut); fn clear(&mut self); fn is_set(&self) -> bool; fn set(&mut self, flag: bool); fn value(&self) -> bool; fn set_value(&mut self, flag: bool); fn set_down_frame(&mut self, f: FrameType); fn down_frame(&self) -> FrameType; }
Expand description
Defines the methods implemented by all button widgets
Required methods
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]Sets the shortcut associated with a button
fn clear(&mut self)
[src]
fn clear(&mut self)
[src]Clears the value of the button. Useful for round, radio, light, toggle and check buttons
fn is_set(&self) -> bool
[src]
fn is_set(&self) -> bool
[src]Returns whether a button is set or not. Useful for round, radio, light, toggle and check buttons
fn set(&mut self, flag: bool)
[src]
fn set(&mut self, flag: bool)
[src]Sets whether a button is set or not. Useful for round, radio, light, toggle and check buttons
fn value(&self) -> bool
[src]
fn value(&self) -> bool
[src]Returns whether a button is set or not. Useful for round, radio, light, toggle and check buttons
fn set_value(&mut self, flag: bool)
[src]
fn set_value(&mut self, flag: bool)
[src]Sets whether a button is set or not. Useful for round, radio, light, toggle and check buttons
fn set_down_frame(&mut self, f: FrameType)
[src]
fn set_down_frame(&mut self, f: FrameType)
[src]Set the down_box
of the widget
fn down_frame(&self) -> FrameType
[src]
fn down_frame(&self) -> FrameType
[src]Get the down frame type of the widget
Implementors
impl ButtonExt for Button
[src]
impl ButtonExt for Button
[src]fn shortcut(&self) -> Shortcut
[src]
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]
fn clear(&mut self)
[src]
fn is_set(&self) -> bool
[src]
fn set(&mut self, flag: bool)
[src]
fn value(&self) -> bool
[src]
fn set_value(&mut self, flag: bool)
[src]
fn set_down_frame(&mut self, f: FrameType)
[src]
fn down_frame(&self) -> FrameType
[src]
impl ButtonExt for CheckButton
[src]
impl ButtonExt for CheckButton
[src]fn shortcut(&self) -> Shortcut
[src]
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]
fn clear(&mut self)
[src]
fn is_set(&self) -> bool
[src]
fn set(&mut self, flag: bool)
[src]
fn value(&self) -> bool
[src]
fn set_value(&mut self, flag: bool)
[src]
fn set_down_frame(&mut self, f: FrameType)
[src]
fn down_frame(&self) -> FrameType
[src]
impl ButtonExt for LightButton
[src]
impl ButtonExt for LightButton
[src]fn shortcut(&self) -> Shortcut
[src]
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]
fn clear(&mut self)
[src]
fn is_set(&self) -> bool
[src]
fn set(&mut self, flag: bool)
[src]
fn value(&self) -> bool
[src]
fn set_value(&mut self, flag: bool)
[src]
fn set_down_frame(&mut self, f: FrameType)
[src]
fn down_frame(&self) -> FrameType
[src]
impl ButtonExt for RadioButton
[src]
impl ButtonExt for RadioButton
[src]fn shortcut(&self) -> Shortcut
[src]
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]
fn clear(&mut self)
[src]
fn is_set(&self) -> bool
[src]
fn set(&mut self, flag: bool)
[src]
fn value(&self) -> bool
[src]
fn set_value(&mut self, flag: bool)
[src]
fn set_down_frame(&mut self, f: FrameType)
[src]
fn down_frame(&self) -> FrameType
[src]
impl ButtonExt for RadioLightButton
[src]
impl ButtonExt for RadioLightButton
[src]fn shortcut(&self) -> Shortcut
[src]
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]
fn clear(&mut self)
[src]
fn is_set(&self) -> bool
[src]
fn set(&mut self, flag: bool)
[src]
fn value(&self) -> bool
[src]
fn set_value(&mut self, flag: bool)
[src]
fn set_down_frame(&mut self, f: FrameType)
[src]
fn down_frame(&self) -> FrameType
[src]
impl ButtonExt for RadioRoundButton
[src]
impl ButtonExt for RadioRoundButton
[src]fn shortcut(&self) -> Shortcut
[src]
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]
fn clear(&mut self)
[src]
fn is_set(&self) -> bool
[src]
fn set(&mut self, flag: bool)
[src]
fn value(&self) -> bool
[src]
fn set_value(&mut self, flag: bool)
[src]
fn set_down_frame(&mut self, f: FrameType)
[src]
fn down_frame(&self) -> FrameType
[src]
impl ButtonExt for RepeatButton
[src]
impl ButtonExt for RepeatButton
[src]fn shortcut(&self) -> Shortcut
[src]
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]
fn clear(&mut self)
[src]
fn is_set(&self) -> bool
[src]
fn set(&mut self, flag: bool)
[src]
fn value(&self) -> bool
[src]
fn set_value(&mut self, flag: bool)
[src]
fn set_down_frame(&mut self, f: FrameType)
[src]
fn down_frame(&self) -> FrameType
[src]
impl ButtonExt for ReturnButton
[src]
impl ButtonExt for ReturnButton
[src]fn shortcut(&self) -> Shortcut
[src]
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]
fn clear(&mut self)
[src]
fn is_set(&self) -> bool
[src]
fn set(&mut self, flag: bool)
[src]
fn value(&self) -> bool
[src]
fn set_value(&mut self, flag: bool)
[src]
fn set_down_frame(&mut self, f: FrameType)
[src]
fn down_frame(&self) -> FrameType
[src]
impl ButtonExt for RoundButton
[src]
impl ButtonExt for RoundButton
[src]fn shortcut(&self) -> Shortcut
[src]
fn set_shortcut(&mut self, shortcut: Shortcut)
[src]
fn clear(&mut self)
[src]
fn is_set(&self) -> bool
[src]
fn set(&mut self, flag: bool)
[src]
fn value(&self) -> bool
[src]
fn set_value(&mut self, flag: bool)
[src]
fn set_down_frame(&mut self, f: FrameType)
[src]
fn down_frame(&self) -> FrameType
[src]
impl ButtonExt for ToggleButton
[src]
impl ButtonExt for ToggleButton
[src]