X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire-buttonbox.c;h=68a147f74ca1322777fb681bab993a2423f15e0b;hb=07da9f454c17fb961cae09f6d7d505f7abb281c0;hp=abb90123ef95b4b51e5d47f4967dffa8aedb947f;hpb=dcd593ebc418681f2a7f14795b13f94eaa95ccaf;p=pspp diff --git a/src/ui/gui/psppire-buttonbox.c b/src/ui/gui/psppire-buttonbox.c index abb90123ef..68a147f74c 100644 --- a/src/ui/gui/psppire-buttonbox.c +++ b/src/ui/gui/psppire-buttonbox.c @@ -108,6 +108,7 @@ psppire_buttonbox_get_property (GObject *object, case PROP_DEFAULT: g_value_set_flags (value, bb->def); + break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); @@ -116,18 +117,6 @@ psppire_buttonbox_get_property (GObject *object, } -typedef enum - { - PSPPIRE_BUTTON_OK_MASK = (1 << PSPPIRE_BUTTON_OK), - PSPPIRE_BUTTON_GOTO_MASK = (1 << PSPPIRE_BUTTON_GOTO), - PSPPIRE_BUTTON_CONTINUE_MASK = (1 << PSPPIRE_BUTTON_CONTINUE), - PSPPIRE_BUTTON_CANCEL_MASK = (1 << PSPPIRE_BUTTON_CANCEL), - PSPPIRE_BUTTON_CLOSE_MASK = (1 << PSPPIRE_BUTTON_CLOSE), - PSPPIRE_BUTTON_HELP_MASK = (1 << PSPPIRE_BUTTON_HELP), - PSPPIRE_BUTTON_RESET_MASK = (1 << PSPPIRE_BUTTON_RESET), - PSPPIRE_BUTTON_PASTE_MASK = (1 << PSPPIRE_BUTTON_PASTE) - } PsppireButtonMask; - static GParamSpec *button_flags; static GParamSpec *default_flags; @@ -415,3 +404,8 @@ psppire_button_flags_get_type (void) return ftype; } +GtkWidget* +psppire_button_box_new (void) +{ + return GTK_WIDGET (g_object_new (psppire_button_box_get_type (), NULL)); +}