Back to Seed Clases

Gtk


Classes

Interfaces

Structs

Unions

Enums

Class Gtk.TreeViewColumn

Import line: Gtk = imports.gi.Gtk;
GIR File: Gtk-3.0.gir
C documentation: GtkTreeViewColumn
Class : TreeViewColumn
Implements: Gtk.Buildable, Gtk.CellLayout
Extends: GObject.InitiallyUnowned
The GtkTreeViewColumn object represents a visible column in a GtkTreeView widget.
It allows to set properties of the column header, and functions as a holding pen for
the cell renderers which determine how the data in the column is displayed.
Please refer to the tree widget conceptual overview
for an overview of all the objects and data types related to the tree widget and how
they work together.
Properties
Properties Defined By
Methods / Constructors
Method / Constructor Defined By
Events - usage syntax: this.signals.EVENTNAME.connect( Function )
Event Defined By
Used by These Methods / Signals / Properties
Class / Namespace Method / Signal / Properties
Gtk.TreeView
Property
expander_column : Gtk.TreeViewColumn
Gtk.TreeView
Signal
row_activated (TreeView self, TreePath path, TreeViewColumn column) : none
The "row-activated" signal is emitted when the method
gtk_tree_view_row_activated() is called or the user double clicks
a treeview row.
Gtk.TreeView
Method
append_column (TreeViewColumn column) : gint32
Appends column to the list of columns.
Gtk.TreeView
Method
get_background_area (TreePath path, TreeViewColumn column) : cairo.RectangleInt
Fills the bounding rectangle in bin_window coordinates for the cell at the
row specified by path and the column specified by column.
Gtk.TreeView
Method
get_cell_area (TreePath path, TreeViewColumn column) : cairo.RectangleInt
Fills the bounding rectangle in bin_window coordinates for the cell at the
row specified by path and the column specified by column.
Gtk.TreeView
Method
get_column (gint32 n) : Gtk.TreeViewColumn
Gets the GtkTreeViewColumn at the given position in the tree_view.
Gtk.TreeView
Method
get_cursor () : Object
Fills in path and focus_column with the current path and focus column.
Gtk.TreeView
Method
get_expander_column () : Gtk.TreeViewColumn
Returns the column that is the current expander column.
Gtk.TreeView
Method
insert_column (TreeViewColumn column, gint32 position) : gint32
This inserts the column into the tree_view at position.
Gtk.TreeView
Method
move_column_after (TreeViewColumn column, TreeViewColumn base_column) : none
Moves column to be after to base_column.
Gtk.TreeView
Method
remove_column (TreeViewColumn column) : gint32
Removes column from tree_view.
Gtk.TreeView
Method
row_activated (TreePath path, TreeViewColumn column) : none
Activates the cell determined by path and column.
Gtk.TreeView
Method
scroll_to_cell (TreePath path, TreeViewColumn column, gboolean use_align, gfloat row_align, gfloat col_align) : none
Moves the alignments of tree_view to the position specified by column and
if path is NULL no vertical scrolling occurs.
Gtk.TreeView
Method
set_cursor (TreePath path, TreeViewColumn focus_column, gboolean start_editing) : none
Sets the current keyboard focus to be at path, and selects it.
Gtk.TreeView
Method
set_cursor_on_cell (TreePath path, TreeViewColumn focus_column, CellRenderer focus_cell, gboolean start_editing) : none
Sets the current keyboard focus to be at path, and selects it.
Gtk.TreeView
Method
set_expander_column (TreeViewColumn column) : none
Sets the column to draw the expander arrow at.
Gtk.TreeView
Method
set_tooltip_cell (Tooltip tooltip, TreePath path, TreeViewColumn column, CellRenderer cell) : none
Sets the tip area of tooltip to the area path, column and cell have
in common.
Documentation generated by Introspection Doc Generator Loosely Based on JsDoc Toolkit on Sat Apr 16 2011 17:14:23 GMT+0800 (HKT)