[][src]Trait atk::EditableTextExt

pub trait EditableTextExt: 'static {
    fn copy_text(&self, start_pos: i32, end_pos: i32);
fn cut_text(&self, start_pos: i32, end_pos: i32);
fn delete_text(&self, start_pos: i32, end_pos: i32);
fn paste_text(&self, position: i32);
fn set_text_contents(&self, string: &str); }

Trait containing all EditableText methods.

Implementors

EditableText, NoOpObject

Required methods

fn copy_text(&self, start_pos: i32, end_pos: i32)

Copy text from start_pos up to, but not including end_pos to the clipboard.

start_pos

start position

end_pos

end position

fn cut_text(&self, start_pos: i32, end_pos: i32)

Copy text from start_pos up to, but not including end_pos to the clipboard and then delete from the widget.

start_pos

start position

end_pos

end position

fn delete_text(&self, start_pos: i32, end_pos: i32)

Delete text start_pos up to, but not including end_pos.

start_pos

start position

end_pos

end position

fn paste_text(&self, position: i32)

Paste text from clipboard to specified position.

position

position to paste

fn set_text_contents(&self, string: &str)

Set text contents of self.

string

string to set for text contents of self

Loading content...

Implementors

impl<O: IsA<EditableText>> EditableTextExt for O[src]

Loading content...