|
Ardour
9.0-pre0-1950-g391fe97693
|
Go to the source code of this file.
Classes | |
| struct | _GtkTreeViewColumnReorder |
| struct | _GtkTreeViewPrivate |
Macros | |
| #define | TREE_VIEW_DRAG_WIDTH 6 |
| #define | GTK_TREE_VIEW_SET_FLAG(tree_view, flag) G_STMT_START{ (tree_view->priv->flags|=flag); }G_STMT_END |
| #define | GTK_TREE_VIEW_UNSET_FLAG(tree_view, flag) G_STMT_START{ (tree_view->priv->flags&=~(flag)); }G_STMT_END |
| #define | GTK_TREE_VIEW_FLAG_SET(tree_view, flag) ((tree_view->priv->flags&flag)==flag) |
| #define | TREE_VIEW_HEADER_HEIGHT(tree_view) (GTK_TREE_VIEW_FLAG_SET (tree_view, GTK_TREE_VIEW_HEADERS_VISIBLE)?tree_view->priv->header_height:0) |
| #define | TREE_VIEW_COLUMN_REQUESTED_WIDTH(column) (CLAMP (column->requested_width, (column->min_width!=-1)?column->min_width:column->requested_width, (column->max_width!=-1)?column->max_width:column->requested_width)) |
| #define | TREE_VIEW_DRAW_EXPANDERS(tree_view) (!GTK_TREE_VIEW_FLAG_SET (tree_view, GTK_TREE_VIEW_IS_LIST)&>K_TREE_VIEW_FLAG_SET (tree_view, GTK_TREE_VIEW_SHOW_EXPANDERS)) |
| #define | TREE_VIEW_COLUMN_DRAG_DEAD_MULTIPLIER(tree_view) (10*TREE_VIEW_HEADER_HEIGHT(tree_view)) |
| #define | TREE_VIEW_INTERNAL_ASSERT(expr, ret) |
| #define | TREE_VIEW_INTERNAL_ASSERT_VOID(expr) |
Typedefs | |
| typedef struct _GtkTreeViewColumnReorder | GtkTreeViewColumnReorder |
Enumerations | |
| enum | GtkTreeViewFlags { GTK_TREE_VIEW_IS_LIST = 1 << 0 , GTK_TREE_VIEW_SHOW_EXPANDERS = 1 << 1 , GTK_TREE_VIEW_IN_COLUMN_RESIZE = 1 << 2 , GTK_TREE_VIEW_ARROW_PRELIT = 1 << 3 , GTK_TREE_VIEW_HEADERS_VISIBLE = 1 << 4 , GTK_TREE_VIEW_DRAW_KEYFOCUS = 1 << 5 , GTK_TREE_VIEW_MODEL_SETUP = 1 << 6 , GTK_TREE_VIEW_IN_COLUMN_DRAG = 1 << 7 } |
| enum | GtkTreeSelectMode { GTK_TREE_SELECT_MODE_TOGGLE = 1 << 0 , GTK_TREE_SELECT_MODE_EXTEND = 1 << 1 } |
| enum | { DRAG_COLUMN_WINDOW_STATE_UNSET = 0 , DRAG_COLUMN_WINDOW_STATE_ORIGINAL = 1 , DRAG_COLUMN_WINDOW_STATE_ARROW = 2 , DRAG_COLUMN_WINDOW_STATE_ARROW_LEFT = 3 , DRAG_COLUMN_WINDOW_STATE_ARROW_RIGHT = 4 } |
| enum | { RUBBER_BAND_OFF = 0 , RUBBER_BAND_MAYBE_START = 1 , RUBBER_BAND_ACTIVE = 2 } |
| #define GTK_TREE_VIEW_FLAG_SET | ( | tree_view, | |
| flag | |||
| ) | ((tree_view->priv->flags&flag)==flag) |
Definition at line 70 of file gtktreeprivate.h.
| #define GTK_TREE_VIEW_SET_FLAG | ( | tree_view, | |
| flag | |||
| ) | G_STMT_START{ (tree_view->priv->flags|=flag); }G_STMT_END |
Definition at line 68 of file gtktreeprivate.h.
| #define GTK_TREE_VIEW_UNSET_FLAG | ( | tree_view, | |
| flag | |||
| ) | G_STMT_START{ (tree_view->priv->flags&=~(flag)); }G_STMT_END |
Definition at line 69 of file gtktreeprivate.h.
| #define TREE_VIEW_COLUMN_DRAG_DEAD_MULTIPLIER | ( | tree_view | ) | (10*TREE_VIEW_HEADER_HEIGHT(tree_view)) |
Definition at line 78 of file gtktreeprivate.h.
| #define TREE_VIEW_COLUMN_REQUESTED_WIDTH | ( | column | ) | (CLAMP (column->requested_width, (column->min_width!=-1)?column->min_width:column->requested_width, (column->max_width!=-1)?column->max_width:column->requested_width)) |
Definition at line 72 of file gtktreeprivate.h.
| #define TREE_VIEW_DRAG_WIDTH 6 |
Definition at line 31 of file gtktreeprivate.h.
| #define TREE_VIEW_DRAW_EXPANDERS | ( | tree_view | ) | (!GTK_TREE_VIEW_FLAG_SET (tree_view, GTK_TREE_VIEW_IS_LIST)&>K_TREE_VIEW_FLAG_SET (tree_view, GTK_TREE_VIEW_SHOW_EXPANDERS)) |
Definition at line 73 of file gtktreeprivate.h.
| #define TREE_VIEW_HEADER_HEIGHT | ( | tree_view | ) | (GTK_TREE_VIEW_FLAG_SET (tree_view, GTK_TREE_VIEW_HEADERS_VISIBLE)?tree_view->priv->header_height:0) |
Definition at line 71 of file gtktreeprivate.h.
| #define TREE_VIEW_INTERNAL_ASSERT | ( | expr, | |
| ret | |||
| ) |
Definition at line 341 of file gtktreeprivate.h.
| #define TREE_VIEW_INTERNAL_ASSERT_VOID | ( | expr | ) |
Definition at line 357 of file gtktreeprivate.h.
| typedef struct _GtkTreeViewColumnReorder GtkTreeViewColumnReorder |
Definition at line 24 of file gtktreeprivate.h.
| anonymous enum |
| Enumerator | |
|---|---|
| DRAG_COLUMN_WINDOW_STATE_UNSET | |
| DRAG_COLUMN_WINDOW_STATE_ORIGINAL | |
| DRAG_COLUMN_WINDOW_STATE_ARROW | |
| DRAG_COLUMN_WINDOW_STATE_ARROW_LEFT | |
| DRAG_COLUMN_WINDOW_STATE_ARROW_RIGHT | |
Definition at line 52 of file gtktreeprivate.h.
| anonymous enum |
| Enumerator | |
|---|---|
| RUBBER_BAND_OFF | |
| RUBBER_BAND_MAYBE_START | |
| RUBBER_BAND_ACTIVE | |
Definition at line 61 of file gtktreeprivate.h.
| enum GtkTreeSelectMode |
| Enumerator | |
|---|---|
| GTK_TREE_SELECT_MODE_TOGGLE | |
| GTK_TREE_SELECT_MODE_EXTEND | |
Definition at line 45 of file gtktreeprivate.h.
| enum GtkTreeViewFlags |
Definition at line 33 of file gtktreeprivate.h.
| void _gtk_tree_selection_emit_changed | ( | GtkTreeSelection * | selection | ) |
| void _gtk_tree_selection_internal_select_node | ( | GtkTreeSelection * | selection, |
| GtkRBNode * | node, | ||
| GtkRBTree * | tree, | ||
| GtkTreePath * | path, | ||
| GtkTreeSelectMode | mode, | ||
| gboolean | override_browse_mode | ||
| ) |
| GtkTreeSelection* _gtk_tree_selection_new | ( | void | ) |
| GtkTreeSelection* _gtk_tree_selection_new_with_tree_view | ( | GtkTreeView * | tree_view | ) |
| gboolean _gtk_tree_selection_row_is_selectable | ( | GtkTreeSelection * | selection, |
| GtkRBNode * | node, | ||
| GtkTreePath * | path | ||
| ) |
| void _gtk_tree_selection_set_tree_view | ( | GtkTreeSelection * | selection, |
| GtkTreeView * | tree_view | ||
| ) |
| void _gtk_tree_view_child_move_resize | ( | GtkTreeView * | tree_view, |
| GtkWidget * | widget, | ||
| gint | x, | ||
| gint | y, | ||
| gint | width, | ||
| gint | height | ||
| ) |
| void _gtk_tree_view_column_autosize | ( | GtkTreeView * | tree_view, |
| GtkTreeViewColumn * | column | ||
| ) |
| void _gtk_tree_view_column_cell_draw_focus | ( | GtkTreeViewColumn * | tree_column, |
| GdkWindow * | window, | ||
| const GdkRectangle * | background_area, | ||
| const GdkRectangle * | cell_area, | ||
| const GdkRectangle * | expose_area, | ||
| guint | flags | ||
| ) |
| gboolean _gtk_tree_view_column_cell_event | ( | GtkTreeViewColumn * | tree_column, |
| GtkCellEditable ** | editable_widget, | ||
| GdkEvent * | event, | ||
| gchar * | path_string, | ||
| const GdkRectangle * | background_area, | ||
| const GdkRectangle * | cell_area, | ||
| guint | flags | ||
| ) |
| gboolean _gtk_tree_view_column_cell_focus | ( | GtkTreeViewColumn * | tree_column, |
| gint | direction, | ||
| gboolean | left, | ||
| gboolean | right | ||
| ) |
| void _gtk_tree_view_column_cell_render | ( | GtkTreeViewColumn * | tree_column, |
| GdkWindow * | window, | ||
| const GdkRectangle * | background_area, | ||
| const GdkRectangle * | cell_area, | ||
| const GdkRectangle * | expose_area, | ||
| guint | flags | ||
| ) |
| void _gtk_tree_view_column_cell_set_dirty | ( | GtkTreeViewColumn * | tree_column, |
| gboolean | install_handler | ||
| ) |
| gint _gtk_tree_view_column_count_special_cells | ( | GtkTreeViewColumn * | column | ) |
| GtkCellRenderer* _gtk_tree_view_column_get_cell_at_pos | ( | GtkTreeViewColumn * | column, |
| gint | x | ||
| ) |
| GtkCellRenderer* _gtk_tree_view_column_get_edited_cell | ( | GtkTreeViewColumn * | column | ) |
| void _gtk_tree_view_column_get_focus_area | ( | GtkTreeViewColumn * | tree_column, |
| const GdkRectangle * | background_area, | ||
| const GdkRectangle * | cell_area, | ||
| GdkRectangle * | focus_area | ||
| ) |
| void _gtk_tree_view_column_get_neighbor_sizes | ( | GtkTreeViewColumn * | column, |
| GtkCellRenderer * | cell, | ||
| gint * | left, | ||
| gint * | right | ||
| ) |
| gboolean _gtk_tree_view_column_has_editable_cell | ( | GtkTreeViewColumn * | column | ) |
| void _gtk_tree_view_column_realize_button | ( | GtkTreeViewColumn * | column | ) |
| void _gtk_tree_view_column_set_tree_view | ( | GtkTreeViewColumn * | column, |
| GtkTreeView * | tree_view | ||
| ) |
| void _gtk_tree_view_column_set_width | ( | GtkTreeViewColumn * | column, |
| gint | width | ||
| ) |
| void _gtk_tree_view_column_start_drag | ( | GtkTreeView * | tree_view, |
| GtkTreeViewColumn * | column | ||
| ) |
| void _gtk_tree_view_column_start_editing | ( | GtkTreeViewColumn * | tree_column, |
| GtkCellEditable * | editable_widget | ||
| ) |
| void _gtk_tree_view_column_stop_editing | ( | GtkTreeViewColumn * | tree_column | ) |
| void _gtk_tree_view_column_unrealize_button | ( | GtkTreeViewColumn * | column | ) |
| void _gtk_tree_view_column_unset_model | ( | GtkTreeViewColumn * | column, |
| GtkTreeModel * | old_model | ||
| ) |
| void _gtk_tree_view_column_unset_tree_view | ( | GtkTreeViewColumn * | column | ) |
| gboolean _gtk_tree_view_find_node | ( | GtkTreeView * | tree_view, |
| GtkTreePath * | path, | ||
| GtkRBTree ** | tree, | ||
| GtkRBNode ** | node | ||
| ) |
| GtkTreePath* _gtk_tree_view_find_path | ( | GtkTreeView * | tree_view, |
| GtkRBTree * | tree, | ||
| GtkRBNode * | node | ||
| ) |
| void _gtk_tree_view_install_mark_rows_col_dirty | ( | GtkTreeView * | tree_view | ) |
| void _gtk_tree_view_queue_draw_node | ( | GtkTreeView * | tree_view, |
| GtkRBTree * | tree, | ||
| GtkRBNode * | node, | ||
| const GdkRectangle * | clip_rect | ||
| ) |