diff options
author | Javier Jardón <jjardon@gnome.org> | 2010-01-16 06:57:26 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2010-01-16 11:14:55 +0100 |
commit | 878ccf4a56535765653f879af7dba1d0fb1c832c (patch) | |
tree | 26f2d7507758c19eeaf9c608004f6f48aeddcb9e /tests/icles | |
parent | f33344ab0c45164a948f209db078a1d317b512f6 (diff) |
tests: Port from libglade to GtkBuilder
Fixes bug #601108.
Diffstat (limited to 'tests/icles')
-rw-r--r-- | tests/icles/Makefile.am | 9 | ||||
-rw-r--r-- | tests/icles/metadata_editor.c | 88 | ||||
-rw-r--r-- | tests/icles/metadata_editor.ui (renamed from tests/icles/metadata_editor.glade) | 190 |
3 files changed, 123 insertions, 164 deletions
diff --git a/tests/icles/Makefile.am b/tests/icles/Makefile.am index 28f540db6..437a82fd3 100644 --- a/tests/icles/Makefile.am +++ b/tests/icles/Makefile.am @@ -19,20 +19,15 @@ endif if USE_METADATA -if HAVE_GLADE if HAVE_GTK GST_METADATA_TESTS = metadata_editor metadata_editor_SOURCES = metadata_editor.c metadata_editor_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(GLADE_CFLAGS) + $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) metadata_editor_LDADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstinterfaces-0.10 $(GST_LIBS) \ - $(GLADE_LIBS) -else -GST_METADATA_TESTS = -endif + $(GST_PLUGINS_BASE_LIBS) -lgstinterfaces-0.10 $(GST_LIBS) else GST_METADATA_TESTS = endif diff --git a/tests/icles/metadata_editor.c b/tests/icles/metadata_editor.c index 155d58676..81eda9795 100644 --- a/tests/icles/metadata_editor.c +++ b/tests/icles/metadata_editor.c @@ -47,7 +47,6 @@ #include <unistd.h> #include <gst/gst.h> -#include <glade/glade-xml.h> #include <gtk/gtk.h> /* @@ -119,7 +118,7 @@ AppOptions app_options = APP_OPT_ALL; GstTagList *tag_list = NULL; -GladeXML *ui_glade_xml = NULL; +GtkBuilder *builder = NULL; GtkWidget *ui_main_window = NULL; GtkWidget *ui_drawing = NULL; GtkWidget *ui_tree = NULL; @@ -311,7 +310,7 @@ ui_drawing_size_allocate_cb (GtkWidget * drawing_area, } /* - * UI handling functions (mapped by glade) + * UI handling functions (mapped by GtkBuilder) */ gboolean @@ -741,90 +740,39 @@ ui_refresh () } static int -ui_connect_signals() -{ - - glade_xml_signal_connect(ui_glade_xml, "on_checkbuttonCaptureV4l2_toggled", - (GCallback)on_checkbuttonCaptureV4l2_toggled); - - glade_xml_signal_connect(ui_glade_xml, "on_checkbuttonCaptureTest_toggled", - (GCallback)on_checkbuttonCaptureTest_toggled); - - glade_xml_signal_connect(ui_glade_xml, - "on_checkbuttonOptionsDemuxExif_toggled", - (GCallback) on_checkbuttonOptionsDemuxExif_toggled); - - glade_xml_signal_connect(ui_glade_xml, - "on_checkbuttonOptionsDemuxIptc_toggled", - (GCallback) on_checkbuttonOptionsDemuxIptc_toggled); - - glade_xml_signal_connect(ui_glade_xml, - "on_checkbuttonOptionsDemuxXmp_toggled", - (GCallback) on_checkbuttonOptionsDemuxXmp_toggled); - - glade_xml_signal_connect(ui_glade_xml, - "on_checkbuttonOptionsMuxExif_toggled", - (GCallback) on_checkbuttonOptionsMuxExif_toggled); - - glade_xml_signal_connect(ui_glade_xml, - "on_checkbuttonOptionsMuxIptc_toggled", - (GCallback) on_checkbuttonOptionsMuxIptc_toggled); - - glade_xml_signal_connect(ui_glade_xml, - "on_checkbuttonOptionsMuxXmp_toggled", - (GCallback) on_checkbuttonOptionsMuxXmp_toggled); - - glade_xml_signal_connect(ui_glade_xml, "on_buttonSaveFile_clicked", - (GCallback)on_buttonSaveFile_clicked); - - glade_xml_signal_connect(ui_glade_xml, "on_windowMain_delete_event", - (GCallback)on_windowMain_delete_event); - - glade_xml_signal_connect(ui_glade_xml, "on_drawingMain_expose_event", - (GCallback)on_drawingMain_expose_event); - - glade_xml_signal_connect(ui_glade_xml, "on_buttonInsert_clicked", - (GCallback)on_buttonInsert_clicked); - - glade_xml_signal_connect(ui_glade_xml, "on_buttonOpenFile_clicked", - (GCallback)on_buttonOpenFile_clicked); - - return 0; - -} - -static int ui_create () { + Gerror *error = NULL; int ret = 0; - ui_glade_xml = glade_xml_new ("metadata_editor.glade", NULL, NULL); - - if (!ui_glade_xml) { - fprintf (stderr, "glade_xml_new failed\n"); + builder = gtk_builder_new (); + if (!gtk_builder_add_from_file (builder, "metadata_editor.ui", &error)) + { + g_warning ("Couldn't load builder file: %s", error->message); + g_error_free (error); ret = -101; goto done; } - ui_main_window = glade_xml_get_widget (ui_glade_xml, "windowMain"); + ui_main_window = GTK_WIDGET (gtk_builder_get_object (builder, "windowMain")); - ui_drawing = glade_xml_get_widget (ui_glade_xml, "drawingMain"); + ui_drawing = GTK_WIDGET (gtk_builder_get_object (builder, "drawingMain")); - ui_tree = glade_xml_get_widget (ui_glade_xml, "treeMain"); + ui_tree = GTK_WIDGET (gtk_builder_get_object (builder, "treeMain")); ui_entry_insert_tag = - GTK_ENTRY (glade_xml_get_widget (ui_glade_xml, "entryTag")); + GTK_ENTRY (gtk_builder_get_object (builder, "entryTag")); ui_entry_insert_value = - GTK_ENTRY (glade_xml_get_widget (ui_glade_xml, "entryValue")); + GTK_ENTRY (gtk_builder_get_object (builder, "entryValue")); ui_chk_bnt_capture_v4l2 = - GTK_TOGGLE_BUTTON (glade_xml_get_widget (ui_glade_xml, - "checkbuttonCaptureV4l2")); + GTK_TOGGLE_BUTTON (gtk_builder_get_object (builder, + "checkbuttonCaptureV4l2")); ui_chk_bnt_capture_test = - GTK_TOGGLE_BUTTON (glade_xml_get_widget (ui_glade_xml, - "checkbuttonCaptureTest")); + GTK_TOGGLE_BUTTON (gtk_builder_get_object (builder, + "checkbuttonCaptureTest")); if (!(ui_main_window && ui_drawing && ui_tree && ui_entry_insert_tag && ui_entry_insert_value @@ -837,7 +785,7 @@ ui_create () g_signal_connect_after (ui_drawing, "size-allocate", G_CALLBACK (ui_drawing_size_allocate_cb), NULL); - ui_connect_signals(); + gtk_builder_connect_signals (builder, NULL); ui_setup_tree_view (GTK_TREE_VIEW (ui_tree)); diff --git a/tests/icles/metadata_editor.glade b/tests/icles/metadata_editor.ui index 91aac5356..3cbe076c3 100644 --- a/tests/icles/metadata_editor.glade +++ b/tests/icles/metadata_editor.ui @@ -1,123 +1,130 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> -<!--Generated with glade3 3.4.0 on Thu Feb 7 14:44:35 2008 --> -<glade-interface> - <widget class="GtkWindow" id="windowMain"> +<?xml version="1.0"?> +<interface> + <!-- interface-requires gtk+ 2.8 --> + <!-- interface-naming-policy project-wide --> + <object class="GtkWindow" id="windowMain"> <property name="width_request">800</property> <property name="height_request">600</property> <property name="events">GDK_EXPOSURE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <property name="title" translatable="yes">Metadata Editor</property> <signal name="delete_event" handler="on_windowMain_delete_event"/> <child> - <widget class="GtkVPaned" id="vpanedMain"> + <object class="GtkVPaned" id="vpanedMain"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <widget class="GtkDrawingArea" id="drawingMain"> + <object class="GtkDrawingArea" id="drawingMain"> <property name="width_request">200</property> <property name="height_request">100</property> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <signal name="expose_event" handler="on_drawingMain_expose_event"/> - </widget> + </object> <packing> <property name="resize">False</property> <property name="shrink">False</property> </packing> </child> <child> - <widget class="GtkVBox" id="vboxMain"> + <object class="GtkVBox" id="vboxMain"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <widget class="GtkScrolledWindow" id="scrolledwindow"> + <object class="GtkScrolledWindow" id="scrolledwindow"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property> - <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> + <property name="hscrollbar_policy">automatic</property> + <property name="vscrollbar_policy">automatic</property> <child> - <widget class="GtkTreeView" id="treeMain"> + <object class="GtkTreeView" id="treeMain"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="headers_clickable">True</property> <property name="rules_hint">True</property> <property name="enable_search">False</property> <property name="hover_expand">True</property> - </widget> + </object> </child> - </widget> + </object> + <packing> + <property name="position">0</property> + </packing> </child> <child> - <widget class="GtkVBox" id="vboxEditBnt"> + <object class="GtkVBox" id="vboxEditBnt"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <widget class="GtkHBox" id="hboxEdit"> + <object class="GtkHBox" id="hboxEdit"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <widget class="GtkEntry" id="entryTag"> + <object class="GtkEntry" id="entryTag"> <property name="width_request">300</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - </widget> + </object> <packing> <property name="expand">False</property> <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <widget class="GtkEntry" id="entryValue"> + <object class="GtkEntry" id="entryValue"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - </widget> + </object> <packing> <property name="position">1</property> </packing> </child> - </widget> + </object> + <packing> + <property name="position">0</property> + </packing> </child> <child> - <widget class="GtkHButtonBox" id="hbuttonboxBnt"> + <object class="GtkHButtonBox" id="hbuttonboxBnt"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <property name="homogeneous">True</property> - <property name="layout_style">GTK_BUTTONBOX_SPREAD</property> + <property name="layout_style">spread</property> <child> - <widget class="GtkButton" id="buttonInsert"> + <object class="GtkButton" id="buttonInsert"> + <property name="label" translatable="yes">Insert</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">Insert</property> - <property name="response_id">0</property> <signal name="clicked" handler="on_buttonInsert_clicked"/> - </widget> + </object> <packing> <property name="expand">False</property> <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <widget class="GtkButton" id="buttonSaveFile"> + <object class="GtkButton" id="buttonSaveFile"> + <property name="label" translatable="yes">Save File</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">Save File</property> - <property name="response_id">0</property> <signal name="clicked" handler="on_buttonSaveFile_clicked"/> - </widget> + </object> <packing> + <property name="expand">False</property> + <property name="fill">False</property> <property name="position">1</property> </packing> </child> - </widget> + </object> <packing> <property name="expand">False</property> <property name="fill">False</property> @@ -125,207 +132,216 @@ </packing> </child> <child> - <widget class="GtkHBox" id="hboxOptions"> + <object class="GtkHBox" id="hboxOptions"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <widget class="GtkVBox" id="vboxCaptureOptions"> + <object class="GtkVBox" id="vboxCaptureOptions"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <widget class="GtkCheckButton" id="checkbuttonCaptureV4l2"> + <object class="GtkCheckButton" id="checkbuttonCaptureV4l2"> + <property name="label" translatable="yes">Capture image from camera</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">Capture image from camera</property> - <property name="response_id">0</property> <property name="draw_indicator">True</property> <signal name="toggled" handler="on_checkbuttonCaptureV4l2_toggled"/> - </widget> + </object> <packing> <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <widget class="GtkCheckButton" id="checkbuttonCaptureTest"> + <object class="GtkCheckButton" id="checkbuttonCaptureTest"> + <property name="label" translatable="yes">Capture image from videotestsrc</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">Capture image from videotestsrc</property> - <property name="response_id">0</property> <property name="draw_indicator">True</property> <signal name="toggled" handler="on_checkbuttonCaptureTest_toggled"/> - </widget> + </object> <packing> <property name="fill">False</property> <property name="position">1</property> </packing> </child> <child> - <widget class="GtkButton" id="buttonOpenFile"> + <object class="GtkButton" id="buttonOpenFile"> + <property name="label" translatable="yes">Open File...</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">Open File...</property> - <property name="response_id">0</property> <signal name="clicked" handler="on_buttonOpenFile_clicked"/> - </widget> + </object> <packing> <property name="position">2</property> </packing> </child> - </widget> + </object> + <packing> + <property name="position">0</property> + </packing> </child> <child> - <widget class="GtkVBox" id="vboxOptionsDemux"> + <object class="GtkVBox" id="vboxOptionsDemux"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <widget class="GtkLabel" id="labelDemux"> + <object class="GtkLabel" id="labelDemux"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <property name="xalign">0</property> <property name="label" translatable="yes">Demux options:</property> - </widget> + </object> + <packing> + <property name="position">0</property> + </packing> </child> <child> - <widget class="GtkCheckButton" id="checkbuttonOptionsDemuxExif"> + <object class="GtkCheckButton" id="checkbuttonOptionsDemuxExif"> + <property name="label" translatable="yes">exif</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">exif</property> - <property name="response_id">0</property> <property name="active">True</property> <property name="draw_indicator">True</property> <signal name="toggled" handler="on_checkbuttonOptionsDemuxExif_toggled"/> - </widget> + </object> <packing> <property name="fill">False</property> <property name="position">1</property> </packing> </child> <child> - <widget class="GtkCheckButton" id="checkbuttonOptionsDemuxIptc"> + <object class="GtkCheckButton" id="checkbuttonOptionsDemuxIptc"> + <property name="label" translatable="yes">iptc</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">iptc</property> - <property name="response_id">0</property> <property name="active">True</property> <property name="draw_indicator">True</property> <signal name="toggled" handler="on_checkbuttonOptionsDemuxIptc_toggled"/> - </widget> + </object> <packing> <property name="fill">False</property> <property name="position">2</property> </packing> </child> <child> - <widget class="GtkCheckButton" id="checkbuttonOptionsDemuxXmp"> + <object class="GtkCheckButton" id="checkbuttonOptionsDemuxXmp"> + <property name="label" translatable="yes">xmp</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">xmp</property> - <property name="response_id">0</property> <property name="active">True</property> <property name="draw_indicator">True</property> <signal name="toggled" handler="on_checkbuttonOptionsDemuxXmp_toggled"/> - </widget> + </object> <packing> <property name="fill">False</property> <property name="position">3</property> </packing> </child> - </widget> + </object> <packing> <property name="position">1</property> </packing> </child> <child> - <widget class="GtkVBox" id="vboxOptionsMux"> + <object class="GtkVBox" id="vboxOptionsMux"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <widget class="GtkLabel" id="labelMux"> + <object class="GtkLabel" id="labelMux"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <property name="xalign">0</property> <property name="label" translatable="yes">Mux options:</property> - </widget> + </object> + <packing> + <property name="position">0</property> + </packing> </child> <child> - <widget class="GtkCheckButton" id="checkbuttonOptionsMuxExif"> + <object class="GtkCheckButton" id="checkbuttonOptionsMuxExif"> + <property name="label" translatable="yes">exif</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">exif</property> - <property name="response_id">0</property> <property name="active">True</property> <property name="draw_indicator">True</property> <signal name="toggled" handler="on_checkbuttonOptionsMuxExif_toggled"/> - </widget> + </object> <packing> <property name="fill">False</property> <property name="position">1</property> </packing> </child> <child> - <widget class="GtkCheckButton" id="checkbuttonOptionsMuxIptc"> + <object class="GtkCheckButton" id="checkbuttonOptionsMuxIptc"> + <property name="label" translatable="yes">iptc</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">iptc</property> - <property name="response_id">0</property> <property name="active">True</property> <property name="draw_indicator">True</property> <signal name="toggled" handler="on_checkbuttonOptionsMuxIptc_toggled"/> - </widget> + </object> <packing> <property name="fill">False</property> <property name="position">2</property> </packing> </child> <child> - <widget class="GtkCheckButton" id="checkbuttonOptionsMuxXmp"> + <object class="GtkCheckButton" id="checkbuttonOptionsMuxXmp"> + <property name="label" translatable="yes">xmp</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="receives_default">False</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">xmp</property> - <property name="response_id">0</property> <property name="active">True</property> <property name="draw_indicator">True</property> <signal name="toggled" handler="on_checkbuttonOptionsMuxXmp_toggled"/> - </widget> + </object> <packing> <property name="fill">False</property> <property name="position">3</property> </packing> </child> - </widget> + </object> <packing> <property name="position">2</property> </packing> </child> - </widget> + </object> <packing> <property name="position">2</property> </packing> </child> - </widget> + </object> <packing> <property name="expand">False</property> <property name="fill">False</property> <property name="position">1</property> </packing> </child> - </widget> + </object> <packing> <property name="resize">True</property> <property name="shrink">False</property> </packing> </child> - </widget> + </object> </child> - </widget> -</glade-interface> + </object> +</interface> |