app/widgets/Makefile.am app/widgets/widgets-types.h added a new

2003-03-12  Sven Neumann  <sven@gimp.org>

	* app/widgets/Makefile.am
	* app/widgets/widgets-types.h
	* app/widgets/gimpcellrenderertoggle.[ch]: added a new cell_renderer
	derived from GtkCellRendererToggle.

	* app/widgets/gimpcomponenteditor.c: use the new cell_renderer.

	* app/widgets/gimpcellrendererviewable.[ch]: fixed a few typos and
	removed some redundant casts.
This commit is contained in:
Sven Neumann
2003-03-12 19:02:51 +00:00
committed by Sven Neumann
parent c3a4ddc616
commit a83554d056
10 changed files with 931 additions and 17 deletions

View File

@ -30,6 +30,7 @@
#include "core/gimpchannel.h"
#include "core/gimpimage.h"
#include "gimpcellrenderertoggle.h"
#include "gimpcellrendererviewable.h"
#include "gimpcomponenteditor.h"
#include "gimpitemfactory.h"
@ -158,7 +159,7 @@ gimp_component_editor_init (GimpComponentEditor *editor)
editor->eye_column = gtk_tree_view_column_new ();
gtk_tree_view_append_column (editor->view, editor->eye_column);
cell = gtk_cell_renderer_toggle_new ();
cell = gimp_cell_renderer_toggle_new (GIMP_STOCK_VISIBLE);
gtk_tree_view_column_pack_start (editor->eye_column, cell, FALSE);
gtk_tree_view_column_set_attributes (editor->eye_column, cell,
"active", COLUMN_VISIBLE,