[gimp] app: use gimp_enum_radio_frame_new_with_range() in the merge layers dialog
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] app: use gimp_enum_radio_frame_new_with_range() in the merge layers dialog
- Date: Sat, 24 Sep 2016 22:33:02 +0000 (UTC)
commit da232404786cf5a5720ebbab91765c6d06510c3d
Author: Michael Natterer <mitch gimp org>
Date: Sun Sep 25 00:31:41 2016 +0200
app: use gimp_enum_radio_frame_new_with_range() in the merge layers dialog
instead of "manually" building the widgets using
gimp_int_radio_group_new().
app/dialogs/image-merge-layers-dialog.c | 25 ++++++++++---------------
1 files changed, 10 insertions(+), 15 deletions(-)
---
diff --git a/app/dialogs/image-merge-layers-dialog.c b/app/dialogs/image-merge-layers-dialog.c
index 435a4ba..21dbd65 100644
--- a/app/dialogs/image-merge-layers-dialog.c
+++ b/app/dialogs/image-merge-layers-dialog.c
@@ -122,21 +122,16 @@ image_merge_layers_dialog_new (GimpImage *image,
vbox, TRUE, TRUE, 0);
gtk_widget_show (vbox);
- frame = gimp_int_radio_group_new (TRUE, _("Final, Merged Layer should be:"),
- G_CALLBACK (gimp_radio_button_update),
- &private->merge_type, private->merge_type,
-
- _("Expanded as necessary"),
- GIMP_EXPAND_AS_NECESSARY, NULL,
-
- _("Clipped to image"),
- GIMP_CLIP_TO_IMAGE, NULL,
-
- _("Clipped to bottom layer"),
- GIMP_CLIP_TO_BOTTOM_LAYER, NULL,
-
- NULL);
-
+ frame =
+ gimp_enum_radio_frame_new_with_range (GIMP_TYPE_MERGE_TYPE,
+ GIMP_EXPAND_AS_NECESSARY,
+ GIMP_CLIP_TO_BOTTOM_LAYER,
+ gtk_label_new (_("Final, Merged Layer should be:")),
+ G_CALLBACK (gimp_radio_button_update),
+ &private->merge_type,
+ &button);
+ gimp_int_radio_group_set_active (GTK_RADIO_BUTTON (button),
+ private->merge_type);
gtk_box_pack_start (GTK_BOX (vbox), frame, FALSE, FALSE, 0);
gtk_widget_show (frame);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]