Unit 'gtk2' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#gtk2]

TGtkEditableClass

Declaration

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;


Documentation generated on: 2023-03-18