gimp r27829 - in trunk: . app/widgets
- From: martinn svn gnome org
- To: svn-commits-list gnome org
- Subject: gimp r27829 - in trunk: . app/widgets
- Date: Thu, 25 Dec 2008 12:00:19 +0000 (UTC)
Author: martinn
Date: Thu Dec 25 12:00:18 2008
New Revision: 27829
URL: http://svn.gnome.org/viewvc/gimp?rev=27829&view=rev
Log:
* app/widgets/gimpchanneltreeview.[ch]: Make instance members
private (they were not accessed from the outside).
Modified:
trunk/ChangeLog
trunk/app/widgets/gimpchanneltreeview.c
trunk/app/widgets/gimpchanneltreeview.h
Modified: trunk/app/widgets/gimpchanneltreeview.c
==============================================================================
--- trunk/app/widgets/gimpchanneltreeview.c (original)
+++ trunk/app/widgets/gimpchanneltreeview.c Thu Dec 25 12:00:18 2008
@@ -48,6 +48,14 @@
#include "gimp-intl.h"
+struct _GimpChannelTreeViewPriv
+{
+ GtkWidget *component_editor;
+
+ GtkWidget *toselection_button;
+};
+
+
static void gimp_channel_tree_view_view_iface_init (GimpContainerViewInterface *iface);
static GObject * gimp_channel_tree_view_constructor (GType type,
@@ -118,6 +126,8 @@
iv_class->duplicate_action = "channels-duplicate";
iv_class->delete_action = "channels-delete";
iv_class->reorder_desc = _("Reorder Channel");
+
+ g_type_class_add_private (klass, sizeof (GimpChannelTreeViewPriv));
}
static void
@@ -132,6 +142,12 @@
static void
gimp_channel_tree_view_init (GimpChannelTreeView *view)
{
+ view->priv = G_TYPE_INSTANCE_GET_PRIVATE (view,
+ GIMP_TYPE_CHANNEL_TREE_VIEW,
+ GimpChannelTreeViewPriv);
+
+ view->priv->component_editor = NULL;
+ view->priv->toselection_button = NULL;
}
static GObject *
@@ -157,7 +173,7 @@
gimp_dnd_component_dest_add (GTK_WIDGET (tree_view->view),
NULL, tree_view);
- view->toselection_button =
+ view->priv->toselection_button =
gimp_editor_add_action_button (GIMP_EDITOR (view), "channels",
"channels-selection-replace",
"channels-selection-add",
@@ -168,10 +184,10 @@
GDK_SHIFT_MASK | GDK_CONTROL_MASK,
NULL);
gimp_container_view_enable_dnd (GIMP_CONTAINER_VIEW (view),
- GTK_BUTTON (view->toselection_button),
+ GTK_BUTTON (view->priv->toselection_button),
GIMP_TYPE_CHANNEL);
gtk_box_reorder_child (GTK_BOX (GIMP_EDITOR (view)->button_box),
- view->toselection_button, 5);
+ view->priv->toselection_button, 5);
return object;
}
@@ -276,34 +292,34 @@
{
GimpChannelTreeView *channel_view = GIMP_CHANNEL_TREE_VIEW (item_view);
- if (! channel_view->component_editor)
+ if (! channel_view->priv->component_editor)
{
GimpContainerView *view = GIMP_CONTAINER_VIEW (item_view);
gint view_size;
view_size = gimp_container_view_get_view_size (view, NULL);
- channel_view->component_editor =
+ channel_view->priv->component_editor =
gimp_component_editor_new (view_size,
GIMP_EDITOR (item_view)->menu_factory);
- gimp_docked_set_context (GIMP_DOCKED (channel_view->component_editor),
+ gimp_docked_set_context (GIMP_DOCKED (channel_view->priv->component_editor),
gimp_container_view_get_context (view));
- gtk_box_pack_start (GTK_BOX (item_view), channel_view->component_editor,
+ gtk_box_pack_start (GTK_BOX (item_view), channel_view->priv->component_editor,
FALSE, FALSE, 0);
gtk_box_reorder_child (GTK_BOX (item_view),
- channel_view->component_editor, 0);
+ channel_view->priv->component_editor, 0);
}
if (! image)
- gtk_widget_hide (channel_view->component_editor);
+ gtk_widget_hide (channel_view->priv->component_editor);
- gimp_image_editor_set_image (GIMP_IMAGE_EDITOR (channel_view->component_editor),
+ gimp_image_editor_set_image (GIMP_IMAGE_EDITOR (channel_view->priv->component_editor),
image);
GIMP_ITEM_TREE_VIEW_CLASS (parent_class)->set_image (item_view, image);
if (gimp_item_tree_view_get_image (item_view))
- gtk_widget_show (channel_view->component_editor);
+ gtk_widget_show (channel_view->priv->component_editor);
}
static GimpItem *
@@ -340,8 +356,8 @@
parent_view_iface->set_context (view, context);
- if (channel_view->component_editor)
- gimp_docked_set_context (GIMP_DOCKED (channel_view->component_editor),
+ if (channel_view->priv->component_editor)
+ gimp_docked_set_context (GIMP_DOCKED (channel_view->priv->component_editor),
context);
}
@@ -355,7 +371,7 @@
view_size = gimp_container_view_get_view_size (view, NULL);
- if (channel_view->component_editor)
- gimp_component_editor_set_view_size (GIMP_COMPONENT_EDITOR (channel_view->component_editor),
+ if (channel_view->priv->component_editor)
+ gimp_component_editor_set_view_size (GIMP_COMPONENT_EDITOR (channel_view->priv->component_editor),
view_size);
}
Modified: trunk/app/widgets/gimpchanneltreeview.h
==============================================================================
--- trunk/app/widgets/gimpchanneltreeview.h (original)
+++ trunk/app/widgets/gimpchanneltreeview.h Thu Dec 25 12:00:18 2008
@@ -35,14 +35,13 @@
typedef struct _GimpChannelTreeViewClass GimpChannelTreeViewClass;
+typedef struct _GimpChannelTreeViewPriv GimpChannelTreeViewPriv;
struct _GimpChannelTreeView
{
- GimpDrawableTreeView parent_instance;
+ GimpDrawableTreeView parent_instance;
- GtkWidget *component_editor;
-
- GtkWidget *toselection_button;
+ GimpChannelTreeViewPriv *priv;
};
struct _GimpChannelTreeViewClass
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]