Source position: gtkeditable.inc line 15
type TGtkEditableClass = record |
base_iface: TGTypeInterface; |
insert_text: procedure( |
editable: PGtkEditable; |
text: Pgchar; |
length: gint; |
position: Pgint |
); |
delete_text: procedure( |
editable: PGtkEditable; |
start_pos: gint; |
end_pos: gint |
); |
changed: procedure( |
editable: PGtkEditable |
); |
do_insert_text: procedure( |
editable: PGtkEditable; |
text: Pgchar; |
length: gint; |
position: Pgint |
); |
do_delete_text: procedure( |
editable: PGtkEditable; |
start_pos: gint; |
end_pos: gint |
); |
get_chars: function( |
editable: PGtkEditable; |
start_pos: gint; |
end_pos: gint |
):Pgchar; |
set_selection_bounds: procedure( |
editable: PGtkEditable; |
start_pos: gint; |
end_pos: gint |
); |
get_selection_bounds: function( |
editable: PGtkEditable; |
start_pos: Pgint; |
end_pos: Pgint |
):gboolean; |
set_position: procedure( |
editable: PGtkEditable; |
position: gint |
); |
get_position: function( |
editable: PGtkEditable |
):gint; |
end; |