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

TGtkEditableClass

Declaration

Source position: gtkeditable.pp line 41

type TGtkEditableClass = record

  parent_class: TGtkWidgetClass;

  changed: procedure(

  editable: PGtkEditable

);

  insert_text: procedure(

  editable: PGtkEditable;

  thetext: Pgchar;

  length: gint;

  position: Pgint

);

  delete_text: procedure(

  editable: PGtkEditable;

  start_pos: gint;

  end_pos: gint

);

  activate: procedure(

  editable: PGtkEditable

);

  set_editable: procedure(

  editable: PGtkEditable;

  is_editable: gboolean

);

  move_cursor: procedure(

  editable: PGtkEditable;

  x: gint;

  y: gint

);

  move_word: procedure(

  editable: PGtkEditable;

  n: gint

);

  move_page: procedure(

  editable: PGtkEditable;

  x: gint;

  y: gint

);

  move_to_row: procedure(

  editable: PGtkEditable;

  row: gint

);

  move_to_column: procedure(

  editable: PGtkEditable;

  row: gint

);

  kill_char: procedure(

  editable: PGtkEditable;

  direction: gint

);

  kill_word: procedure(

  editable: PGtkEditable;

  direction: gint

);

  kill_line: procedure(

  editable: PGtkEditable;

  direction: gint

);

  cut_clipboard: procedure(

  editable: PGtkEditable

);

  copy_clipboard: procedure(

  editable: PGtkEditable

);

  paste_clipboard: procedure(

  editable: PGtkEditable

);

  update_text: procedure(

  editable: PGtkEditable;

  start_pos: gint;

  end_pos: gint

);

  get_chars: function(

  editable: PGtkEditable;

  start_pos: gint;

  end_pos: gint

):Pgchar;

  set_selection: procedure(

  editable: PGtkEditable;

  start_pos: gint;

  end_pos: gint

);

  set_position: procedure(

  editable: PGtkEditable;

  position: gint

);

end;


Documentation generated on: 2023-03-18