?? gtktreeview.sgml
字號:
<!-- ##### SECTION Title ##### -->GtkTreeView<!-- ##### SECTION Short_Description ##### -->A widget for displaying both trees and lists<!-- ##### SECTION Long_Description ##### --><para>Widget that displays any object that implements the <linklinkend="GtkTreeModel">GtkTreeModel</link> interface.</para><para>Please refer to the <link linkend="TreeWidget">tree widget conceptual overview</link> for an overview of all the objects and data types related to the tree widget and how they work together.</para><!-- ##### SECTION See_Also ##### --><para>#GtkTreeViewColumn, #GtkTreeSelection, #GtkTreeDnd, #GtkTreeModel, #GtkTreeSortable, #GtkTreeModelSort, #GtkListStore, #GtkTreeStore, #GtkCellRenderer, #GtkCellEditable, #GtkCellRendererPixbuf, #GtkCellRendererText, #GtkCellRendererToggle</para><!-- ##### SECTION Stability_Level ##### --><!-- ##### STRUCT GtkTreeView ##### --><para></para><!-- ##### SIGNAL GtkTreeView::columns-changed ##### --><para></para>@treeview: the object which received the signal.<!-- ##### SIGNAL GtkTreeView::cursor-changed ##### --><para></para>@treeview: the object which received the signal.<!-- ##### SIGNAL GtkTreeView::expand-collapse-cursor-row ##### --><para></para>@treeview: the object which received the signal.@arg1: @arg2: @arg3: @Returns: <!-- ##### SIGNAL GtkTreeView::move-cursor ##### --><para></para>@treeview: the object which received the signal.@arg1: @arg2: @Returns: <!-- ##### SIGNAL GtkTreeView::row-activated ##### --><para></para>@treeview: the object which received the signal.@arg1: @arg2: <!-- ##### SIGNAL GtkTreeView::row-collapsed ##### --><para></para>@treeview: the object which received the signal.@arg1: @arg2: <!-- ##### SIGNAL GtkTreeView::row-expanded ##### --><para></para>@treeview: the object which received the signal.@arg1: @arg2: <!-- ##### SIGNAL GtkTreeView::select-all ##### --><para></para>@treeview: the object which received the signal.@Returns: <!-- ##### SIGNAL GtkTreeView::select-cursor-parent ##### --><para></para>@treeview: the object which received the signal.@Returns: <!-- ##### SIGNAL GtkTreeView::select-cursor-row ##### --><para></para>@treeview: the object which received the signal.@arg1: @Returns: <!-- ##### SIGNAL GtkTreeView::set-scroll-adjustments ##### --><para></para>@treeview: the object which received the signal.@arg1: @arg2: <!-- ##### SIGNAL GtkTreeView::start-interactive-search ##### --><para></para>@treeview: the object which received the signal.@Returns: <!-- ##### SIGNAL GtkTreeView::test-collapse-row ##### --><para></para>@treeview: the object which received the signal.@arg1: @arg2: @Returns: <!-- ##### SIGNAL GtkTreeView::test-expand-row ##### --><para></para>@treeview: the object which received the signal.@arg1: @arg2: @Returns: <!-- ##### SIGNAL GtkTreeView::toggle-cursor-row ##### --><para></para>@treeview: the object which received the signal.@Returns: <!-- ##### SIGNAL GtkTreeView::unselect-all ##### --><para></para>@treeview: the object which received the signal.@Returns: <!-- ##### ARG GtkTreeView:enable-search ##### --><para></para><!-- ##### ARG GtkTreeView:expander-column ##### --><para></para><!-- ##### ARG GtkTreeView:fixed-height-mode ##### --><para></para><!-- ##### ARG GtkTreeView:hadjustment ##### --><para></para><!-- ##### ARG GtkTreeView:headers-clickable ##### --><para></para><!-- ##### ARG GtkTreeView:headers-visible ##### --><para></para><!-- ##### ARG GtkTreeView:hover-expand ##### --><para></para><!-- ##### ARG GtkTreeView:hover-selection ##### --><para></para><!-- ##### ARG GtkTreeView:model ##### --><para></para><!-- ##### ARG GtkTreeView:reorderable ##### --><para></para><!-- ##### ARG GtkTreeView:rules-hint ##### --><para></para><!-- ##### ARG GtkTreeView:search-column ##### --><para></para><!-- ##### ARG GtkTreeView:vadjustment ##### --><para></para><!-- ##### ARG GtkTreeView:allow-rules ##### --><para></para><!-- ##### ARG GtkTreeView:even-row-color ##### --><para></para><!-- ##### ARG GtkTreeView:expander-size ##### --><para></para><!-- ##### ARG GtkTreeView:horizontal-separator ##### --><para></para><!-- ##### ARG GtkTreeView:indent-expanders ##### --><para></para><!-- ##### ARG GtkTreeView:odd-row-color ##### --><para></para><!-- ##### ARG GtkTreeView:vertical-separator ##### --><para></para><!-- ##### ENUM GtkTreeViewDropPosition ##### --><para>An enum for determining where a dropped row goes.</para>@GTK_TREE_VIEW_DROP_BEFORE: @GTK_TREE_VIEW_DROP_AFTER: @GTK_TREE_VIEW_DROP_INTO_OR_BEFORE: @GTK_TREE_VIEW_DROP_INTO_OR_AFTER: <!-- ##### STRUCT GtkTreeViewPrivate ##### --><para>A private struct for internal use only. The definition of thisstructure is not publically available.</para><!-- ##### USER_FUNCTION GtkTreeViewColumnDropFunc ##### --><para>Function type for determining whether @column can be dropped in aparticular spot (as determined by @prev_column and @next_column). Inleft to right locales, @prev_column is on the left of the potential dropspot, and @next_column is on the right. In right to left mode, this isreversed. This function should return %TRUE if the spot is a valid dropspot. Please note that returning %TRUE does not actually indicate thatthe column drop was made, but is meant only to indicate a possible dropspot to the user.</para>@tree_view: A #GtkTreeView@column: The #GtkTreeViewColumn being dragged@prev_column: A #GtkTreeViewColumn on one side of @column@next_column: A #GtkTreeViewColumn on the other side of @column@data: user data@Returns: %TRUE, if #column can be dropped in this spot<!-- ##### USER_FUNCTION GtkTreeViewMappingFunc ##### --><para>Function used for #gtk_tree_view_map_expanded_rows.</para>@tree_view: A #GtkTreeView@path: The path that's expanded@user_data: user data<!-- ##### USER_FUNCTION GtkTreeViewSearchEqualFunc ##### --><para>A function used for checking whether a row in @model matchesa search key string entered by the user. Note the return valueis reversed from what you would normally expect, though ithas some similarity to strcmp() returning 0 for equal strings.</para>@model: the #GtkTreeModel being searched@column: the search column set by gtk_tree_view_set_search_column()@key: the key string to compare with@iter: a #GtkTreeIter pointing the row of @model that should be compared with @key.@search_data: user data from gtk_tree_view_set_search_equal_func()@Returns: %FALSE if the row matches, %TRUE otherwise.<!-- ##### FUNCTION gtk_tree_view_new ##### --><para></para>@Returns: <!-- ##### FUNCTION gtk_tree_view_new_with_model ##### --><para></para>@model: @Returns: <!-- ##### FUNCTION gtk_tree_view_get_model ##### --><para></para>@tree_view: @Returns: <!-- ##### FUNCTION gtk_tree_view_set_model ##### --><para></para>@tree_view: @model: <!-- # Unused Parameters # -->@tree_model: <!-- ##### FUNCTION gtk_tree_view_get_selection ##### --><para></para>@tree_view: @Returns: <!-- ##### FUNCTION gtk_tree_view_get_hadjustment ##### --><para></para>@tree_view: @Returns: <!-- # Unused Parameters # -->@layout: <!-- ##### FUNCTION gtk_tree_view_set_hadjustment ##### --><para></para>@tree_view: @adjustment: <!-- # Unused Parameters # -->@layout: <!-- ##### FUNCTION gtk_tree_view_get_vadjustment ##### --><para></para>@tree_view: @Returns: <!-- # Unused Parameters # -->@layout: <!-- ##### FUNCTION gtk_tree_view_set_vadjustment ##### --><para></para>@tree_view: @adjustment: <!-- # Unused Parameters # -->@layout: <!-- ##### FUNCTION gtk_tree_view_get_headers_visible ##### --><para></para>@tree_view: @Returns: <!-- ##### FUNCTION gtk_tree_view_set_headers_visible ##### --><para></para>@tree_view: @headers_visible: <!-- ##### FUNCTION gtk_tree_view_columns_autosize ##### --><para></para>@tree_view: <!-- ##### FUNCTION gtk_tree_view_set_headers_clickable ##### --><para></para>@tree_view: @setting: <!-- # Unused Parameters # -->@active: <!-- ##### FUNCTION gtk_tree_view_set_rules_hint ##### --><para></para>@tree_view: @setting: <!-- ##### FUNCTION gtk_tree_view_get_rules_hint ##### --><para></para>@tree_view: @Returns: <!-- ##### FUNCTION gtk_tree_view_append_column ##### --><para></para>@tree_view: @column: @Returns: <!-- ##### FUNCTION gtk_tree_view_remove_column ##### --><para></para>@tree_view: @column: @Returns: <!-- ##### FUNCTION gtk_tree_view_insert_column ##### --><para></para>@tree_view: @column: @position: @Returns: <!-- ##### FUNCTION gtk_tree_view_insert_column_with_attributes ##### --><para></para>@tree_view: @position: @title: @cell: @Varargs: @Returns: <!-- ##### FUNCTION gtk_tree_view_insert_column_with_data_func ##### --><para></para>@tree_view: @position: @title: @cell: @func: @data: @dnotify: @Returns:
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -