Files linked to dialog-file-access.glade

This commit is contained in:
Robert Fewell 2017-06-18 11:58:31 +01:00
parent 6d68ae0a76
commit fb2c5073ee
2 changed files with 31 additions and 47 deletions

View File

@ -273,10 +273,9 @@ gnc_ui_file_access( int type )
/* Open the dialog */ /* Open the dialog */
builder = gtk_builder_new(); builder = gtk_builder_new();
gnc_builder_add_from_file (builder, "dialog-file-access.glade", "File Access" ); gnc_builder_add_from_file (builder, "dialog-file-access.glade", "file_access_dialog" );
faw->dialog = GTK_WIDGET(gtk_builder_get_object (builder, "File Access" )); faw->dialog = GTK_WIDGET(gtk_builder_get_object (builder, "file_access_dialog" ));
g_object_set_data_full( G_OBJECT(faw->dialog), "FileAccessWindow", faw, g_object_set_data_full( G_OBJECT(faw->dialog), "FileAccessWindow", faw, g_free );
g_free );
faw->frame_file = GTK_WIDGET(gtk_builder_get_object (builder, "frame_file" )); faw->frame_file = GTK_WIDGET(gtk_builder_get_object (builder, "frame_file" ));
faw->frame_database = GTK_WIDGET(gtk_builder_get_object (builder, "frame_database" )); faw->frame_database = GTK_WIDGET(gtk_builder_get_object (builder, "frame_database" ));
@ -293,14 +292,14 @@ gnc_ui_file_access( int type )
{ {
case FILE_ACCESS_OPEN: case FILE_ACCESS_OPEN:
gtk_window_set_title(GTK_WINDOW(faw->dialog), _("Open...")); gtk_window_set_title(GTK_WINDOW(faw->dialog), _("Open..."));
button_label = "gtk-open"; button_label = _("_Open");
fileChooserAction = GTK_FILE_CHOOSER_ACTION_OPEN; fileChooserAction = GTK_FILE_CHOOSER_ACTION_OPEN;
settings_section = GNC_PREFS_GROUP_OPEN_SAVE; settings_section = GNC_PREFS_GROUP_OPEN_SAVE;
break; break;
case FILE_ACCESS_SAVE_AS: case FILE_ACCESS_SAVE_AS:
gtk_window_set_title(GTK_WINDOW(faw->dialog), _("Save As...")); gtk_window_set_title(GTK_WINDOW(faw->dialog), _("Save As..."));
button_label = "gtk-save-as"; button_label = _("_Save As");
fileChooserAction = GTK_FILE_CHOOSER_ACTION_SAVE; fileChooserAction = GTK_FILE_CHOOSER_ACTION_SAVE;
settings_section = GNC_PREFS_GROUP_OPEN_SAVE; settings_section = GNC_PREFS_GROUP_OPEN_SAVE;
gtk_widget_destroy(faw->readonly_checkbutton); gtk_widget_destroy(faw->readonly_checkbutton);
@ -309,7 +308,7 @@ gnc_ui_file_access( int type )
case FILE_ACCESS_EXPORT: case FILE_ACCESS_EXPORT:
gtk_window_set_title(GTK_WINDOW(faw->dialog), _("Export")); gtk_window_set_title(GTK_WINDOW(faw->dialog), _("Export"));
button_label = "gtk-save-as"; button_label = _("_Save As");
fileChooserAction = GTK_FILE_CHOOSER_ACTION_SAVE; fileChooserAction = GTK_FILE_CHOOSER_ACTION_SAVE;
settings_section = GNC_PREFS_GROUP_EXPORT; settings_section = GNC_PREFS_GROUP_EXPORT;
gtk_widget_destroy(faw->readonly_checkbutton); gtk_widget_destroy(faw->readonly_checkbutton);

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.20.0 -->
<interface> <interface>
<requires lib="gtk+" version="2.16"/> <requires lib="gtk+" version="3.10"/>
<!-- interface-naming-policy project-wide --> <object class="GtkDialog" id="file_access_dialog">
<object class="GtkDialog" id="File Access">
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="border_width">5</property> <property name="border_width">5</property>
<property name="window_position">center-on-parent</property> <property name="window_position">center-on-parent</property>
@ -11,23 +11,23 @@
<property name="type_hint">dialog</property> <property name="type_hint">dialog</property>
<signal name="response" handler="gnc_ui_file_access_response_cb" swapped="no"/> <signal name="response" handler="gnc_ui_file_access_response_cb" swapped="no"/>
<child internal-child="vbox"> <child internal-child="vbox">
<object class="GtkVBox" id="dialog-vbox1"> <object class="GtkBox" id="dialog-vbox1">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">5</property> <property name="spacing">5</property>
<child internal-child="action_area"> <child internal-child="action_area">
<object class="GtkHButtonBox" id="dialog-action_area1"> <object class="GtkButtonBox" id="dialog-action_area1">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="layout_style">end</property> <property name="layout_style">end</property>
<child> <child>
<object class="GtkButton" id="cancel_button"> <object class="GtkButton" id="cancel_button">
<property name="label">gtk-cancel</property> <property name="label" translatable="yes">_Cancel</property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="receives_default">True</property> <property name="receives_default">True</property>
<property name="use_action_appearance">False</property> <property name="use_underline">True</property>
<property name="use_stock">True</property>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
@ -37,14 +37,13 @@
</child> </child>
<child> <child>
<object class="GtkButton" id="pb_op"> <object class="GtkButton" id="pb_op">
<property name="label">gtk-save-as</property> <property name="label" translatable="yes">_Save As</property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="can_default">True</property> <property name="can_default">True</property>
<property name="has_default">True</property> <property name="has_default">True</property>
<property name="receives_default">True</property> <property name="receives_default">True</property>
<property name="use_action_appearance">False</property> <property name="use_underline">True</property>
<property name="use_stock">True</property>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
@ -61,7 +60,7 @@
</packing> </packing>
</child> </child>
<child> <child>
<object class="GtkHBox" id="hbox1"> <object class="GtkBox" id="hbox1">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="spacing">3</property> <property name="spacing">3</property>
@ -69,7 +68,6 @@
<object class="GtkLabel" id="uri_type_label"> <object class="GtkLabel" id="uri_type_label">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">&lt;b&gt;Data Format:&lt;/b&gt;</property> <property name="label" translatable="yes">&lt;b&gt;Data Format:&lt;/b&gt;</property>
<property name="use_markup">True</property> <property name="use_markup">True</property>
</object> </object>
@ -80,9 +78,10 @@
</packing> </packing>
</child> </child>
<child> <child>
<object class="GtkVBox" id="vb_uri_type_container"> <object class="GtkBox" id="vb_uri_type_container">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="orientation">vertical</property>
<child> <child>
<placeholder/> <placeholder/>
</child> </child>
@ -99,9 +98,8 @@
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="receives_default">False</property> <property name="receives_default">False</property>
<property name="use_action_appearance">False</property> <property name="halign">start</property>
<property name="use_underline">True</property> <property name="use_underline">True</property>
<property name="xalign">0</property>
<property name="draw_indicator">True</property> <property name="draw_indicator">True</property>
</object> </object>
<packing> <packing>
@ -124,10 +122,11 @@
<property name="label_xalign">0</property> <property name="label_xalign">0</property>
<property name="shadow_type">in</property> <property name="shadow_type">in</property>
<child> <child>
<object class="GtkVBox" id="file_chooser"> <object class="GtkBox" id="file_chooser">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="border_width">6</property> <property name="border_width">6</property>
<property name="orientation">vertical</property>
<child> <child>
<placeholder/> <placeholder/>
</child> </child>
@ -155,20 +154,20 @@
<property name="label_xalign">0</property> <property name="label_xalign">0</property>
<property name="shadow_type">in</property> <property name="shadow_type">in</property>
<child> <child>
<object class="GtkHBox" id="hbox2"> <object class="GtkBox" id="hbox2">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="border_width">6</property> <property name="border_width">6</property>
<property name="spacing">3</property> <property name="spacing">3</property>
<child> <child>
<object class="GtkVBox" id="vbox3"> <object class="GtkBox" id="vbox3">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="orientation">vertical</property>
<child> <child>
<object class="GtkLabel" id="label2"> <object class="GtkLabel" id="label2">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes">Host</property> <property name="label" translatable="yes">Host</property>
<property name="justify">right</property> <property name="justify">right</property>
</object> </object>
@ -182,7 +181,6 @@
<object class="GtkLabel" id="label3"> <object class="GtkLabel" id="label3">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes">Database</property> <property name="label" translatable="yes">Database</property>
<property name="justify">right</property> <property name="justify">right</property>
</object> </object>
@ -196,7 +194,6 @@
<object class="GtkLabel" id="label4"> <object class="GtkLabel" id="label4">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes">Username</property> <property name="label" translatable="yes">Username</property>
<property name="justify">right</property> <property name="justify">right</property>
</object> </object>
@ -210,7 +207,6 @@
<object class="GtkLabel" id="label6"> <object class="GtkLabel" id="label6">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="xalign">1</property>
<property name="label" translatable="yes">Password</property> <property name="label" translatable="yes">Password</property>
<property name="justify">right</property> <property name="justify">right</property>
</object> </object>
@ -228,20 +224,18 @@
</packing> </packing>
</child> </child>
<child> <child>
<object class="GtkVBox" id="vbox4"> <object class="GtkBox" id="vbox4">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="orientation">vertical</property>
<child> <child>
<object class="GtkEntry" id="tf_host"> <object class="GtkEntry" id="tf_host">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="invisible_char">&#x25CF;</property> <property name="invisible_char"></property>
<property name="activates_default">True</property> <property name="activates_default">True</property>
<property name="invisible_char_set">True</property>
<property name="primary_icon_activatable">False</property> <property name="primary_icon_activatable">False</property>
<property name="secondary_icon_activatable">False</property> <property name="secondary_icon_activatable">False</property>
<property name="primary_icon_sensitive">True</property>
<property name="secondary_icon_sensitive">True</property>
</object> </object>
<packing> <packing>
<property name="expand">True</property> <property name="expand">True</property>
@ -253,13 +247,10 @@
<object class="GtkEntry" id="tf_database"> <object class="GtkEntry" id="tf_database">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="invisible_char">&#x25CF;</property> <property name="invisible_char"></property>
<property name="activates_default">True</property> <property name="activates_default">True</property>
<property name="invisible_char_set">True</property>
<property name="primary_icon_activatable">False</property> <property name="primary_icon_activatable">False</property>
<property name="secondary_icon_activatable">False</property> <property name="secondary_icon_activatable">False</property>
<property name="primary_icon_sensitive">True</property>
<property name="secondary_icon_sensitive">True</property>
</object> </object>
<packing> <packing>
<property name="expand">True</property> <property name="expand">True</property>
@ -271,13 +262,10 @@
<object class="GtkEntry" id="tf_username"> <object class="GtkEntry" id="tf_username">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="invisible_char">&#x25CF;</property> <property name="invisible_char"></property>
<property name="activates_default">True</property> <property name="activates_default">True</property>
<property name="invisible_char_set">True</property>
<property name="primary_icon_activatable">False</property> <property name="primary_icon_activatable">False</property>
<property name="secondary_icon_activatable">False</property> <property name="secondary_icon_activatable">False</property>
<property name="primary_icon_sensitive">True</property>
<property name="secondary_icon_sensitive">True</property>
</object> </object>
<packing> <packing>
<property name="expand">True</property> <property name="expand">True</property>
@ -290,13 +278,10 @@
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="visibility">False</property> <property name="visibility">False</property>
<property name="invisible_char">&#x25CF;</property> <property name="invisible_char"></property>
<property name="activates_default">True</property> <property name="activates_default">True</property>
<property name="invisible_char_set">True</property>
<property name="primary_icon_activatable">False</property> <property name="primary_icon_activatable">False</property>
<property name="secondary_icon_activatable">False</property> <property name="secondary_icon_activatable">False</property>
<property name="primary_icon_sensitive">True</property>
<property name="secondary_icon_sensitive">True</property>
</object> </object>
<packing> <packing>
<property name="expand">True</property> <property name="expand">True</property>