![]() |
![]() |
![]() |
libjana-gtk Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
JanaGtkTreeLayoutCellInfo; JanaGtkTreeLayout; GtkWidget* jana_gtk_tree_layout_new (void); void jana_gtk_tree_layout_add_cell (JanaGtkTreeLayout *self, GtkTreeRowReference *row, gint x, gint y, gint width, gint height, GtkCellRenderer *renderer, ...); void jana_gtk_tree_layout_move_cell (JanaGtkTreeLayout *self, GtkTreeRowReference *row, gint x, gint y, gint width, gint height); void jana_gtk_tree_layout_remove_cell (JanaGtkTreeLayout *self, GtkTreeRowReference *row); void jana_gtk_tree_layout_clear (JanaGtkTreeLayout *self); GList * jana_gtk_tree_layout_get_selection (JanaGtkTreeLayout *self); GList * jana_gtk_tree_layout_get_cells (JanaGtkTreeLayout *self); void jana_gtk_tree_layout_set_selection (JanaGtkTreeLayout *self, GList *selection); const JanaGtkTreeLayoutCellInfo * jana_gtk_tree_layout_get_cell (JanaGtkTreeLayout *self, GtkTreeRowReference *row); void jana_gtk_tree_layout_set_cell_sensitive (JanaGtkTreeLayout *self, GtkTreeRowReference *row, gboolean sensitive); void jana_gtk_tree_layout_set_visible_func (JanaGtkTreeLayout *self, GtkTreeModelFilterVisibleFuncvisible_cb , gpointer data); void jana_gtk_tree_layout_refilter (JanaGtkTreeLayout *self);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkEventBox +----JanaGtkTreeLayout
"fill-height" gboolean : Read / Write "fill-width" gboolean : Read / Write "select-mode" GtkSelectionMode : Read / Write "single-click" gboolean : Read / Write "sort-cb" gpointer : Read / Write "sort-data" gpointer : Read / Write "visible-cb" gpointer : Read / Write "visible-data" gpointer : Read / Write
typedef struct { GtkTreeRowReference *row; gint x; gint y; gint width; gint height; gint real_x; gint real_y; gint real_width; gint real_height; gboolean sensitive; GtkCellRenderer *renderer; GList *attributes; } JanaGtkTreeLayoutCellInfo;
void jana_gtk_tree_layout_add_cell (JanaGtkTreeLayout *self, GtkTreeRowReference *row, gint x, gint y, gint width, gint height, GtkCellRenderer *renderer, ...);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void jana_gtk_tree_layout_move_cell (JanaGtkTreeLayout *self, GtkTreeRowReference *row, gint x, gint y, gint width, gint height);
|
|
|
|
|
|
|
|
|
|
|
void jana_gtk_tree_layout_remove_cell (JanaGtkTreeLayout *self, GtkTreeRowReference *row);
|
|
|
GList * jana_gtk_tree_layout_get_selection (JanaGtkTreeLayout *self);
|
|
Returns : |
GList * jana_gtk_tree_layout_get_cells (JanaGtkTreeLayout *self);
|
|
Returns : |
void jana_gtk_tree_layout_set_selection (JanaGtkTreeLayout *self, GList *selection);
|
|
|
const JanaGtkTreeLayoutCellInfo * jana_gtk_tree_layout_get_cell (JanaGtkTreeLayout *self, GtkTreeRowReference *row);
|
|
|
|
Returns : |
void jana_gtk_tree_layout_set_cell_sensitive (JanaGtkTreeLayout *self, GtkTreeRowReference *row, gboolean sensitive);
|
|
|
|
|
void jana_gtk_tree_layout_set_visible_func (JanaGtkTreeLayout *self, GtkTreeModelFilterVisibleFuncvisible_cb , gpointer data);
|
|
|
|
|
"fill-height"
property"fill-height" gboolean : Read / Write
Scale to fit available height.
Default value: FALSE
"fill-width"
property"fill-width" gboolean : Read / Write
Scale to fit available width.
Default value: FALSE
"select-mode"
property"select-mode" GtkSelectionMode : Read / Write
Selection mode.
Default value: GTK_SELECTION_SINGLE
"single-click"
property"single-click" gboolean : Read / Write
Whether to activate cells on a single click.
Default value: FALSE
"sort-cb"
property"sort-cb" gpointer : Read / Write
A comparison function to sort the cells into drawing order.
"visible-cb"
property"visible-cb" gpointer : Read / Write
A filter function to determine which cells are visible.
"visible-data"
property"visible-data" gpointer : Read / Write
User data for cell visibility filter function.
"cell-activated"
signalvoid user_function (JanaGtkTreeLayout *janagtktreelayout, gpointer arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"selection-changed"
signalvoid user_function (JanaGtkTreeLayout *janagtktreelayout, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |