/* * Creates the components needed to edit the extra properties of this widget. */ static void gb_window_create_properties (GtkWidget * widget, GbWidgetCreateArgData * data) { gb_window_create_standard_properties (widget, data, Title, Type, Position, Modal, DefaultWidth, DefaultHeight, Shrink, Grow, NULL, WMName, WMClass, Resizable, DestroyWithParent, Icon); }
/* * Creates the components needed to edit the extra properties of this widget. */ static void gb_input_dialog_create_properties (GtkWidget * widget, GbWidgetCreateArgData * data) { gb_window_create_standard_properties (widget, data, Title, Type, Position, Modal, DefaultWidth, DefaultHeight, Shrink, Grow, AutoShrink, IconName, FocusOnMap, Resizable, DestroyWithParent, Icon, Role, TypeHint, SkipTaskbar, SkipPager, Decorated, Gravity, Urgency); }
/* * Creates the components needed to edit the extra properties of this widget. */ static void gb_file_selection_create_properties (GtkWidget * widget, GbWidgetCreateArgData * data) { gb_window_create_standard_properties (widget, data, Title, Type, Position, Modal, DefaultWidth, DefaultHeight, Shrink, Grow, AutoShrink, WMName, WMClass, Resizable, DestroyWithParent, Icon); property_add_bool (FileOps, _("File Ops.:"), _("If the file operation buttons are shown")); }
/* * Creates the components needed to edit the extra properties of this widget. */ static void gb_gnome_app_create_properties (GtkWidget * widget, GbWidgetCreateArgData * data) { gb_window_create_standard_properties (widget, data, Title, Type, Position, Modal, DefaultWidth, DefaultHeight, Shrink, Grow, AutoShrink, IconName, FocusOnMap, Resizable, DestroyWithParent, Icon, Role, TypeHint, SkipTaskbar, SkipPager, Decorated, Gravity, Urgency); property_add_bool (StatusBar, _("Status Bar:"), _("If the window has a status bar")); property_add_bool (EnableLayoutConfig, _("Store Config:"), _("If the layout is saved and restored automatically")); }
/* * Creates the components needed to edit the extra properties of this widget. */ static void gb_gnome_dialog_create_properties (GtkWidget * widget, GbWidgetCreateArgData * data) { gb_window_create_standard_properties (widget, data, Title, Type, Position, Modal, DefaultWidth, DefaultHeight, Shrink, Grow, AutoShrink, IconName, FocusOnMap, Resizable, DestroyWithParent, Icon, Role, TypeHint, SkipTaskbar, SkipPager, Decorated, Gravity, Urgency); property_add_bool (AutoClose, _("Auto Close:"), _("If the dialog closes when any button is clicked")); property_add_bool (HideOnClose, _("Hide on Close:"), _("If the dialog is hidden when it is closed, instead of being destroyed")); }
/* * Creates the components needed to edit the extra properties of this widget. */ static void gb_gnome_message_box_create_properties (GtkWidget * widget, GbWidgetCreateArgData * data) { property_add_choice (MessageBoxType, _("Message Type:"), _("The type of the message box"), GbMessageBoxTypeChoices); property_add_text (Message, _("Message:"), _("The message to display"), 4); /* We don't allow setting of the title, so we pass NULL here. */ gb_window_create_standard_properties (widget, data, Title, NULL, Position, Modal, DefaultWidth, DefaultHeight, Shrink, Grow, AutoShrink, WMName, WMClass); property_add_bool (AutoClose, _("Auto Close:"), _("If the dialog closes when any button is clicked")); property_add_bool (HideOnClose, _("Hide on Close:"), _("If the dialog is hidden when it is closed, instead of being destroyed")); }