Source position: atkeditabletext.inc line 15
type TAtkEditableTextIface = record |
parent_interface: TGTypeInterface; |
set_run_attributes: function( |
text: PAtkEditableText; |
attrib_set: PAtkAttributeSet; |
start_offset: gint; |
end_offset: gint |
):gboolean; |
set_text_contents: procedure( |
text: PAtkEditableText; |
_string: Pgchar |
); |
insert_text: procedure( |
text: PAtkEditableText; |
_string: Pgchar; |
length: gint; |
position: Pgint |
); |
copy_text: procedure( |
text: PAtkEditableText; |
start_pos: gint; |
end_pos: gint |
); |
cut_text: procedure( |
text: PAtkEditableText; |
start_pos: gint; |
end_pos: gint |
); |
delete_text: procedure( |
text: PAtkEditableText; |
start_pos: gint; |
end_pos: gint |
); |
paste_text: procedure( |
text: PAtkEditableText; |
position: gint |
); |
pad1: TAtkFunction; |
pad2: TAtkFunction; |
end; |