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

TAtkEditableTextIface

Declaration

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;


Documentation generated on: 2023-03-18