GimpCellRendererToggle3LIBGIMPWIDGETS LibraryGimpCellRendererToggleSynopsis
GimpCellRendererToggle;
GtkCellRenderer* gimp_cell_renderer_toggle_new
(const gchar *stock_id);
void gimp_cell_renderer_toggle_clicked
(GimpCellRendererToggle *cell,
const gchar *path,
GdkModifierType state);
Object Hierarchy
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkCellRenderer
+----GtkCellRendererToggle
+----GimpCellRendererToggle
Properties
"stock-id" gchararray : Read / Write / Construct
"stock-size" gint : Read / Write / Construct
Signals
"clicked" void user_function (GimpCellRendererToggle *gimpcellrenderertoggle,
gchar *arg1,
GdkModifierType *arg2,
gpointer user_data) : Run last
DescriptionDetailsGimpCellRendererToggleGimpCellRendererToggletypedef struct _GimpCellRendererToggle GimpCellRendererToggle;gimp_cell_renderer_toggle_new ()gimp_cell_renderer_toggle_newGtkCellRenderer* gimp_cell_renderer_toggle_new
(const gchar *stock_id);
Creates a custom version of the GtkCellRendererToggle. Instead of
showing the standard toggle button, it shows a stock 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.stock_id : the stock_id of the icon to use for the active state
Returns : a new GimpCellRendererToggleSince GIMP 2.2
gimp_cell_renderer_toggle_clicked ()gimp_cell_renderer_toggle_clickedvoid gimp_cell_renderer_toggle_clicked
(GimpCellRendererToggle *cell,
const gchar *path,
GdkModifierType state);
Emits the "clicked" signal from a GimpCellRendererToggle.cell : a GimpCellRendererTogglepath :state :Since GIMP 2.2
Property DetailsThe "stock-id" propertyGimpCellRendererToggle:stock-id "stock-id" gchararray : Read / Write / ConstructDefault value: NULLThe "stock-size" propertyGimpCellRendererToggle:stock-size "stock-size" gint : Read / Write / ConstructAllowed values: >= 0Default value: 4Signal DetailsThe "clicked" signalGimpCellRendererToggle::clickedvoid user_function (GimpCellRendererToggle *gimpcellrenderertoggle,
gchar *arg1,
GdkModifierType *arg2,
gpointer user_data) : Run lastgimpcellrenderertoggle :the object which received the signal.
arg1 :arg2 :user_data :user data set when the signal handler was connected.