Ardour
9.0-pre0-582-g084a23a80d
|
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 | ||
) |