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

TGtkTreeViewClass

Declaration

Source position: gtktreeview.inc line 43

type TGtkTreeViewClass = record

  parent_class: TGtkContainerClass;

  set_scroll_adjustments: procedure(

  tree_view: PGtkTreeView;

  hadjustment: PGtkAdjustment;

  vadjustment: PGtkAdjustment

);

  row_activated: procedure(

  tree_view: PGtkTreeView;

  path: PGtkTreePath;

  column: PGtkTreeViewColumn

);

  test_expand_row: function(

  tree_view: PGtkTreeView;

  iter: PGtkTreeIter;

  path: PGtkTreePath

):gboolean;

  test_collapse_row: function(

  tree_view: PGtkTreeView;

  iter: PGtkTreeIter;

  path: PGtkTreePath

):gboolean;

  row_expanded: procedure(

  tree_view: PGtkTreeView;

  iter: PGtkTreeIter;

  path: PGtkTreePath

);

  row_collapsed: procedure(

  tree_view: PGtkTreeView;

  iter: PGtkTreeIter;

  path: PGtkTreePath

);

  columns_changed: procedure(

  tree_view: PGtkTreeView

);

  cursor_changed: procedure(

  tree_view: PGtkTreeView

);

  move_cursor: function(

  tree_view: PGtkTreeView;

  step: TGtkMovementStep;

  count: gint

):gboolean;

  select_all: procedure(

  tree_view: PGtkTreeView

);

  unselect_all: procedure(

  tree_view: PGtkTreeView

);

  select_cursor_row: procedure(

  tree_view: PGtkTreeView;

  start_editing: gboolean

);

  toggle_cursor_row: procedure(

  tree_view: PGtkTreeView

);

  expand_collapse_cursor_row: procedure(

  tree_view: PGtkTreeView;

  logical: gboolean;

  expand: gboolean;

  open_all: gboolean

);

  select_cursor_parent: procedure(

  tree_view: PGtkTreeView

);

  start_interactive_search: procedure(

  tree_view: PGtkTreeView

);

  _gtk_reserved0: procedure;

  _gtk_reserved1: procedure;

  _gtk_reserved2: procedure;

  _gtk_reserved3: procedure;

  _gtk_reserved4: procedure;

end;


Documentation generated on: 2023-03-18