mirror of https://github.com/GNOME/gimp.git
app/tools/gimpairbrushtool.c app/tools/gimpblendtool.c
2001-08-01 Sven Neumann <sven@gimp.org> * app/tools/gimpairbrushtool.c * app/tools/gimpblendtool.c * app/tools/gimpbrightnesscontrasttool.c * app/tools/gimpbucketfilltool.c * app/tools/gimpcolorpickertool.c * app/tools/gimpconvolvetool.c * app/tools/gimpcroptool.c * app/tools/gimperasertool.c * app/tools/gimphistogramtool.c * app/tools/gimphuesaturationtool.c * app/tools/gimplevelstool.c * app/tools/gimpmagnifytool.c * app/tools/gimpposterizetool.c * app/tools/gimprotatetool.c * app/tools/gimpscaletool.c * app/tools/gimpsmudgetool.c * app/tools/gimptexttool.c * app/tools/gimpthresholdtool.c * app/tools/gimptransformtool.c * app/tools/paint_options.c * app/tools/selection_options.c * app/tools/transform_options.c: got rid of all remaining gtk_signal wrappers.
This commit is contained in:
parent
fc12bd9a52
commit
8590e01fb9
26
ChangeLog
26
ChangeLog
|
@ -1,3 +1,29 @@
|
|||
2001-08-01 Sven Neumann <sven@gimp.org>
|
||||
|
||||
* app/tools/gimpairbrushtool.c
|
||||
* app/tools/gimpblendtool.c
|
||||
* app/tools/gimpbrightnesscontrasttool.c
|
||||
* app/tools/gimpbucketfilltool.c
|
||||
* app/tools/gimpcolorpickertool.c
|
||||
* app/tools/gimpconvolvetool.c
|
||||
* app/tools/gimpcroptool.c
|
||||
* app/tools/gimperasertool.c
|
||||
* app/tools/gimphistogramtool.c
|
||||
* app/tools/gimphuesaturationtool.c
|
||||
* app/tools/gimplevelstool.c
|
||||
* app/tools/gimpmagnifytool.c
|
||||
* app/tools/gimpposterizetool.c
|
||||
* app/tools/gimprotatetool.c
|
||||
* app/tools/gimpscaletool.c
|
||||
* app/tools/gimpsmudgetool.c
|
||||
* app/tools/gimptexttool.c
|
||||
* app/tools/gimpthresholdtool.c
|
||||
* app/tools/gimptransformtool.c
|
||||
* app/tools/paint_options.c
|
||||
* app/tools/selection_options.c
|
||||
* app/tools/transform_options.c: got rid of all remaining gtk_signal
|
||||
wrappers.
|
||||
|
||||
2001-08-01 Sven Neumann <sven@gimp.org>
|
||||
|
||||
* app/core/core-types.h: defined GimpTransferMode enum.
|
||||
|
|
|
@ -512,8 +512,8 @@ hue_saturation_dialog_new (void)
|
|||
DA_WIDTH, DA_HEIGHT);
|
||||
gtk_widget_set_events (hsd->hue_partition_da[i - 1],
|
||||
HUE_PARTITION_MASK);
|
||||
gtk_signal_connect (GTK_OBJECT (hsd->hue_partition_da[i - 1]), "event",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_hue_partition_events),
|
||||
g_signal_connect (G_OBJECT (hsd->hue_partition_da[i - 1]), "event",
|
||||
G_CALLBACK (hue_saturation_hue_partition_events),
|
||||
hsd);
|
||||
gtk_container_add (GTK_CONTAINER (frame), hsd->hue_partition_da[i - 1]);
|
||||
|
||||
|
@ -521,8 +521,8 @@ hue_saturation_dialog_new (void)
|
|||
gtk_widget_show (frame);
|
||||
}
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (radio_button), "toggled",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_partition_callback),
|
||||
g_signal_connect (G_OBJECT (radio_button), "toggled",
|
||||
G_CALLBACK (hue_saturation_partition_callback),
|
||||
hsd);
|
||||
|
||||
gtk_widget_show (radio_button);
|
||||
|
@ -570,8 +570,8 @@ hue_saturation_dialog_new (void)
|
|||
gtk_table_attach (GTK_TABLE (table), abox, 2, 3, 0, 1,
|
||||
GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (hsd->hue_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_hue_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (hsd->hue_data), "value_changed",
|
||||
G_CALLBACK (hue_saturation_hue_adjustment_update),
|
||||
hsd);
|
||||
|
||||
gtk_widget_show (label);
|
||||
|
@ -604,8 +604,8 @@ hue_saturation_dialog_new (void)
|
|||
gtk_table_attach (GTK_TABLE (table), abox, 2, 3, 1, 2,
|
||||
GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (hsd->lightness_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_lightness_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (hsd->lightness_data), "value_changed",
|
||||
G_CALLBACK (hue_saturation_lightness_adjustment_update),
|
||||
hsd);
|
||||
|
||||
gtk_widget_show (label);
|
||||
|
@ -638,8 +638,8 @@ hue_saturation_dialog_new (void)
|
|||
gtk_table_attach (GTK_TABLE (table), abox, 2, 3, 2, 3,
|
||||
GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (hsd->saturation_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_saturation_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (hsd->saturation_data), "value_changed",
|
||||
G_CALLBACK (hue_saturation_saturation_adjustment_update),
|
||||
hsd);
|
||||
|
||||
gtk_widget_show (label);
|
||||
|
@ -658,8 +658,8 @@ hue_saturation_dialog_new (void)
|
|||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), hsd->preview);
|
||||
gtk_box_pack_end (GTK_BOX (hbox), toggle, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (toggle), "toggled",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_preview_update),
|
||||
g_signal_connect (G_OBJECT (toggle), "toggled",
|
||||
G_CALLBACK (hue_saturation_preview_update),
|
||||
hsd);
|
||||
|
||||
gtk_widget_show (toggle);
|
||||
|
|
|
@ -225,11 +225,13 @@ gimp_threshold_tool_initialize (GimpTool *tool,
|
|||
gimp_drawable_calculate_histogram (threshold_dialog->drawable,
|
||||
threshold_dialog->hist);
|
||||
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (threshold_dialog->histogram),
|
||||
g_signal_handlers_block_by_func (G_OBJECT (threshold_dialog->histogram),
|
||||
threshold_histogram_range,
|
||||
threshold_dialog);
|
||||
histogram_widget_update (threshold_dialog->histogram,
|
||||
threshold_dialog->hist);
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (threshold_dialog->histogram),
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (threshold_dialog->histogram),
|
||||
threshold_histogram_range,
|
||||
threshold_dialog);
|
||||
|
||||
threshold_update (threshold_dialog, ALL);
|
||||
|
@ -394,7 +396,7 @@ threshold_dialog_new (void)
|
|||
gtk_widget_set_usize (spinbutton, 75, -1);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), spinbutton, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (td->low_threshold_data), "value_changed",
|
||||
g_signal_connect (G_OBJECT (td->low_threshold_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (threshold_low_threshold_adjustment_update),
|
||||
td);
|
||||
|
||||
|
@ -408,7 +410,7 @@ threshold_dialog_new (void)
|
|||
gtk_widget_set_usize (spinbutton, 75, -1);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), spinbutton, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (td->high_threshold_data), "value_changed",
|
||||
g_signal_connect (G_OBJECT (td->high_threshold_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (threshold_high_threshold_adjustment_update),
|
||||
td);
|
||||
|
||||
|
@ -428,7 +430,7 @@ threshold_dialog_new (void)
|
|||
|
||||
gtk_container_add (GTK_CONTAINER (frame), GTK_WIDGET (td->histogram));
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (td->histogram), "range_changed",
|
||||
g_signal_connect (G_OBJECT (td->histogram), "range_changed",
|
||||
GTK_SIGNAL_FUNC (threshold_histogram_range),
|
||||
td);
|
||||
|
||||
|
@ -446,7 +448,7 @@ threshold_dialog_new (void)
|
|||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), td->preview);
|
||||
gtk_box_pack_end (GTK_BOX (hbox), toggle, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (toggle), "toggled",
|
||||
g_signal_connect (G_OBJECT (toggle), "toggled",
|
||||
GTK_SIGNAL_FUNC (threshold_preview_update),
|
||||
td);
|
||||
|
||||
|
|
|
@ -236,7 +236,7 @@ gimp_transform_tool_transform (GimpTransformTool *tool,
|
|||
g_return_val_if_fail (tool, NULL);
|
||||
g_return_val_if_fail (GIMP_IS_TRANSFORM_TOOL (tool), NULL);
|
||||
|
||||
gtk_signal_emit (GTK_OBJECT (tool), gimp_transform_tool_signals[TRANSFORM],
|
||||
g_signal_emit (G_OBJECT (tool), gimp_transform_tool_signals[TRANSFORM], 0,
|
||||
gdisp, state, &retval);
|
||||
|
||||
return retval;
|
||||
|
|
|
@ -703,8 +703,8 @@ blend_options_new (void)
|
|||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 0,
|
||||
_("Offset:"), 1.0, 1.0,
|
||||
scale, 1, FALSE);
|
||||
gtk_signal_connect (GTK_OBJECT (options->offset_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->offset_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->offset);
|
||||
|
||||
/* the blend mode menu */
|
||||
|
@ -786,12 +786,13 @@ blend_options_new (void)
|
|||
gtk_check_button_new_with_label (_("Adaptive Supersampling"));
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->supersample_w),
|
||||
options->supersample_d);
|
||||
gtk_signal_connect (GTK_OBJECT (options->supersample_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
&options->supersample);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->supersample_w, FALSE, FALSE, 0);
|
||||
gtk_widget_show (options->supersample_w);
|
||||
|
||||
g_signal_connect (G_OBJECT (options->supersample_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->supersample);
|
||||
|
||||
/* table for supersampling options */
|
||||
table = gtk_table_new (2, 2, FALSE);
|
||||
gtk_container_set_border_width (GTK_CONTAINER (table), 2);
|
||||
|
@ -813,8 +814,9 @@ blend_options_new (void)
|
|||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 0,
|
||||
_("Max Depth:"), 1.0, 1.0,
|
||||
scale, 1, FALSE);
|
||||
gtk_signal_connect (GTK_OBJECT(options->max_depth_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_int_adjustment_update),
|
||||
|
||||
g_signal_connect (G_OBJECT(options->max_depth_w), "value_changed",
|
||||
G_CALLBACK (gimp_int_adjustment_update),
|
||||
&options->max_depth);
|
||||
|
||||
/* threshold scale */
|
||||
|
@ -826,8 +828,9 @@ blend_options_new (void)
|
|||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 1,
|
||||
_("Threshold:"), 1.0, 1.0,
|
||||
scale, 1, FALSE);
|
||||
gtk_signal_connect (GTK_OBJECT(options->threshold_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
|
||||
g_signal_connect (G_OBJECT(options->threshold_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->threshold);
|
||||
|
||||
/* show the table */
|
||||
|
|
|
@ -236,7 +236,7 @@ gimp_transform_tool_transform (GimpTransformTool *tool,
|
|||
g_return_val_if_fail (tool, NULL);
|
||||
g_return_val_if_fail (GIMP_IS_TRANSFORM_TOOL (tool), NULL);
|
||||
|
||||
gtk_signal_emit (GTK_OBJECT (tool), gimp_transform_tool_signals[TRANSFORM],
|
||||
g_signal_emit (G_OBJECT (tool), gimp_transform_tool_signals[TRANSFORM], 0,
|
||||
gdisp, state, &retval);
|
||||
|
||||
return retval;
|
||||
|
|
|
@ -301,8 +301,8 @@ gimp_color_picker_tool_options_new (void)
|
|||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->sample_merged_w),
|
||||
options->sample_merged_d);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->sample_merged_w, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->sample_merged_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->sample_merged_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->sample_merged);
|
||||
gtk_widget_show (options->sample_merged_w);
|
||||
|
||||
|
@ -317,8 +317,8 @@ gimp_color_picker_tool_options_new (void)
|
|||
GTK_SHRINK | GTK_FILL, GTK_SHRINK, 0, 0);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->sample_average_w),
|
||||
options->sample_average_d);
|
||||
gtk_signal_connect (GTK_OBJECT (options->sample_average_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->sample_average_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->sample_average);
|
||||
gtk_widget_show (options->sample_average_w);
|
||||
|
||||
|
@ -347,8 +347,8 @@ gimp_color_picker_tool_options_new (void)
|
|||
label);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->average_radius_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->average_radius_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->average_radius);
|
||||
gtk_widget_show (scale);
|
||||
gtk_widget_show (table);
|
||||
|
@ -359,8 +359,8 @@ gimp_color_picker_tool_options_new (void)
|
|||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->update_active_w),
|
||||
options->update_active_d);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->update_active_w, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->update_active_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->update_active_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->update_active);
|
||||
gtk_widget_show (options->update_active_w);
|
||||
|
||||
|
|
|
@ -517,8 +517,8 @@ airbrush_options_new (void)
|
|||
scale = gtk_hscale_new (GTK_ADJUSTMENT (options->rate_w));
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->rate_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->rate_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->rate);
|
||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 0,
|
||||
_("Rate:"), 1.0, 1.0,
|
||||
|
@ -530,8 +530,8 @@ airbrush_options_new (void)
|
|||
scale = gtk_hscale_new (GTK_ADJUSTMENT (options->pressure_w));
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->pressure_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->pressure_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->pressure);
|
||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 1,
|
||||
_("Pressure:"), 1.0, 1.0,
|
||||
|
|
|
@ -741,8 +741,8 @@ convolve_options_new (void)
|
|||
gtk_box_pack_start (GTK_BOX (hbox), scale, TRUE, TRUE, 0);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->rate_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->rate_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->rate);
|
||||
gtk_widget_show (scale);
|
||||
gtk_widget_show (hbox);
|
||||
|
|
|
@ -407,8 +407,8 @@ gimp_eraser_tool_options_new (void)
|
|||
/* the hard toggle */
|
||||
options->hard_w = gtk_check_button_new_with_label (_("Hard Edge"));
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->hard_w, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->hard_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->hard_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->hard);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->hard_w),
|
||||
options->hard_d);
|
||||
|
@ -417,8 +417,8 @@ gimp_eraser_tool_options_new (void)
|
|||
/* the anti_erase toggle */
|
||||
options->anti_erase_w = gtk_check_button_new_with_label (_("Anti Erase"));
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->anti_erase_w, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->anti_erase_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->anti_erase_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->anti_erase);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->anti_erase_w),
|
||||
options->anti_erase_d);
|
||||
|
|
|
@ -550,8 +550,8 @@ smudge_options_new (void)
|
|||
gtk_box_pack_start (GTK_BOX (hbox), scale, TRUE, TRUE, 0);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->rate_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->rate_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->rate);
|
||||
gtk_widget_show (scale);
|
||||
gtk_widget_show (hbox);
|
||||
|
|
|
@ -517,8 +517,8 @@ airbrush_options_new (void)
|
|||
scale = gtk_hscale_new (GTK_ADJUSTMENT (options->rate_w));
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->rate_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->rate_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->rate);
|
||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 0,
|
||||
_("Rate:"), 1.0, 1.0,
|
||||
|
@ -530,8 +530,8 @@ airbrush_options_new (void)
|
|||
scale = gtk_hscale_new (GTK_ADJUSTMENT (options->pressure_w));
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->pressure_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->pressure_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->pressure);
|
||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 1,
|
||||
_("Pressure:"), 1.0, 1.0,
|
||||
|
|
|
@ -703,8 +703,8 @@ blend_options_new (void)
|
|||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 0,
|
||||
_("Offset:"), 1.0, 1.0,
|
||||
scale, 1, FALSE);
|
||||
gtk_signal_connect (GTK_OBJECT (options->offset_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->offset_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->offset);
|
||||
|
||||
/* the blend mode menu */
|
||||
|
@ -786,12 +786,13 @@ blend_options_new (void)
|
|||
gtk_check_button_new_with_label (_("Adaptive Supersampling"));
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->supersample_w),
|
||||
options->supersample_d);
|
||||
gtk_signal_connect (GTK_OBJECT (options->supersample_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
&options->supersample);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->supersample_w, FALSE, FALSE, 0);
|
||||
gtk_widget_show (options->supersample_w);
|
||||
|
||||
g_signal_connect (G_OBJECT (options->supersample_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->supersample);
|
||||
|
||||
/* table for supersampling options */
|
||||
table = gtk_table_new (2, 2, FALSE);
|
||||
gtk_container_set_border_width (GTK_CONTAINER (table), 2);
|
||||
|
@ -813,8 +814,9 @@ blend_options_new (void)
|
|||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 0,
|
||||
_("Max Depth:"), 1.0, 1.0,
|
||||
scale, 1, FALSE);
|
||||
gtk_signal_connect (GTK_OBJECT(options->max_depth_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_int_adjustment_update),
|
||||
|
||||
g_signal_connect (G_OBJECT(options->max_depth_w), "value_changed",
|
||||
G_CALLBACK (gimp_int_adjustment_update),
|
||||
&options->max_depth);
|
||||
|
||||
/* threshold scale */
|
||||
|
@ -826,8 +828,9 @@ blend_options_new (void)
|
|||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 1,
|
||||
_("Threshold:"), 1.0, 1.0,
|
||||
scale, 1, FALSE);
|
||||
gtk_signal_connect (GTK_OBJECT(options->threshold_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
|
||||
g_signal_connect (G_OBJECT(options->threshold_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->threshold);
|
||||
|
||||
/* show the table */
|
||||
|
|
|
@ -340,8 +340,8 @@ brightness_contrast_dialog_new (void)
|
|||
gtk_table_attach (GTK_TABLE (table), abox, 2, 3, 0, 1,
|
||||
GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (brightness_contrast_brightness_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (data), "value_changed",
|
||||
G_CALLBACK (brightness_contrast_brightness_adjustment_update),
|
||||
bcd);
|
||||
|
||||
gtk_widget_show (label);
|
||||
|
@ -371,8 +371,8 @@ brightness_contrast_dialog_new (void)
|
|||
gtk_table_attach (GTK_TABLE (table), abox, 2, 3, 1, 2,
|
||||
GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (brightness_contrast_contrast_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (data), "value_changed",
|
||||
G_CALLBACK (brightness_contrast_contrast_adjustment_update),
|
||||
bcd);
|
||||
|
||||
gtk_widget_show (label);
|
||||
|
@ -388,8 +388,8 @@ brightness_contrast_dialog_new (void)
|
|||
toggle = gtk_check_button_new_with_label (_("Preview"));
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), bcd->preview);
|
||||
gtk_box_pack_end (GTK_BOX (hbox), toggle, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (toggle), "toggled",
|
||||
GTK_SIGNAL_FUNC (brightness_contrast_preview_update),
|
||||
g_signal_connect (G_OBJECT (toggle), "toggled",
|
||||
G_CALLBACK (brightness_contrast_preview_update),
|
||||
bcd);
|
||||
|
||||
gtk_widget_show (toggle);
|
||||
|
|
|
@ -254,8 +254,8 @@ bucket_options_new (void)
|
|||
/* the sample merged toggle */
|
||||
options->sample_merged_w =
|
||||
gtk_check_button_new_with_label (_("Sample Merged"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->sample_merged_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->sample_merged_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->sample_merged);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->sample_merged_w, FALSE, FALSE, 0);
|
||||
gtk_widget_show (options->sample_merged_w);
|
||||
|
@ -275,8 +275,8 @@ bucket_options_new (void)
|
|||
gtk_box_pack_start (GTK_BOX (hbox), scale, TRUE, TRUE, 0);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->threshold_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->threshold_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->threshold);
|
||||
gtk_widget_show (scale);
|
||||
|
||||
|
|
|
@ -301,8 +301,8 @@ gimp_color_picker_tool_options_new (void)
|
|||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->sample_merged_w),
|
||||
options->sample_merged_d);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->sample_merged_w, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->sample_merged_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->sample_merged_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->sample_merged);
|
||||
gtk_widget_show (options->sample_merged_w);
|
||||
|
||||
|
@ -317,8 +317,8 @@ gimp_color_picker_tool_options_new (void)
|
|||
GTK_SHRINK | GTK_FILL, GTK_SHRINK, 0, 0);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->sample_average_w),
|
||||
options->sample_average_d);
|
||||
gtk_signal_connect (GTK_OBJECT (options->sample_average_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->sample_average_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->sample_average);
|
||||
gtk_widget_show (options->sample_average_w);
|
||||
|
||||
|
@ -347,8 +347,8 @@ gimp_color_picker_tool_options_new (void)
|
|||
label);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->average_radius_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->average_radius_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->average_radius);
|
||||
gtk_widget_show (scale);
|
||||
gtk_widget_show (table);
|
||||
|
@ -359,8 +359,8 @@ gimp_color_picker_tool_options_new (void)
|
|||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->update_active_w),
|
||||
options->update_active_d);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->update_active_w, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->update_active_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->update_active_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->update_active);
|
||||
gtk_widget_show (options->update_active_w);
|
||||
|
||||
|
|
|
@ -741,8 +741,8 @@ convolve_options_new (void)
|
|||
gtk_box_pack_start (GTK_BOX (hbox), scale, TRUE, TRUE, 0);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->rate_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->rate_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->rate);
|
||||
gtk_widget_show (scale);
|
||||
gtk_widget_show (hbox);
|
||||
|
|
|
@ -154,7 +154,7 @@ static void crop_selection_callback (GtkWidget *widget,
|
|||
static void crop_automatic_callback (GtkWidget *widget,
|
||||
gpointer data);
|
||||
|
||||
static void crop_orig_changed (GtkWidget *widget,
|
||||
static void crop_origin_changed (GtkWidget *widget,
|
||||
gpointer data);
|
||||
static void crop_size_changed (GtkWidget *widget,
|
||||
gpointer data);
|
||||
|
@ -809,8 +809,12 @@ crop_start (GimpTool *tool,
|
|||
if (! crop_info)
|
||||
crop_info_create (tool);
|
||||
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (origin_sizeentry), crop_info);
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (size_sizeentry), crop_info);
|
||||
g_signal_handlers_block_by_func (G_OBJECT (origin_sizeentry),
|
||||
crop_origin_changed,
|
||||
crop_info);
|
||||
g_signal_handlers_block_by_func (G_OBJECT (size_sizeentry),
|
||||
crop_size_changed,
|
||||
crop_info);
|
||||
|
||||
gimp_size_entry_set_resolution (GIMP_SIZE_ENTRY (origin_sizeentry), 0,
|
||||
tool->gdisp->gimage->xresolution, FALSE);
|
||||
|
@ -848,8 +852,12 @@ crop_start (GimpTool *tool,
|
|||
}
|
||||
}
|
||||
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (size_sizeentry), crop_info);
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (origin_sizeentry), crop_info);
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (origin_sizeentry),
|
||||
crop_origin_changed,
|
||||
crop_info);
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (size_sizeentry),
|
||||
crop_size_changed,
|
||||
crop_info);
|
||||
|
||||
old_gdisp = tool->gdisp;
|
||||
|
||||
|
@ -902,7 +910,7 @@ crop_info_create (GimpTool *tool)
|
|||
gdisp->dot_for_dot ?
|
||||
GIMP_UNIT_PIXEL : gdisp->gimage->unit, "%a",
|
||||
TRUE, TRUE, FALSE, GIMP_SIZE_ENTRY_UPDATE_SIZE,
|
||||
G_CALLBACK (crop_orig_changed),
|
||||
G_CALLBACK (crop_origin_changed),
|
||||
crop_info);
|
||||
gimp_size_entry_add_field (GIMP_SIZE_ENTRY (origin_sizeentry),
|
||||
GTK_SPIN_BUTTON (spinbutton), NULL);
|
||||
|
@ -940,14 +948,15 @@ crop_info_create (GimpTool *tool)
|
|||
|
||||
button = gtk_button_new_with_label (_("From Selection"));
|
||||
gtk_container_add (GTK_CONTAINER(bbox), button);
|
||||
gtk_signal_connect(GTK_OBJECT (button) , "clicked",
|
||||
(GtkSignalFunc) crop_selection_callback, NULL);
|
||||
g_signal_connect (G_OBJECT (button) , "clicked",
|
||||
G_CALLBACK (crop_selection_callback),
|
||||
NULL);
|
||||
gtk_widget_show (button);
|
||||
|
||||
button = gtk_button_new_with_label (_("Auto Shrink"));
|
||||
gtk_container_add (GTK_CONTAINER (bbox), button);
|
||||
gtk_signal_connect (GTK_OBJECT (button) , "clicked",
|
||||
GTK_SIGNAL_FUNC (crop_automatic_callback),
|
||||
g_signal_connect (G_OBJECT (button) , "clicked",
|
||||
G_CALLBACK (crop_automatic_callback),
|
||||
NULL);
|
||||
gtk_widget_show (button);
|
||||
|
||||
|
@ -1150,7 +1159,7 @@ crop_automatic_callback (GtkWidget *widget,
|
|||
}
|
||||
|
||||
static void
|
||||
crop_orig_changed (GtkWidget *widget,
|
||||
crop_origin_changed (GtkWidget *widget,
|
||||
gpointer data)
|
||||
{
|
||||
GimpTool *tool;
|
||||
|
@ -1244,8 +1253,8 @@ crop_options_new (void)
|
|||
gtk_check_button_new_with_label(_("Current Layer only"));
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->layer_only_w,
|
||||
FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->layer_only_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->layer_only_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->layer_only);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->layer_only_w),
|
||||
options->layer_only_d);
|
||||
|
@ -1255,8 +1264,8 @@ crop_options_new (void)
|
|||
options->allow_enlarge_w = gtk_check_button_new_with_label (_("Allow Enlarging"));
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->allow_enlarge_w,
|
||||
FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->allow_enlarge_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->allow_enlarge_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->allow_enlarge);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->allow_enlarge_w),
|
||||
options->allow_enlarge_d);
|
||||
|
|
|
@ -407,8 +407,8 @@ gimp_eraser_tool_options_new (void)
|
|||
/* the hard toggle */
|
||||
options->hard_w = gtk_check_button_new_with_label (_("Hard Edge"));
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->hard_w, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->hard_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->hard_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->hard);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->hard_w),
|
||||
options->hard_d);
|
||||
|
@ -417,8 +417,8 @@ gimp_eraser_tool_options_new (void)
|
|||
/* the anti_erase toggle */
|
||||
options->anti_erase_w = gtk_check_button_new_with_label (_("Anti Erase"));
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->anti_erase_w, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->anti_erase_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->anti_erase_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->anti_erase);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->anti_erase_w),
|
||||
options->anti_erase_d);
|
||||
|
|
|
@ -409,8 +409,8 @@ histogram_tool_dialog_new (void)
|
|||
htd->histogram = histogram_widget_new (HISTOGRAM_WIDTH, HISTOGRAM_HEIGHT);
|
||||
gtk_container_add (GTK_CONTAINER (frame), GTK_WIDGET(htd->histogram));
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (htd->histogram), "range_changed",
|
||||
GTK_SIGNAL_FUNC (histogram_tool_histogram_range),
|
||||
g_signal_connect (G_OBJECT (htd->histogram), "range_changed",
|
||||
G_CALLBACK (histogram_tool_histogram_range),
|
||||
htd);
|
||||
|
||||
gtk_widget_show (GTK_WIDGET (htd->histogram));
|
||||
|
|
|
@ -512,8 +512,8 @@ hue_saturation_dialog_new (void)
|
|||
DA_WIDTH, DA_HEIGHT);
|
||||
gtk_widget_set_events (hsd->hue_partition_da[i - 1],
|
||||
HUE_PARTITION_MASK);
|
||||
gtk_signal_connect (GTK_OBJECT (hsd->hue_partition_da[i - 1]), "event",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_hue_partition_events),
|
||||
g_signal_connect (G_OBJECT (hsd->hue_partition_da[i - 1]), "event",
|
||||
G_CALLBACK (hue_saturation_hue_partition_events),
|
||||
hsd);
|
||||
gtk_container_add (GTK_CONTAINER (frame), hsd->hue_partition_da[i - 1]);
|
||||
|
||||
|
@ -521,8 +521,8 @@ hue_saturation_dialog_new (void)
|
|||
gtk_widget_show (frame);
|
||||
}
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (radio_button), "toggled",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_partition_callback),
|
||||
g_signal_connect (G_OBJECT (radio_button), "toggled",
|
||||
G_CALLBACK (hue_saturation_partition_callback),
|
||||
hsd);
|
||||
|
||||
gtk_widget_show (radio_button);
|
||||
|
@ -570,8 +570,8 @@ hue_saturation_dialog_new (void)
|
|||
gtk_table_attach (GTK_TABLE (table), abox, 2, 3, 0, 1,
|
||||
GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (hsd->hue_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_hue_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (hsd->hue_data), "value_changed",
|
||||
G_CALLBACK (hue_saturation_hue_adjustment_update),
|
||||
hsd);
|
||||
|
||||
gtk_widget_show (label);
|
||||
|
@ -604,8 +604,8 @@ hue_saturation_dialog_new (void)
|
|||
gtk_table_attach (GTK_TABLE (table), abox, 2, 3, 1, 2,
|
||||
GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (hsd->lightness_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_lightness_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (hsd->lightness_data), "value_changed",
|
||||
G_CALLBACK (hue_saturation_lightness_adjustment_update),
|
||||
hsd);
|
||||
|
||||
gtk_widget_show (label);
|
||||
|
@ -638,8 +638,8 @@ hue_saturation_dialog_new (void)
|
|||
gtk_table_attach (GTK_TABLE (table), abox, 2, 3, 2, 3,
|
||||
GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (hsd->saturation_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_saturation_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (hsd->saturation_data), "value_changed",
|
||||
G_CALLBACK (hue_saturation_saturation_adjustment_update),
|
||||
hsd);
|
||||
|
||||
gtk_widget_show (label);
|
||||
|
@ -658,8 +658,8 @@ hue_saturation_dialog_new (void)
|
|||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), hsd->preview);
|
||||
gtk_box_pack_end (GTK_BOX (hbox), toggle, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (toggle), "toggled",
|
||||
GTK_SIGNAL_FUNC (hue_saturation_preview_update),
|
||||
g_signal_connect (G_OBJECT (toggle), "toggled",
|
||||
G_CALLBACK (hue_saturation_preview_update),
|
||||
hsd);
|
||||
|
||||
gtk_widget_show (toggle);
|
||||
|
|
|
@ -505,8 +505,8 @@ levels_dialog_new (void)
|
|||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton), TRUE);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), spinbutton, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (ld->low_input_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (levels_low_input_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (ld->low_input_data), "value_changed",
|
||||
G_CALLBACK (levels_low_input_adjustment_update),
|
||||
ld);
|
||||
|
||||
gtk_widget_show (spinbutton);
|
||||
|
@ -520,8 +520,8 @@ levels_dialog_new (void)
|
|||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton), TRUE);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), spinbutton, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (ld->gamma_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (levels_gamma_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (ld->gamma_data), "value_changed",
|
||||
G_CALLBACK (levels_gamma_adjustment_update),
|
||||
ld);
|
||||
|
||||
gtk_widget_show (spinbutton);
|
||||
|
@ -535,8 +535,8 @@ levels_dialog_new (void)
|
|||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton), TRUE);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), spinbutton, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (ld->high_input_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (levels_high_input_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (ld->high_input_data), "value_changed",
|
||||
G_CALLBACK (levels_high_input_adjustment_update),
|
||||
ld);
|
||||
|
||||
gtk_widget_show (spinbutton);
|
||||
|
@ -577,8 +577,8 @@ levels_dialog_new (void)
|
|||
gtk_widget_set_events (ld->input_levels_da[0], LEVELS_DA_MASK);
|
||||
gtk_box_pack_start (GTK_BOX (vbox2), ld->input_levels_da[0], FALSE, TRUE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (ld->input_levels_da[0]), "event",
|
||||
GTK_SIGNAL_FUNC (levels_input_da_events),
|
||||
g_signal_connect (G_OBJECT (ld->input_levels_da[0]), "event",
|
||||
G_CALLBACK (levels_input_da_events),
|
||||
ld);
|
||||
|
||||
ld->input_levels_da[1] = gtk_drawing_area_new ();
|
||||
|
@ -587,8 +587,8 @@ levels_dialog_new (void)
|
|||
gtk_widget_set_events (ld->input_levels_da[1], LEVELS_DA_MASK);
|
||||
gtk_box_pack_start (GTK_BOX (vbox2), ld->input_levels_da[1], FALSE, TRUE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (ld->input_levels_da[1]), "event",
|
||||
GTK_SIGNAL_FUNC (levels_input_da_events),
|
||||
g_signal_connect (G_OBJECT (ld->input_levels_da[1]), "event",
|
||||
G_CALLBACK (levels_input_da_events),
|
||||
ld);
|
||||
|
||||
gtk_widget_show (ld->input_levels_da[0]);
|
||||
|
@ -614,8 +614,8 @@ levels_dialog_new (void)
|
|||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton), TRUE);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), spinbutton, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (ld->low_output_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (levels_low_output_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (ld->low_output_data), "value_changed",
|
||||
G_CALLBACK (levels_low_output_adjustment_update),
|
||||
ld);
|
||||
|
||||
gtk_widget_show (spinbutton);
|
||||
|
@ -629,8 +629,8 @@ levels_dialog_new (void)
|
|||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton), TRUE);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), spinbutton, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (ld->high_output_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (levels_high_output_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (ld->high_output_data), "value_changed",
|
||||
G_CALLBACK (levels_high_output_adjustment_update),
|
||||
ld);
|
||||
|
||||
gtk_widget_show (spinbutton);
|
||||
|
@ -652,8 +652,8 @@ levels_dialog_new (void)
|
|||
gtk_widget_set_events (ld->output_levels_da[0], LEVELS_DA_MASK);
|
||||
gtk_box_pack_start (GTK_BOX (vbox2), ld->output_levels_da[0], FALSE, TRUE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (ld->output_levels_da[0]), "event",
|
||||
GTK_SIGNAL_FUNC (levels_output_da_events),
|
||||
g_signal_connect (G_OBJECT (ld->output_levels_da[0]), "event",
|
||||
G_CALLBACK (levels_output_da_events),
|
||||
ld);
|
||||
|
||||
ld->output_levels_da[1] = gtk_preview_new (GTK_PREVIEW_GRAYSCALE);
|
||||
|
@ -661,8 +661,8 @@ levels_dialog_new (void)
|
|||
gtk_widget_set_events (ld->output_levels_da[1], LEVELS_DA_MASK);
|
||||
gtk_box_pack_start (GTK_BOX (vbox2), ld->output_levels_da[1], FALSE, TRUE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (ld->output_levels_da[1]), "event",
|
||||
GTK_SIGNAL_FUNC (levels_output_da_events),
|
||||
g_signal_connect (G_OBJECT (ld->output_levels_da[1]), "event",
|
||||
G_CALLBACK (levels_output_da_events),
|
||||
ld);
|
||||
|
||||
gtk_widget_show (ld->output_levels_da[0]);
|
||||
|
@ -681,8 +681,8 @@ levels_dialog_new (void)
|
|||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), ld->preview);
|
||||
gtk_box_pack_end (GTK_BOX (hbox), toggle, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (toggle), "toggled",
|
||||
GTK_SIGNAL_FUNC (levels_preview_update),
|
||||
g_signal_connect (G_OBJECT (toggle), "toggled",
|
||||
G_CALLBACK (levels_preview_update),
|
||||
ld);
|
||||
|
||||
gtk_widget_show (toggle);
|
||||
|
@ -699,8 +699,8 @@ levels_dialog_new (void)
|
|||
GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT);
|
||||
gtk_box_pack_start (GTK_BOX (hbbox), button, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (button), "clicked",
|
||||
GTK_SIGNAL_FUNC (levels_auto_callback),
|
||||
g_signal_connect (G_OBJECT (button), "clicked",
|
||||
G_CALLBACK (levels_auto_callback),
|
||||
ld);
|
||||
|
||||
gtk_widget_show (button);
|
||||
|
@ -709,8 +709,8 @@ levels_dialog_new (void)
|
|||
GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT);
|
||||
gtk_box_pack_start (GTK_BOX (hbbox), button, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (button), "clicked",
|
||||
GTK_SIGNAL_FUNC (levels_load_callback),
|
||||
g_signal_connect (G_OBJECT (button), "clicked",
|
||||
G_CALLBACK (levels_load_callback),
|
||||
ld->shell);
|
||||
|
||||
gtk_widget_show (button);
|
||||
|
@ -719,8 +719,8 @@ levels_dialog_new (void)
|
|||
GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT);
|
||||
gtk_box_pack_start (GTK_BOX (hbbox), button, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (button), "clicked",
|
||||
GTK_SIGNAL_FUNC (levels_save_callback),
|
||||
g_signal_connect (G_OBJECT (button), "clicked",
|
||||
G_CALLBACK (levels_save_callback),
|
||||
ld->shell);
|
||||
|
||||
gtk_widget_show (button);
|
||||
|
@ -1550,18 +1550,20 @@ file_dialog_create (GtkWidget *parent)
|
|||
gtk_container_set_border_width (GTK_CONTAINER (file_dlg), 2);
|
||||
gtk_container_set_border_width (GTK_CONTAINER (GTK_FILE_SELECTION (file_dlg)->button_area), 2);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (GTK_FILE_SELECTION (file_dlg)->cancel_button),
|
||||
"clicked", GTK_SIGNAL_FUNC (file_dialog_cancel_callback),
|
||||
g_signal_connect (G_OBJECT (GTK_FILE_SELECTION (file_dlg)->cancel_button),
|
||||
"clicked",
|
||||
G_CALLBACK (file_dialog_cancel_callback),
|
||||
NULL);
|
||||
gtk_signal_connect (GTK_OBJECT (file_dlg), "delete_event",
|
||||
GTK_SIGNAL_FUNC (file_dialog_cancel_callback),
|
||||
NULL);
|
||||
gtk_signal_connect (GTK_OBJECT (GTK_FILE_SELECTION (file_dlg)->ok_button),
|
||||
"clicked", GTK_SIGNAL_FUNC (file_dialog_ok_callback),
|
||||
g_signal_connect (G_OBJECT (GTK_FILE_SELECTION (file_dlg)->ok_button),
|
||||
"clicked",
|
||||
G_CALLBACK (file_dialog_ok_callback),
|
||||
NULL);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (parent), "unmap",
|
||||
GTK_SIGNAL_FUNC (file_dialog_cancel_callback),
|
||||
g_signal_connect (G_OBJECT (file_dlg), "delete_event",
|
||||
G_CALLBACK (file_dialog_cancel_callback),
|
||||
NULL);
|
||||
g_signal_connect (G_OBJECT (parent), "unmap",
|
||||
G_CALLBACK (file_dialog_cancel_callback),
|
||||
NULL);
|
||||
|
||||
temp = g_strdup_printf ("%s" G_DIR_SEPARATOR_S "levels" G_DIR_SEPARATOR_S,
|
||||
|
|
|
@ -234,12 +234,13 @@ magnify_options_new (void)
|
|||
/* the allow_resize toggle button */
|
||||
options->allow_resize_w =
|
||||
gtk_check_button_new_with_label (_("Allow Window Resizing"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->allow_resize_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->allow_resize_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&(gimprc.allow_resize_windows));
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->allow_resize_w),
|
||||
gimprc.allow_resize_windows);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->allow_resize_w, FALSE, FALSE, 0);
|
||||
gtk_box_pack_start (GTK_BOX (vbox),
|
||||
options->allow_resize_w, FALSE, FALSE, 0);
|
||||
gtk_widget_show (options->allow_resize_w);
|
||||
|
||||
/* tool toggle */
|
||||
|
|
|
@ -169,15 +169,15 @@ paint_options_init (PaintOptions *options,
|
|||
scale = gtk_hscale_new (GTK_ADJUSTMENT (options->opacity_w));
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->opacity_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (paint_options_opacity_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->opacity_w), "value_changed",
|
||||
G_CALLBACK (paint_options_opacity_adjustment_update),
|
||||
tool_info->context);
|
||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 0,
|
||||
_("Opacity:"), 1.0, 1.0,
|
||||
scale, 1, FALSE);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (tool_info->context), "opacity_changed",
|
||||
GTK_SIGNAL_FUNC (paint_options_opacity_changed),
|
||||
g_signal_connect (G_OBJECT (tool_info->context), "opacity_changed",
|
||||
G_CALLBACK (paint_options_opacity_changed),
|
||||
options->opacity_w);
|
||||
|
||||
/* the paint mode menu */
|
||||
|
@ -200,8 +200,8 @@ paint_options_init (PaintOptions *options,
|
|||
_("Mode:"), 1.0, 0.5,
|
||||
options->paint_mode_w, 1, TRUE);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (tool_info->context), "paint_mode_changed",
|
||||
GTK_SIGNAL_FUNC (paint_options_paint_mode_changed),
|
||||
g_signal_connect (G_OBJECT (tool_info->context), "paint_mode_changed",
|
||||
G_CALLBACK (paint_options_paint_mode_changed),
|
||||
options->paint_mode_w);
|
||||
}
|
||||
|
||||
|
@ -231,8 +231,8 @@ paint_options_init (PaintOptions *options,
|
|||
gtk_check_button_new_with_label (_("Incremental"));
|
||||
gtk_box_pack_start (GTK_BOX (options->tool_options.main_vbox),
|
||||
options->incremental_w, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->incremental_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->incremental_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->incremental);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->incremental_w),
|
||||
options->incremental_d);
|
||||
|
@ -392,8 +392,8 @@ paint_pressure_options_new (GtkType tool_type,
|
|||
pressure->opacity_w =
|
||||
gtk_check_button_new_with_label (_("Opacity"));
|
||||
gtk_container_add (GTK_CONTAINER (wbox), pressure->opacity_w);
|
||||
gtk_signal_connect (GTK_OBJECT (pressure->opacity_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (pressure->opacity_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&pressure->opacity);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pressure->opacity_w),
|
||||
pressure->opacity_d);
|
||||
|
@ -410,8 +410,8 @@ paint_pressure_options_new (GtkType tool_type,
|
|||
{
|
||||
pressure->pressure_w = gtk_check_button_new_with_label (_("Hardness"));
|
||||
gtk_container_add (GTK_CONTAINER (wbox), pressure->pressure_w);
|
||||
gtk_signal_connect (GTK_OBJECT (pressure->pressure_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (pressure->pressure_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&pressure->pressure);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pressure->pressure_w),
|
||||
pressure->pressure_d);
|
||||
|
@ -426,8 +426,8 @@ paint_pressure_options_new (GtkType tool_type,
|
|||
pressure->rate_w =
|
||||
gtk_check_button_new_with_label (_("Rate"));
|
||||
gtk_container_add (GTK_CONTAINER (wbox), pressure->rate_w);
|
||||
gtk_signal_connect (GTK_OBJECT (pressure->rate_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (pressure->rate_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&pressure->rate);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pressure->rate_w),
|
||||
pressure->rate_d);
|
||||
|
@ -446,8 +446,8 @@ paint_pressure_options_new (GtkType tool_type,
|
|||
pressure->size_w =
|
||||
gtk_check_button_new_with_label (_("Size"));
|
||||
gtk_container_add (GTK_CONTAINER (wbox), pressure->size_w);
|
||||
gtk_signal_connect (GTK_OBJECT (pressure->size_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (pressure->size_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&pressure->size);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pressure->size_w),
|
||||
pressure->size_d);
|
||||
|
@ -462,8 +462,8 @@ paint_pressure_options_new (GtkType tool_type,
|
|||
pressure->color_w =
|
||||
gtk_check_button_new_with_label (_("Color"));
|
||||
gtk_container_add (GTK_CONTAINER (wbox), pressure->color_w);
|
||||
gtk_signal_connect (GTK_OBJECT (pressure->color_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (pressure->color_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&pressure->color);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pressure->color_w),
|
||||
pressure->color_d);
|
||||
|
@ -557,8 +557,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
gradient->use_fade_w =
|
||||
gtk_check_button_new_with_label (_("Fade Out"));
|
||||
gtk_container_add (GTK_CONTAINER (abox), gradient->use_fade_w);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->use_fade_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (gradient->use_fade_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&gradient->use_fade);
|
||||
gtk_widget_show (gradient->use_fade_w);
|
||||
|
||||
|
@ -570,8 +570,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
1.0, 0.0);
|
||||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton), TRUE);
|
||||
gtk_widget_set_usize (spinbutton, 75, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->fade_out_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (gradient->fade_out_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&gradient->fade_out);
|
||||
gtk_table_attach_defaults (GTK_TABLE (table), spinbutton, 1, 2, 0, 1);
|
||||
gtk_widget_show (spinbutton);
|
||||
|
@ -579,8 +579,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
/* the fade-out unitmenu */
|
||||
gradient->fade_unit_w =
|
||||
gimp_unit_menu_new ("%a", gradient->fade_unit_d, TRUE, TRUE, TRUE);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->fade_unit_w), "unit_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_unit_menu_update),
|
||||
g_signal_connect (G_OBJECT (gradient->fade_unit_w), "unit_changed",
|
||||
G_CALLBACK (gimp_unit_menu_update),
|
||||
&gradient->fade_unit);
|
||||
g_object_set_data (G_OBJECT (gradient->fade_unit_w), "set_digits",
|
||||
spinbutton);
|
||||
|
@ -609,8 +609,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
gradient->use_gradient_w =
|
||||
gtk_check_button_new_with_label (_("Gradient"));
|
||||
gtk_container_add (GTK_CONTAINER (abox), gradient->use_gradient_w);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->use_gradient_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (paint_gradient_options_gradient_toggle_callback),
|
||||
g_signal_connect (G_OBJECT (gradient->use_gradient_w), "toggled",
|
||||
G_CALLBACK (paint_gradient_options_gradient_toggle_callback),
|
||||
paint_options);
|
||||
gtk_widget_show (gradient->use_gradient_w);
|
||||
|
||||
|
@ -623,8 +623,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
1.0, 0.0);
|
||||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton), TRUE);
|
||||
gtk_widget_set_usize (spinbutton, 75, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->gradient_length_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (gradient->gradient_length_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&gradient->gradient_length);
|
||||
gtk_table_attach_defaults (GTK_TABLE (table), spinbutton, 1, 2, 1, 2);
|
||||
gtk_widget_show (spinbutton);
|
||||
|
@ -632,8 +632,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
/* the gradient unitmenu */
|
||||
gradient->gradient_unit_w =
|
||||
gimp_unit_menu_new ("%a", gradient->gradient_unit_d, TRUE, TRUE, TRUE);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->gradient_unit_w), "unit_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_unit_menu_update),
|
||||
g_signal_connect (G_OBJECT (gradient->gradient_unit_w), "unit_changed",
|
||||
G_CALLBACK (gimp_unit_menu_update),
|
||||
&gradient->gradient_unit);
|
||||
g_object_set_data (G_OBJECT (gradient->gradient_unit_w), "set_digits",
|
||||
spinbutton);
|
||||
|
@ -752,10 +752,14 @@ static void
|
|||
paint_options_opacity_adjustment_update (GtkAdjustment *adjustment,
|
||||
gpointer data)
|
||||
{
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (data), adjustment);
|
||||
g_signal_handlers_block_by_func (G_OBJECT (data),
|
||||
paint_options_opacity_changed,
|
||||
adjustment);
|
||||
gimp_context_set_opacity (GIMP_CONTEXT (data),
|
||||
adjustment->value / 100);
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (data), adjustment);
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (data),
|
||||
paint_options_opacity_changed,
|
||||
adjustment);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -763,9 +767,13 @@ paint_options_opacity_changed (GimpContext *context,
|
|||
gdouble opacity,
|
||||
gpointer data)
|
||||
{
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (data), context);
|
||||
g_signal_handlers_block_by_func (G_OBJECT (data),
|
||||
paint_options_opacity_adjustment_update,
|
||||
context);
|
||||
gtk_adjustment_set_value (GTK_ADJUSTMENT (data), opacity * 100);
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (data), context);
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (data),
|
||||
paint_options_opacity_adjustment_update,
|
||||
context);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -775,7 +783,9 @@ paint_options_paint_mode_update (GtkWidget *widget,
|
|||
LayerModeEffects paint_mode;
|
||||
PaintOptions *options;
|
||||
|
||||
paint_mode = (LayerModeEffects) gtk_object_get_user_data (GTK_OBJECT (widget));
|
||||
paint_mode =
|
||||
(LayerModeEffects) gtk_object_get_user_data (GTK_OBJECT (widget));
|
||||
|
||||
options = (PaintOptions *) data;
|
||||
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (options->context),
|
||||
|
|
|
@ -308,8 +308,8 @@ posterize_dialog_new (void)
|
|||
gtk_widget_set_usize (spinbutton, 75, -1);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), spinbutton, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (pd->levels_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (posterize_levels_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (pd->levels_data), "value_changed",
|
||||
G_CALLBACK (posterize_levels_adjustment_update),
|
||||
pd);
|
||||
|
||||
gtk_widget_show (spinbutton);
|
||||
|
@ -324,8 +324,8 @@ posterize_dialog_new (void)
|
|||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), pd->preview);
|
||||
gtk_box_pack_end (GTK_BOX (hbox), toggle, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (toggle), "toggled",
|
||||
GTK_SIGNAL_FUNC (posterize_preview_update),
|
||||
g_signal_connect (G_OBJECT (toggle), "toggled",
|
||||
G_CALLBACK (posterize_preview_update),
|
||||
pd);
|
||||
|
||||
gtk_widget_show (label);
|
||||
|
|
|
@ -241,14 +241,14 @@ gimp_rotate_tool_transform (GimpTransformTool *transform_tool,
|
|||
info_dialog_add_spinbutton (transform_info, _("Angle:"),
|
||||
&angle_val,
|
||||
-180, 180, 1, 15, 1, 1, 2,
|
||||
(GtkSignalFunc) rotate_angle_changed,
|
||||
G_CALLBACK (rotate_angle_changed),
|
||||
tool);
|
||||
gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (widget), TRUE);
|
||||
|
||||
/* this looks strange (-180, 181), but it works */
|
||||
widget = info_dialog_add_scale (transform_info, "", &angle_val,
|
||||
-180, 181, 0.01, 0.1, 1, -1,
|
||||
(GtkSignalFunc) rotate_angle_changed,
|
||||
G_CALLBACK (rotate_angle_changed),
|
||||
tool);
|
||||
gtk_widget_set_usize (widget, 180, 0);
|
||||
|
||||
|
@ -273,7 +273,9 @@ gimp_rotate_tool_transform (GimpTransformTool *transform_tool,
|
|||
2, 0);
|
||||
}
|
||||
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (sizeentry), tool);
|
||||
g_signal_handlers_block_by_func (G_OBJECT (sizeentry),
|
||||
rotate_center_changed,
|
||||
tool);
|
||||
|
||||
gimp_size_entry_set_unit (GIMP_SIZE_ENTRY (sizeentry),
|
||||
gdisp->gimage->unit);
|
||||
|
@ -304,7 +306,9 @@ gimp_rotate_tool_transform (GimpTransformTool *transform_tool,
|
|||
|
||||
gtk_widget_set_sensitive (transform_info->shell, TRUE);
|
||||
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (sizeentry), tool);
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (sizeentry),
|
||||
rotate_center_changed,
|
||||
tool);
|
||||
|
||||
transform_tool->trans_info[ANGLE] = angle_val;
|
||||
transform_tool->trans_info[REAL_ANGLE] = angle_val;
|
||||
|
|
|
@ -207,7 +207,7 @@ gimp_scale_tool_transform (GimpTransformTool *tr_tool,
|
|||
tool);
|
||||
g_signal_connect (G_OBJECT (sizeentry), "unit_changed",
|
||||
G_CALLBACK (gimp_scale_tool_unit_changed),
|
||||
sc_tool);
|
||||
tool);
|
||||
|
||||
gimp_size_entry_add_field (GIMP_SIZE_ENTRY (sizeentry),
|
||||
GTK_SPIN_BUTTON (spinbutton), NULL);
|
||||
|
@ -223,7 +223,12 @@ gimp_scale_tool_transform (GimpTransformTool *tr_tool,
|
|||
2, 0);
|
||||
}
|
||||
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (sizeentry), tool);
|
||||
g_signal_handlers_block_by_func (G_OBJECT (sizeentry),
|
||||
gimp_scale_tool_size_changed,
|
||||
tool);
|
||||
g_signal_handlers_block_by_func (G_OBJECT (sizeentry),
|
||||
gimp_scale_tool_unit_changed,
|
||||
tool);
|
||||
|
||||
gimp_size_entry_set_unit (GIMP_SIZE_ENTRY (sizeentry),
|
||||
gdisp->gimage->unit);
|
||||
|
@ -254,7 +259,12 @@ gimp_scale_tool_transform (GimpTransformTool *tr_tool,
|
|||
|
||||
gtk_widget_set_sensitive (GTK_WIDGET (transform_info->shell), TRUE);
|
||||
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (sizeentry), tool);
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (sizeentry),
|
||||
gimp_scale_tool_size_changed,
|
||||
tool);
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (sizeentry),
|
||||
gimp_scale_tool_unit_changed,
|
||||
tool);
|
||||
|
||||
tr_tool->trans_info [X0] = (double) tr_tool->x1;
|
||||
tr_tool->trans_info [Y0] = (double) tr_tool->y1;
|
||||
|
|
|
@ -93,8 +93,8 @@ selection_options_init (SelectionOptions *options,
|
|||
GTK_SHRINK | GTK_FILL, GTK_SHRINK, 0, 0);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->feather_w),
|
||||
options->feather_d);
|
||||
gtk_signal_connect (GTK_OBJECT (options->feather_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->feather_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->feather);
|
||||
gtk_widget_show (options->feather_w);
|
||||
|
||||
|
@ -116,8 +116,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_container_add (GTK_CONTAINER (abox), scale);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->feather_radius_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->feather_radius_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->feather_radius);
|
||||
gtk_widget_show (scale);
|
||||
|
||||
|
@ -136,8 +136,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_box_pack_start (GTK_BOX (vbox), options->antialias_w, FALSE, FALSE, 0);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->antialias_w),
|
||||
options->antialias_d);
|
||||
gtk_signal_connect (GTK_OBJECT (options->antialias_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->antialias_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->antialias);
|
||||
gtk_widget_show (options->antialias_w);
|
||||
}
|
||||
|
@ -164,8 +164,8 @@ selection_options_init (SelectionOptions *options,
|
|||
FALSE, FALSE, 0);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->interactive_w),
|
||||
options->interactive_d);
|
||||
gtk_signal_connect (GTK_OBJECT (options->interactive_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->interactive_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->interactive);
|
||||
gtk_widget_show (options->interactive_w);
|
||||
}
|
||||
|
@ -180,8 +180,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_check_button_new_with_label (_("Sample Merged"));
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->sample_merged_w,
|
||||
FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->sample_merged_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->sample_merged_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->sample_merged);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->sample_merged_w),
|
||||
options->sample_merged_d);
|
||||
|
@ -203,8 +203,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_box_pack_start (GTK_BOX (hbox), scale, TRUE, TRUE, 0);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->threshold_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->threshold_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->threshold);
|
||||
gtk_widget_show (scale);
|
||||
}
|
||||
|
@ -222,8 +222,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_check_button_new_with_label (_("Fixed Size / Aspect Ratio"));
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->fixed_size_w,
|
||||
FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->fixed_size_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->fixed_size_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->fixed_size);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->fixed_size_w),
|
||||
options->fixed_size_d);
|
||||
|
@ -250,8 +250,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_spin_button_new (GTK_ADJUSTMENT (options->fixed_width_w), 1.0, 0.0);
|
||||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (width_spinbutton), TRUE);
|
||||
gtk_widget_set_usize (width_spinbutton, 75, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->fixed_width_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->fixed_width_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->fixed_width);
|
||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 0,
|
||||
_("Width:"), 1.0, 0.5,
|
||||
|
@ -264,8 +264,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_spin_button_new (GTK_ADJUSTMENT (options->fixed_height_w), 1.0, 0.0);
|
||||
gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(height_spinbutton), TRUE);
|
||||
gtk_widget_set_usize (height_spinbutton, 75, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->fixed_height_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->fixed_height_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->fixed_height);
|
||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 1,
|
||||
_("Height:"), 1.0, 0.5,
|
||||
|
@ -273,8 +273,8 @@ selection_options_init (SelectionOptions *options,
|
|||
|
||||
options->fixed_unit_w =
|
||||
gimp_unit_menu_new ("%a", options->fixed_unit_d, TRUE, TRUE, TRUE);
|
||||
gtk_signal_connect (GTK_OBJECT (options->fixed_unit_w), "unit_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_unit_menu_update),
|
||||
g_signal_connect (G_OBJECT (options->fixed_unit_w), "unit_changed",
|
||||
G_CALLBACK (gimp_unit_menu_update),
|
||||
&options->fixed_unit);
|
||||
g_object_set_data (G_OBJECT (options->fixed_unit_w), "set_digits",
|
||||
width_spinbutton);
|
||||
|
|
|
@ -550,8 +550,8 @@ smudge_options_new (void)
|
|||
gtk_box_pack_start (GTK_BOX (hbox), scale, TRUE, TRUE, 0);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->rate_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->rate_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->rate);
|
||||
gtk_widget_show (scale);
|
||||
gtk_widget_show (hbox);
|
||||
|
|
|
@ -284,8 +284,8 @@ text_tool_options_new (void)
|
|||
/* antialias toggle */
|
||||
options->antialias_w =
|
||||
gtk_check_button_new_with_label (_("Antialiasing"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->antialias_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->antialias_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->antialias);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->antialias_w),
|
||||
options->antialias_d);
|
||||
|
@ -303,8 +303,8 @@ text_tool_options_new (void)
|
|||
|
||||
options->border_w =
|
||||
gtk_adjustment_new (options->border_d, 0.0, 32767.0, 1.0, 50.0, 0.0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->border_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_int_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->border_w), "value_changed",
|
||||
G_CALLBACK (gimp_int_adjustment_update),
|
||||
&options->border);
|
||||
spinbutton =
|
||||
gtk_spin_button_new (GTK_ADJUSTMENT (options->border_w), 1.0, 0.0);
|
||||
|
@ -322,8 +322,8 @@ text_tool_options_new (void)
|
|||
/* the dynamic text toggle */
|
||||
options->use_dyntext_w =
|
||||
gtk_check_button_new_with_label (_("Use Dynamic Text"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->use_dyntext_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->use_dyntext_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->use_dyntext);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->use_dyntext_w),
|
||||
options->use_dyntext_d);
|
||||
|
@ -484,19 +484,19 @@ text_dialog_create (void)
|
|||
gtk_window_set_position (GTK_WINDOW (text_tool_shell), GTK_WIN_POS_MOUSE);
|
||||
|
||||
/* handle the wm close signal */
|
||||
gtk_signal_connect (GTK_OBJECT (text_tool_shell), "delete_event",
|
||||
GTK_SIGNAL_FUNC (text_dialog_delete_callback),
|
||||
g_signal_connect (G_OBJECT (text_tool_shell), "delete_event",
|
||||
G_CALLBACK (text_dialog_delete_callback),
|
||||
text_tool_shell);
|
||||
|
||||
/* ok and cancel buttons */
|
||||
gtk_signal_connect (GTK_OBJECT (GTK_FONT_SELECTION_DIALOG
|
||||
g_signal_connect (G_OBJECT (GTK_FONT_SELECTION_DIALOG
|
||||
(text_tool_shell)->ok_button), "clicked",
|
||||
GTK_SIGNAL_FUNC (text_dialog_ok_callback),
|
||||
G_CALLBACK (text_dialog_ok_callback),
|
||||
text_tool_shell);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (GTK_FONT_SELECTION_DIALOG
|
||||
g_signal_connect (G_OBJECT (GTK_FONT_SELECTION_DIALOG
|
||||
(text_tool_shell)->cancel_button), "clicked",
|
||||
GTK_SIGNAL_FUNC (text_dialog_cancel_callback),
|
||||
G_CALLBACK (text_dialog_cancel_callback),
|
||||
text_tool_shell);
|
||||
|
||||
/* Show the shell */
|
||||
|
|
|
@ -225,11 +225,13 @@ gimp_threshold_tool_initialize (GimpTool *tool,
|
|||
gimp_drawable_calculate_histogram (threshold_dialog->drawable,
|
||||
threshold_dialog->hist);
|
||||
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (threshold_dialog->histogram),
|
||||
g_signal_handlers_block_by_func (G_OBJECT (threshold_dialog->histogram),
|
||||
threshold_histogram_range,
|
||||
threshold_dialog);
|
||||
histogram_widget_update (threshold_dialog->histogram,
|
||||
threshold_dialog->hist);
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (threshold_dialog->histogram),
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (threshold_dialog->histogram),
|
||||
threshold_histogram_range,
|
||||
threshold_dialog);
|
||||
|
||||
threshold_update (threshold_dialog, ALL);
|
||||
|
@ -394,7 +396,7 @@ threshold_dialog_new (void)
|
|||
gtk_widget_set_usize (spinbutton, 75, -1);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), spinbutton, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (td->low_threshold_data), "value_changed",
|
||||
g_signal_connect (G_OBJECT (td->low_threshold_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (threshold_low_threshold_adjustment_update),
|
||||
td);
|
||||
|
||||
|
@ -408,7 +410,7 @@ threshold_dialog_new (void)
|
|||
gtk_widget_set_usize (spinbutton, 75, -1);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), spinbutton, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (td->high_threshold_data), "value_changed",
|
||||
g_signal_connect (G_OBJECT (td->high_threshold_data), "value_changed",
|
||||
GTK_SIGNAL_FUNC (threshold_high_threshold_adjustment_update),
|
||||
td);
|
||||
|
||||
|
@ -428,7 +430,7 @@ threshold_dialog_new (void)
|
|||
|
||||
gtk_container_add (GTK_CONTAINER (frame), GTK_WIDGET (td->histogram));
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (td->histogram), "range_changed",
|
||||
g_signal_connect (G_OBJECT (td->histogram), "range_changed",
|
||||
GTK_SIGNAL_FUNC (threshold_histogram_range),
|
||||
td);
|
||||
|
||||
|
@ -446,7 +448,7 @@ threshold_dialog_new (void)
|
|||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), td->preview);
|
||||
gtk_box_pack_end (GTK_BOX (hbox), toggle, FALSE, FALSE, 0);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (toggle), "toggled",
|
||||
g_signal_connect (G_OBJECT (toggle), "toggled",
|
||||
GTK_SIGNAL_FUNC (threshold_preview_update),
|
||||
td);
|
||||
|
||||
|
|
|
@ -239,8 +239,8 @@ transform_options_init (TransformOptions *options,
|
|||
|
||||
/* the show grid toggle button */
|
||||
options->show_grid_w = gtk_check_button_new_with_label (_("Show Grid"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->show_grid_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_transform_tool_show_grid_update),
|
||||
g_signal_connect (G_OBJECT (options->show_grid_w), "toggled",
|
||||
G_CALLBACK (gimp_transform_tool_show_grid_update),
|
||||
&options->show_grid);
|
||||
gtk_box_pack_start (GTK_BOX (fbox), options->show_grid_w, FALSE, FALSE, 0);
|
||||
gtk_widget_show (options->show_grid_w);
|
||||
|
@ -259,8 +259,8 @@ transform_options_init (TransformOptions *options,
|
|||
grid_density =
|
||||
gtk_spin_button_new (GTK_ADJUSTMENT (options->grid_size_w), 0, 0);
|
||||
gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (grid_density), TRUE);
|
||||
gtk_signal_connect (GTK_OBJECT (options->grid_size_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_transform_tool_grid_density_callback),
|
||||
g_signal_connect (G_OBJECT (options->grid_size_w), "value_changed",
|
||||
G_CALLBACK (gimp_transform_tool_grid_density_callback),
|
||||
&options->grid_size);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), grid_density, FALSE, FALSE, 0);
|
||||
gtk_widget_show (grid_density);
|
||||
|
@ -283,8 +283,8 @@ transform_options_init (TransformOptions *options,
|
|||
|
||||
/* the smoothing toggle button */
|
||||
options->smoothing_w = gtk_check_button_new_with_label (_("Smoothing"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->smoothing_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->smoothing_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->smoothing);
|
||||
gtk_table_attach_defaults (GTK_TABLE (table),
|
||||
options->smoothing_w, 0, 1, 0, 1);
|
||||
|
@ -292,8 +292,8 @@ transform_options_init (TransformOptions *options,
|
|||
|
||||
/* the showpath toggle button */
|
||||
options->showpath_w = gtk_check_button_new_with_label (_("Show Path"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->showpath_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_transform_tool_show_path_update),
|
||||
g_signal_connect (G_OBJECT (options->showpath_w), "toggled",
|
||||
G_CALLBACK (gimp_transform_tool_show_path_update),
|
||||
&options->showpath);
|
||||
gtk_table_attach_defaults (GTK_TABLE (table),
|
||||
options->showpath_w, 1, 2, 0, 1);
|
||||
|
@ -303,8 +303,8 @@ transform_options_init (TransformOptions *options,
|
|||
|
||||
/* the clip resulting image toggle button */
|
||||
options->clip_w = gtk_check_button_new_with_label (_("Clip Result"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->clip_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->clip_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->clip);
|
||||
gtk_box_pack_start (GTK_BOX (options->tool_options.main_vbox),
|
||||
options->clip_w, FALSE, FALSE, 0);
|
||||
|
|
|
@ -236,7 +236,7 @@ gimp_transform_tool_transform (GimpTransformTool *tool,
|
|||
g_return_val_if_fail (tool, NULL);
|
||||
g_return_val_if_fail (GIMP_IS_TRANSFORM_TOOL (tool), NULL);
|
||||
|
||||
gtk_signal_emit (GTK_OBJECT (tool), gimp_transform_tool_signals[TRANSFORM],
|
||||
g_signal_emit (G_OBJECT (tool), gimp_transform_tool_signals[TRANSFORM], 0,
|
||||
gdisp, state, &retval);
|
||||
|
||||
return retval;
|
||||
|
|
|
@ -169,15 +169,15 @@ paint_options_init (PaintOptions *options,
|
|||
scale = gtk_hscale_new (GTK_ADJUSTMENT (options->opacity_w));
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->opacity_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (paint_options_opacity_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->opacity_w), "value_changed",
|
||||
G_CALLBACK (paint_options_opacity_adjustment_update),
|
||||
tool_info->context);
|
||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 0,
|
||||
_("Opacity:"), 1.0, 1.0,
|
||||
scale, 1, FALSE);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (tool_info->context), "opacity_changed",
|
||||
GTK_SIGNAL_FUNC (paint_options_opacity_changed),
|
||||
g_signal_connect (G_OBJECT (tool_info->context), "opacity_changed",
|
||||
G_CALLBACK (paint_options_opacity_changed),
|
||||
options->opacity_w);
|
||||
|
||||
/* the paint mode menu */
|
||||
|
@ -200,8 +200,8 @@ paint_options_init (PaintOptions *options,
|
|||
_("Mode:"), 1.0, 0.5,
|
||||
options->paint_mode_w, 1, TRUE);
|
||||
|
||||
gtk_signal_connect (GTK_OBJECT (tool_info->context), "paint_mode_changed",
|
||||
GTK_SIGNAL_FUNC (paint_options_paint_mode_changed),
|
||||
g_signal_connect (G_OBJECT (tool_info->context), "paint_mode_changed",
|
||||
G_CALLBACK (paint_options_paint_mode_changed),
|
||||
options->paint_mode_w);
|
||||
}
|
||||
|
||||
|
@ -231,8 +231,8 @@ paint_options_init (PaintOptions *options,
|
|||
gtk_check_button_new_with_label (_("Incremental"));
|
||||
gtk_box_pack_start (GTK_BOX (options->tool_options.main_vbox),
|
||||
options->incremental_w, FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->incremental_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->incremental_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->incremental);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->incremental_w),
|
||||
options->incremental_d);
|
||||
|
@ -392,8 +392,8 @@ paint_pressure_options_new (GtkType tool_type,
|
|||
pressure->opacity_w =
|
||||
gtk_check_button_new_with_label (_("Opacity"));
|
||||
gtk_container_add (GTK_CONTAINER (wbox), pressure->opacity_w);
|
||||
gtk_signal_connect (GTK_OBJECT (pressure->opacity_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (pressure->opacity_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&pressure->opacity);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pressure->opacity_w),
|
||||
pressure->opacity_d);
|
||||
|
@ -410,8 +410,8 @@ paint_pressure_options_new (GtkType tool_type,
|
|||
{
|
||||
pressure->pressure_w = gtk_check_button_new_with_label (_("Hardness"));
|
||||
gtk_container_add (GTK_CONTAINER (wbox), pressure->pressure_w);
|
||||
gtk_signal_connect (GTK_OBJECT (pressure->pressure_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (pressure->pressure_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&pressure->pressure);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pressure->pressure_w),
|
||||
pressure->pressure_d);
|
||||
|
@ -426,8 +426,8 @@ paint_pressure_options_new (GtkType tool_type,
|
|||
pressure->rate_w =
|
||||
gtk_check_button_new_with_label (_("Rate"));
|
||||
gtk_container_add (GTK_CONTAINER (wbox), pressure->rate_w);
|
||||
gtk_signal_connect (GTK_OBJECT (pressure->rate_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (pressure->rate_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&pressure->rate);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pressure->rate_w),
|
||||
pressure->rate_d);
|
||||
|
@ -446,8 +446,8 @@ paint_pressure_options_new (GtkType tool_type,
|
|||
pressure->size_w =
|
||||
gtk_check_button_new_with_label (_("Size"));
|
||||
gtk_container_add (GTK_CONTAINER (wbox), pressure->size_w);
|
||||
gtk_signal_connect (GTK_OBJECT (pressure->size_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (pressure->size_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&pressure->size);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pressure->size_w),
|
||||
pressure->size_d);
|
||||
|
@ -462,8 +462,8 @@ paint_pressure_options_new (GtkType tool_type,
|
|||
pressure->color_w =
|
||||
gtk_check_button_new_with_label (_("Color"));
|
||||
gtk_container_add (GTK_CONTAINER (wbox), pressure->color_w);
|
||||
gtk_signal_connect (GTK_OBJECT (pressure->color_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (pressure->color_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&pressure->color);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pressure->color_w),
|
||||
pressure->color_d);
|
||||
|
@ -557,8 +557,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
gradient->use_fade_w =
|
||||
gtk_check_button_new_with_label (_("Fade Out"));
|
||||
gtk_container_add (GTK_CONTAINER (abox), gradient->use_fade_w);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->use_fade_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (gradient->use_fade_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&gradient->use_fade);
|
||||
gtk_widget_show (gradient->use_fade_w);
|
||||
|
||||
|
@ -570,8 +570,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
1.0, 0.0);
|
||||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton), TRUE);
|
||||
gtk_widget_set_usize (spinbutton, 75, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->fade_out_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (gradient->fade_out_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&gradient->fade_out);
|
||||
gtk_table_attach_defaults (GTK_TABLE (table), spinbutton, 1, 2, 0, 1);
|
||||
gtk_widget_show (spinbutton);
|
||||
|
@ -579,8 +579,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
/* the fade-out unitmenu */
|
||||
gradient->fade_unit_w =
|
||||
gimp_unit_menu_new ("%a", gradient->fade_unit_d, TRUE, TRUE, TRUE);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->fade_unit_w), "unit_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_unit_menu_update),
|
||||
g_signal_connect (G_OBJECT (gradient->fade_unit_w), "unit_changed",
|
||||
G_CALLBACK (gimp_unit_menu_update),
|
||||
&gradient->fade_unit);
|
||||
g_object_set_data (G_OBJECT (gradient->fade_unit_w), "set_digits",
|
||||
spinbutton);
|
||||
|
@ -609,8 +609,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
gradient->use_gradient_w =
|
||||
gtk_check_button_new_with_label (_("Gradient"));
|
||||
gtk_container_add (GTK_CONTAINER (abox), gradient->use_gradient_w);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->use_gradient_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (paint_gradient_options_gradient_toggle_callback),
|
||||
g_signal_connect (G_OBJECT (gradient->use_gradient_w), "toggled",
|
||||
G_CALLBACK (paint_gradient_options_gradient_toggle_callback),
|
||||
paint_options);
|
||||
gtk_widget_show (gradient->use_gradient_w);
|
||||
|
||||
|
@ -623,8 +623,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
1.0, 0.0);
|
||||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton), TRUE);
|
||||
gtk_widget_set_usize (spinbutton, 75, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->gradient_length_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (gradient->gradient_length_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&gradient->gradient_length);
|
||||
gtk_table_attach_defaults (GTK_TABLE (table), spinbutton, 1, 2, 1, 2);
|
||||
gtk_widget_show (spinbutton);
|
||||
|
@ -632,8 +632,8 @@ paint_gradient_options_new (GtkType tool_type,
|
|||
/* the gradient unitmenu */
|
||||
gradient->gradient_unit_w =
|
||||
gimp_unit_menu_new ("%a", gradient->gradient_unit_d, TRUE, TRUE, TRUE);
|
||||
gtk_signal_connect (GTK_OBJECT (gradient->gradient_unit_w), "unit_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_unit_menu_update),
|
||||
g_signal_connect (G_OBJECT (gradient->gradient_unit_w), "unit_changed",
|
||||
G_CALLBACK (gimp_unit_menu_update),
|
||||
&gradient->gradient_unit);
|
||||
g_object_set_data (G_OBJECT (gradient->gradient_unit_w), "set_digits",
|
||||
spinbutton);
|
||||
|
@ -752,10 +752,14 @@ static void
|
|||
paint_options_opacity_adjustment_update (GtkAdjustment *adjustment,
|
||||
gpointer data)
|
||||
{
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (data), adjustment);
|
||||
g_signal_handlers_block_by_func (G_OBJECT (data),
|
||||
paint_options_opacity_changed,
|
||||
adjustment);
|
||||
gimp_context_set_opacity (GIMP_CONTEXT (data),
|
||||
adjustment->value / 100);
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (data), adjustment);
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (data),
|
||||
paint_options_opacity_changed,
|
||||
adjustment);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -763,9 +767,13 @@ paint_options_opacity_changed (GimpContext *context,
|
|||
gdouble opacity,
|
||||
gpointer data)
|
||||
{
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (data), context);
|
||||
g_signal_handlers_block_by_func (G_OBJECT (data),
|
||||
paint_options_opacity_adjustment_update,
|
||||
context);
|
||||
gtk_adjustment_set_value (GTK_ADJUSTMENT (data), opacity * 100);
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (data), context);
|
||||
g_signal_handlers_unblock_by_func (G_OBJECT (data),
|
||||
paint_options_opacity_adjustment_update,
|
||||
context);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -775,7 +783,9 @@ paint_options_paint_mode_update (GtkWidget *widget,
|
|||
LayerModeEffects paint_mode;
|
||||
PaintOptions *options;
|
||||
|
||||
paint_mode = (LayerModeEffects) gtk_object_get_user_data (GTK_OBJECT (widget));
|
||||
paint_mode =
|
||||
(LayerModeEffects) gtk_object_get_user_data (GTK_OBJECT (widget));
|
||||
|
||||
options = (PaintOptions *) data;
|
||||
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (options->context),
|
||||
|
|
|
@ -93,8 +93,8 @@ selection_options_init (SelectionOptions *options,
|
|||
GTK_SHRINK | GTK_FILL, GTK_SHRINK, 0, 0);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->feather_w),
|
||||
options->feather_d);
|
||||
gtk_signal_connect (GTK_OBJECT (options->feather_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->feather_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->feather);
|
||||
gtk_widget_show (options->feather_w);
|
||||
|
||||
|
@ -116,8 +116,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_container_add (GTK_CONTAINER (abox), scale);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->feather_radius_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->feather_radius_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->feather_radius);
|
||||
gtk_widget_show (scale);
|
||||
|
||||
|
@ -136,8 +136,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_box_pack_start (GTK_BOX (vbox), options->antialias_w, FALSE, FALSE, 0);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->antialias_w),
|
||||
options->antialias_d);
|
||||
gtk_signal_connect (GTK_OBJECT (options->antialias_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->antialias_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->antialias);
|
||||
gtk_widget_show (options->antialias_w);
|
||||
}
|
||||
|
@ -164,8 +164,8 @@ selection_options_init (SelectionOptions *options,
|
|||
FALSE, FALSE, 0);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->interactive_w),
|
||||
options->interactive_d);
|
||||
gtk_signal_connect (GTK_OBJECT (options->interactive_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->interactive_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->interactive);
|
||||
gtk_widget_show (options->interactive_w);
|
||||
}
|
||||
|
@ -180,8 +180,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_check_button_new_with_label (_("Sample Merged"));
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->sample_merged_w,
|
||||
FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->sample_merged_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->sample_merged_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->sample_merged);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->sample_merged_w),
|
||||
options->sample_merged_d);
|
||||
|
@ -203,8 +203,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_box_pack_start (GTK_BOX (hbox), scale, TRUE, TRUE, 0);
|
||||
gtk_scale_set_value_pos (GTK_SCALE (scale), GTK_POS_TOP);
|
||||
gtk_range_set_update_policy (GTK_RANGE (scale), GTK_UPDATE_DELAYED);
|
||||
gtk_signal_connect (GTK_OBJECT (options->threshold_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->threshold_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->threshold);
|
||||
gtk_widget_show (scale);
|
||||
}
|
||||
|
@ -222,8 +222,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_check_button_new_with_label (_("Fixed Size / Aspect Ratio"));
|
||||
gtk_box_pack_start (GTK_BOX (vbox), options->fixed_size_w,
|
||||
FALSE, FALSE, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->fixed_size_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->fixed_size_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->fixed_size);
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (options->fixed_size_w),
|
||||
options->fixed_size_d);
|
||||
|
@ -250,8 +250,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_spin_button_new (GTK_ADJUSTMENT (options->fixed_width_w), 1.0, 0.0);
|
||||
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (width_spinbutton), TRUE);
|
||||
gtk_widget_set_usize (width_spinbutton, 75, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->fixed_width_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->fixed_width_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->fixed_width);
|
||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 0,
|
||||
_("Width:"), 1.0, 0.5,
|
||||
|
@ -264,8 +264,8 @@ selection_options_init (SelectionOptions *options,
|
|||
gtk_spin_button_new (GTK_ADJUSTMENT (options->fixed_height_w), 1.0, 0.0);
|
||||
gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(height_spinbutton), TRUE);
|
||||
gtk_widget_set_usize (height_spinbutton, 75, 0);
|
||||
gtk_signal_connect (GTK_OBJECT (options->fixed_height_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_double_adjustment_update),
|
||||
g_signal_connect (G_OBJECT (options->fixed_height_w), "value_changed",
|
||||
G_CALLBACK (gimp_double_adjustment_update),
|
||||
&options->fixed_height);
|
||||
gimp_table_attach_aligned (GTK_TABLE (table), 0, 1,
|
||||
_("Height:"), 1.0, 0.5,
|
||||
|
@ -273,8 +273,8 @@ selection_options_init (SelectionOptions *options,
|
|||
|
||||
options->fixed_unit_w =
|
||||
gimp_unit_menu_new ("%a", options->fixed_unit_d, TRUE, TRUE, TRUE);
|
||||
gtk_signal_connect (GTK_OBJECT (options->fixed_unit_w), "unit_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_unit_menu_update),
|
||||
g_signal_connect (G_OBJECT (options->fixed_unit_w), "unit_changed",
|
||||
G_CALLBACK (gimp_unit_menu_update),
|
||||
&options->fixed_unit);
|
||||
g_object_set_data (G_OBJECT (options->fixed_unit_w), "set_digits",
|
||||
width_spinbutton);
|
||||
|
|
|
@ -239,8 +239,8 @@ transform_options_init (TransformOptions *options,
|
|||
|
||||
/* the show grid toggle button */
|
||||
options->show_grid_w = gtk_check_button_new_with_label (_("Show Grid"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->show_grid_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_transform_tool_show_grid_update),
|
||||
g_signal_connect (G_OBJECT (options->show_grid_w), "toggled",
|
||||
G_CALLBACK (gimp_transform_tool_show_grid_update),
|
||||
&options->show_grid);
|
||||
gtk_box_pack_start (GTK_BOX (fbox), options->show_grid_w, FALSE, FALSE, 0);
|
||||
gtk_widget_show (options->show_grid_w);
|
||||
|
@ -259,8 +259,8 @@ transform_options_init (TransformOptions *options,
|
|||
grid_density =
|
||||
gtk_spin_button_new (GTK_ADJUSTMENT (options->grid_size_w), 0, 0);
|
||||
gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (grid_density), TRUE);
|
||||
gtk_signal_connect (GTK_OBJECT (options->grid_size_w), "value_changed",
|
||||
GTK_SIGNAL_FUNC (gimp_transform_tool_grid_density_callback),
|
||||
g_signal_connect (G_OBJECT (options->grid_size_w), "value_changed",
|
||||
G_CALLBACK (gimp_transform_tool_grid_density_callback),
|
||||
&options->grid_size);
|
||||
gtk_box_pack_start (GTK_BOX (hbox), grid_density, FALSE, FALSE, 0);
|
||||
gtk_widget_show (grid_density);
|
||||
|
@ -283,8 +283,8 @@ transform_options_init (TransformOptions *options,
|
|||
|
||||
/* the smoothing toggle button */
|
||||
options->smoothing_w = gtk_check_button_new_with_label (_("Smoothing"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->smoothing_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->smoothing_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->smoothing);
|
||||
gtk_table_attach_defaults (GTK_TABLE (table),
|
||||
options->smoothing_w, 0, 1, 0, 1);
|
||||
|
@ -292,8 +292,8 @@ transform_options_init (TransformOptions *options,
|
|||
|
||||
/* the showpath toggle button */
|
||||
options->showpath_w = gtk_check_button_new_with_label (_("Show Path"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->showpath_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_transform_tool_show_path_update),
|
||||
g_signal_connect (G_OBJECT (options->showpath_w), "toggled",
|
||||
G_CALLBACK (gimp_transform_tool_show_path_update),
|
||||
&options->showpath);
|
||||
gtk_table_attach_defaults (GTK_TABLE (table),
|
||||
options->showpath_w, 1, 2, 0, 1);
|
||||
|
@ -303,8 +303,8 @@ transform_options_init (TransformOptions *options,
|
|||
|
||||
/* the clip resulting image toggle button */
|
||||
options->clip_w = gtk_check_button_new_with_label (_("Clip Result"));
|
||||
gtk_signal_connect (GTK_OBJECT (options->clip_w), "toggled",
|
||||
GTK_SIGNAL_FUNC (gimp_toggle_button_update),
|
||||
g_signal_connect (G_OBJECT (options->clip_w), "toggled",
|
||||
G_CALLBACK (gimp_toggle_button_update),
|
||||
&options->clip);
|
||||
gtk_box_pack_start (GTK_BOX (options->tool_options.main_vbox),
|
||||
options->clip_w, FALSE, FALSE, 0);
|
||||
|
|
Loading…
Reference in New Issue