Top |
GimpCellRendererToggleGimpCellRendererToggle — A GtkCellRendererToggle that displays icons instead of a checkbox. |
Properties
gchar * | icon-name | Read / Write / Construct |
gboolean | override-background | Read / Write / Construct |
gchar * | stock-id | Read / Write / Construct |
gint | stock-size | Read / Write / Construct |
Object Hierarchy
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkCellRenderer ╰── GtkCellRendererToggle ╰── GimpCellRendererToggle
Functions
gimp_cell_renderer_toggle_new ()
GtkCellRenderer *
gimp_cell_renderer_toggle_new (const gchar *icon_name
);
Creates a custom version of the GtkCellRendererToggle. Instead of
showing the standard toggle button, it shows a named icon if the
cell is active and no icon otherwise. This cell renderer is for
example used in the Layers treeview to indicate and control the
layer's visibility by showing GIMP_STOCK_VISIBLE
.
Since: 2.2
gimp_cell_renderer_toggle_clicked ()
void gimp_cell_renderer_toggle_clicked (GimpCellRendererToggle *cell
,const gchar *path
,GdkModifierType state
);
Emits the "clicked" signal from a GimpCellRendererToggle.
Since: 2.2
Property Details
The “icon-name”
property
“icon-name” gchar *
The icon to display.
Owner: GimpCellRendererToggle
Flags: Read / Write / Construct
Default value: NULL
The “override-background”
property
“override-background” gboolean
Draw the background if the row is selected.
Owner: GimpCellRendererToggle
Flags: Read / Write / Construct
Default value: FALSE
The “stock-id”
property
“stock-id” gchar *
The icon to display, deprecated.
Owner: GimpCellRendererToggle
Flags: Read / Write / Construct
Default value: NULL
The “stock-size”
property
“stock-size” gint
The icon size to use.
Owner: GimpCellRendererToggle
Flags: Read / Write / Construct
Allowed values: >= 0
Default value: 4
Signal Details
The “clicked”
signal
void user_function (GimpCellRendererToggle *gimpcellrenderertoggle, gchar *arg1, GdkModifierType arg2, gpointer user_data)
Flags: Run Last