Trait fltk::prelude::InputExt [−][src]
Defines the methods implemented by all input and output widgets
Required methods
fn value(&self) -> String
[src]
Returns the value inside the input/output widget
fn set_value(&self, val: &str)
[src]
Sets the value inside an input/output widget
fn maximum_size(&self) -> u32
[src]
Returns the maximum size (in bytes) accepted by an input/output widget
fn set_maximum_size(&mut self, val: u32)
[src]
Sets the maximum size (in bytes) accepted by an input/output widget
fn position(&self) -> u32
[src]
Returns the index position inside an input/output widget
fn set_position(&mut self, val: u32) -> Result<(), FltkError>
[src]
Sets the index postion inside an input/output widget
fn mark(&self) -> u32
[src]
Returns the index mark inside an input/output widget
fn set_mark(&mut self, val: u32) -> Result<(), FltkError>
[src]
Sets the index mark inside an input/output widget
fn replace(&mut self, beg: u32, end: u32, val: &str) -> Result<(), FltkError>
[src]
Replace content with a &str
fn insert(&mut self, txt: &str) -> Result<(), FltkError>
[src]
Insert a &str
fn append(&mut self, txt: &str) -> Result<(), FltkError>
[src]
Append a &str
fn copy(&mut self) -> Result<(), FltkError>
[src]
Copy the value within the widget
fn undo(&mut self) -> Result<(), FltkError>
[src]
Undo changes
fn cut(&mut self) -> Result<(), FltkError>
[src]
Cut the value within the widget
fn text_font(&self) -> Font
[src]
Return the text font
fn set_text_font(&mut self, font: Font)
[src]
Sets the text font
fn text_color(&self) -> Color
[src]
Return the text color
fn set_text_color(&mut self, color: Color)
[src]
Sets the text color
fn text_size(&self) -> u32
[src]
Return the text size
fn set_text_size(&mut self, sz: u32)
[src]
Sets the text size
fn readonly(&self) -> bool
[src]
Returns whether the input/output widget is readonly
fn set_readonly(&mut self, val: bool)
[src]
Set readonly status of the input/output widget
fn wrap(&self) -> bool
[src]
Return whether text is wrapped inside an input/output widget
fn set_wrap(&mut self, val: bool)
[src]
Set whether text is wrapped inside an input/output widget