~ubuntu-branches/ubuntu/jaunty/gimp/jaunty-security

« back to all changes in this revision

Viewing changes to app/tools/gimpcropoptions.c

  • Committer: Bazaar Package Importer
  • Author(s): Pedro Fragoso
  • Date: 2008-08-22 11:50:05 UTC
  • mfrom: (0.1.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 34.
  • Revision ID: james.westby@ubuntu.com-20080822115005-yxj5svf3v9x1mkr7
Tags: upstream-2.4.7
ImportĀ upstreamĀ versionĀ 2.4.7

Show diffs side-by-side

added added

removed removed

Lines of Context:
68
68
  object_class->set_property = gimp_crop_options_set_property;
69
69
  object_class->get_property = gimp_crop_options_get_property;
70
70
 
 
71
  /* The 'highlight' property is defined here because we want different
 
72
   * default values for the Crop and the Rectangle Select tools.
 
73
   */
 
74
  GIMP_CONFIG_INSTALL_PROP_BOOLEAN (object_class,
 
75
                                    GIMP_RECTANGLE_OPTIONS_PROP_HIGHLIGHT,
 
76
                                    "highlight", NULL,
 
77
                                    TRUE,
 
78
                                    GIMP_PARAM_STATIC_STRINGS);
 
79
 
71
80
  GIMP_CONFIG_INSTALL_PROP_BOOLEAN (object_class, PROP_LAYER_ONLY,
72
81
                                    "layer-only", NULL,
73
82
                                    FALSE,
97
106
                                const GValue *value,
98
107
                                GParamSpec   *pspec)
99
108
{
 
109
  GimpCropOptions *options = GIMP_CROP_OPTIONS (object);
 
110
 
100
111
  switch (property_id)
101
112
    {
102
113
    case PROP_LAYER_ONLY:
103
 
      GIMP_CROP_OPTIONS (object)->layer_only = g_value_get_boolean (value);
 
114
      options->layer_only = g_value_get_boolean (value);
104
115
      break;
105
116
 
106
117
    case PROP_ALLOW_GROWING:
107
 
      GIMP_CROP_OPTIONS (object)->allow_growing = g_value_get_boolean (value);
 
118
      options->allow_growing = g_value_get_boolean (value);
108
119
      break;
109
120
 
110
121
    default:
119
130
                                GValue     *value,
120
131
                                GParamSpec *pspec)
121
132
{
 
133
  GimpCropOptions *options = GIMP_CROP_OPTIONS (object);
 
134
 
122
135
  switch (property_id)
123
136
    {
124
137
    case PROP_LAYER_ONLY:
125
 
      g_value_set_boolean (value, GIMP_CROP_OPTIONS (object)->layer_only);
 
138
      g_value_set_boolean (value, options->layer_only);
126
139
      break;
127
140
 
128
141
    case PROP_ALLOW_GROWING:
129
 
      g_value_set_boolean (value, GIMP_CROP_OPTIONS (object)->allow_growing);
 
142
      g_value_set_boolean (value, options->allow_growing);
130
143
      break;
131
144
 
132
145
    default: