2001-06-13 Dave Peticolas <dave@krondo.com>

* src/gnome/dialog-column-view.c: more libglade work


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4664 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Dave Peticolas 2001-06-13 08:03:08 +00:00
parent e4c8926fab
commit 2cfebe584d
7 changed files with 362 additions and 520 deletions

View File

@ -1,3 +1,7 @@
2001-06-13 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-column-view.c: more libglade work
2001-06-12 Dave Peticolas <dave@krondo.com>
* src/gnome/glade/report.glade: new file for old report dialogs

View File

@ -29,8 +29,6 @@
#include "dialog-column-view.h"
#include "dialog-options.h"
#include "dialog-utils.h"
#include "glade-cb-gnc-dialogs.h"
#include "glade-gnc-dialogs.h"
#include "messages.h"
#include "option-util.h"
#include "window-report.h"
@ -51,6 +49,19 @@ struct gncp_column_view_edit {
int contents_selected;
};
static void gnc_column_view_edit_add_cb(GtkButton * button,
gpointer user_data);
static void gnc_column_view_edit_remove_cb(GtkButton * button,
gpointer user_data);
static void gnc_edit_column_view_move_up_cb(GtkButton * button,
gpointer user_data);
static void gnc_edit_column_view_move_down_cb(GtkButton * button,
gpointer user_data);
static void gnc_column_view_edit_size_cb(GtkButton * button,
gpointer user_data);
static void
gnc_column_view_set_option(GNCOptionDB * odb, char * section, char * name,
SCM new_value) {
@ -205,7 +216,6 @@ GtkWidget *
gnc_column_view_edit_options(SCM options, SCM view) {
SCM get_editor = gh_eval_str("gnc:report-editor-widget");
SCM ptr;
GtkObject * tlo;
GtkWidget * editor;
ptr = gh_call1(get_editor, view);
@ -216,14 +226,35 @@ gnc_column_view_edit_options(SCM options, SCM view) {
}
else {
gnc_column_view_edit * r = g_new0(gnc_column_view_edit, 1);
GladeXML *xml;
r->optwin = gnc_options_dialog_new(TRUE, NULL);
tlo = GTK_OBJECT(create_Edit_Column_View_Page());
editor = gtk_object_get_data(tlo, "view_contents_hbox");
r->available = gtk_object_get_data(tlo, "available_list");
r->contents = gtk_object_get_data(tlo, "contents_list");
xml = gnc_glade_xml_new ("report.glade", "view_contents_hbox");
glade_xml_signal_connect_data
(xml, "gnc_column_view_edit_add_cb",
GTK_SIGNAL_FUNC (gnc_column_view_edit_add_cb), r);
glade_xml_signal_connect_data
(xml, "gnc_column_view_edit_remove_cb",
GTK_SIGNAL_FUNC (gnc_column_view_edit_remove_cb), r);
glade_xml_signal_connect_data
(xml, "gnc_edit_column_view_move_up_cb",
GTK_SIGNAL_FUNC (gnc_edit_column_view_move_up_cb), r);
glade_xml_signal_connect_data
(xml, "gnc_edit_column_view_move_down_cb",
GTK_SIGNAL_FUNC (gnc_edit_column_view_move_down_cb), r);
glade_xml_signal_connect_data
(xml, "gnc_column_view_edit_size_cb",
GTK_SIGNAL_FUNC (gnc_column_view_edit_size_cb), r);
editor = glade_xml_get_widget (xml, "view_contents_hbox");
r->available = GTK_CLIST (glade_xml_get_widget (xml, "available_list"));
r->contents = GTK_CLIST (glade_xml_get_widget (xml, "contents_list"));
r->options = options;
r->view = view;
r->available_selected = 0;
@ -231,28 +262,24 @@ gnc_column_view_edit_options(SCM options, SCM view) {
r->contents_selected = 0;
r->contents_list = SCM_EOL;
r->odb = gnc_option_db_new(r->options);
gnc_build_options_dialog_contents(r->optwin, r->odb);
gtk_widget_ref(editor);
gtk_container_remove(GTK_CONTAINER(tlo), editor);
gtk_notebook_append_page(GTK_NOTEBOOK(gnc_options_dialog_notebook
(r->optwin)),
editor,
gtk_label_new(_("Contents")));
scm_protect_object(r->options);
scm_protect_object(r->view);
scm_protect_object(r->available_list);
scm_protect_object(r->contents_list);
gtk_object_set_data(tlo, "view_edit_struct", (gpointer)r);
gtk_signal_connect(GTK_OBJECT(r->available), "select_row",
gnc_column_view_select_avail_cb, (gpointer)r);
gtk_signal_connect(GTK_OBJECT(r->contents), "select_row",
gnc_column_view_select_contents_cb, (gpointer)r);
update_display_lists(r);
gtk_clist_column_titles_passive (r->available);
@ -262,16 +289,15 @@ gnc_column_view_edit_options(SCM options, SCM view) {
gnc_column_view_edit_apply_cb, r);
gnc_options_dialog_set_close_cb(r->optwin,
gnc_column_view_edit_close_cb, r);
gtk_widget_show_all(gnc_options_dialog_widget(r->optwin));
return gnc_options_dialog_widget(r->optwin);
}
}
void
static void
gnc_column_view_edit_add_cb(GtkButton * button, gpointer user_data) {
gnc_column_view_edit * r =
gtk_object_get_data(GTK_OBJECT(user_data), "view_edit_struct");
gnc_column_view_edit * r = user_data;
SCM make_report = gh_eval_str("gnc:make-report");
SCM mark_report = gh_eval_str("gnc:report-set-needs-save?!");
SCM find_report = gh_eval_str("gnc:find-report");
@ -325,10 +351,9 @@ gnc_column_view_edit_add_cb(GtkButton * button, gpointer user_data) {
update_display_lists(r);
}
void
static void
gnc_column_view_edit_remove_cb(GtkButton * button, gpointer user_data) {
gnc_column_view_edit * r =
gtk_object_get_data(GTK_OBJECT(user_data), "view_edit_struct");
gnc_column_view_edit * r = user_data;
SCM newlist = SCM_EOL;
SCM oldlist = r->contents_list;
int count;
@ -363,10 +388,9 @@ gnc_column_view_edit_remove_cb(GtkButton * button, gpointer user_data) {
update_display_lists(r);
}
void
static void
gnc_edit_column_view_move_up_cb(GtkButton * button, gpointer user_data) {
gnc_column_view_edit * r =
gtk_object_get_data(GTK_OBJECT(user_data), "view_edit_struct");
gnc_column_view_edit * r = user_data;
SCM oldlist = r->contents_list;
SCM newlist = SCM_EOL;
SCM temp;
@ -399,10 +423,9 @@ gnc_edit_column_view_move_up_cb(GtkButton * button, gpointer user_data) {
}
}
void
static void
gnc_edit_column_view_move_down_cb(GtkButton * button, gpointer user_data) {
gnc_column_view_edit * r =
gtk_object_get_data(GTK_OBJECT(user_data), "view_edit_struct");
gnc_column_view_edit * r = user_data;
SCM oldlist = r->contents_list;
SCM newlist = SCM_EOL;
SCM temp;
@ -435,9 +458,9 @@ gnc_edit_column_view_move_down_cb(GtkButton * button, gpointer user_data) {
}
}
void
static void
gnc_column_view_edit_size_cb(GtkButton * button, gpointer user_data) {
gnc_column_view_edit * r;
gnc_column_view_edit * r = user_data;
GtkWidget * rowspin;
GtkWidget * colspin;
GtkWidget * dlg;
@ -446,8 +469,6 @@ gnc_column_view_edit_size_cb(GtkButton * button, gpointer user_data) {
int length;
int dlg_ret;
r = gtk_object_get_data(GTK_OBJECT(user_data), "view_edit_struct");
xml = gnc_glade_xml_new ("report.glade", "Edit Report Size");
dlg = glade_xml_get_widget (xml, "Edit Report Size");

View File

@ -6976,195 +6976,3 @@ create_Username_Password_Dialog (void)
return Username_Password_Dialog;
}
GtkWidget*
create_Edit_Column_View_Page (void)
{
GtkWidget *Edit_Column_View_Page;
GtkWidget *view_contents_hbox;
GtkWidget *scrolledwindow26;
GtkWidget *available_list;
GtkWidget *label847720;
GtkWidget *vbox109;
GtkWidget *label847721;
GtkWidget *button85;
GtkWidget *button86;
GtkWidget *label847722;
GtkWidget *button87;
GtkWidget *button88;
GtkWidget *label847723;
GtkWidget *button89;
GtkWidget *label847728;
GtkWidget *scrolledwindow27;
GtkWidget *contents_list;
GtkWidget *label847725;
GtkWidget *label847726;
GtkWidget *label847727;
Edit_Column_View_Page = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_object_set_data (GTK_OBJECT (Edit_Column_View_Page), "Edit_Column_View_Page", Edit_Column_View_Page);
gtk_window_set_title (GTK_WINDOW (Edit_Column_View_Page), _("window1"));
gtk_window_set_policy (GTK_WINDOW (Edit_Column_View_Page), TRUE, TRUE, FALSE);
view_contents_hbox = gtk_hbox_new (FALSE, 5);
gtk_widget_ref (view_contents_hbox);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "view_contents_hbox", view_contents_hbox,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (view_contents_hbox);
gtk_container_add (GTK_CONTAINER (Edit_Column_View_Page), view_contents_hbox);
gtk_container_set_border_width (GTK_CONTAINER (view_contents_hbox), 3);
scrolledwindow26 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_ref (scrolledwindow26);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "scrolledwindow26", scrolledwindow26,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (scrolledwindow26);
gtk_box_pack_start (GTK_BOX (view_contents_hbox), scrolledwindow26, TRUE, TRUE, 0);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow26), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
available_list = gtk_clist_new (1);
gtk_widget_ref (available_list);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "available_list", available_list,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (available_list);
gtk_container_add (GTK_CONTAINER (scrolledwindow26), available_list);
gtk_clist_set_column_width (GTK_CLIST (available_list), 0, 80);
gtk_clist_set_selection_mode (GTK_CLIST (available_list), GTK_SELECTION_BROWSE);
gtk_clist_column_titles_show (GTK_CLIST (available_list));
label847720 = gtk_label_new (_("Available reports"));
gtk_widget_ref (label847720);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "label847720", label847720,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label847720);
gtk_clist_set_column_widget (GTK_CLIST (available_list), 0, label847720);
vbox109 = gtk_vbox_new (FALSE, 0);
gtk_widget_ref (vbox109);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "vbox109", vbox109,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (vbox109);
gtk_box_pack_start (GTK_BOX (view_contents_hbox), vbox109, FALSE, FALSE, 0);
label847721 = gtk_label_new (_(" "));
gtk_widget_ref (label847721);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "label847721", label847721,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label847721);
gtk_box_pack_start (GTK_BOX (vbox109), label847721, TRUE, TRUE, 0);
button85 = gtk_button_new_with_label (_("Add >>"));
gtk_widget_ref (button85);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "button85", button85,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button85);
gtk_box_pack_start (GTK_BOX (vbox109), button85, FALSE, FALSE, 0);
button86 = gtk_button_new_with_label (_("<< Remove"));
gtk_widget_ref (button86);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "button86", button86,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button86);
gtk_box_pack_start (GTK_BOX (vbox109), button86, FALSE, FALSE, 0);
label847722 = gtk_label_new ("");
gtk_widget_ref (label847722);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "label847722", label847722,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label847722);
gtk_box_pack_start (GTK_BOX (vbox109), label847722, FALSE, TRUE, 0);
button87 = gtk_button_new_with_label (_("Move up"));
gtk_widget_ref (button87);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "button87", button87,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button87);
gtk_box_pack_start (GTK_BOX (vbox109), button87, FALSE, FALSE, 0);
button88 = gtk_button_new_with_label (_("Move down"));
gtk_widget_ref (button88);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "button88", button88,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button88);
gtk_box_pack_start (GTK_BOX (vbox109), button88, FALSE, FALSE, 0);
label847723 = gtk_label_new ("");
gtk_widget_ref (label847723);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "label847723", label847723,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label847723);
gtk_box_pack_start (GTK_BOX (vbox109), label847723, FALSE, FALSE, 0);
button89 = gtk_button_new_with_label (_("Size..."));
gtk_widget_ref (button89);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "button89", button89,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (button89);
gtk_box_pack_start (GTK_BOX (vbox109), button89, FALSE, FALSE, 0);
label847728 = gtk_label_new ("");
gtk_widget_ref (label847728);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "label847728", label847728,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label847728);
gtk_box_pack_start (GTK_BOX (vbox109), label847728, TRUE, TRUE, 0);
scrolledwindow27 = gtk_scrolled_window_new (NULL, NULL);
gtk_widget_ref (scrolledwindow27);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "scrolledwindow27", scrolledwindow27,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (scrolledwindow27);
gtk_box_pack_start (GTK_BOX (view_contents_hbox), scrolledwindow27, TRUE, TRUE, 0);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow27), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
contents_list = gtk_clist_new (3);
gtk_widget_ref (contents_list);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "contents_list", contents_list,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (contents_list);
gtk_container_add (GTK_CONTAINER (scrolledwindow27), contents_list);
gtk_clist_set_column_width (GTK_CLIST (contents_list), 0, 150);
gtk_clist_set_column_width (GTK_CLIST (contents_list), 1, 34);
gtk_clist_set_column_width (GTK_CLIST (contents_list), 2, 25);
gtk_clist_set_selection_mode (GTK_CLIST (contents_list), GTK_SELECTION_BROWSE);
gtk_clist_column_titles_show (GTK_CLIST (contents_list));
label847725 = gtk_label_new (_("Report"));
gtk_widget_ref (label847725);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "label847725", label847725,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label847725);
gtk_clist_set_column_widget (GTK_CLIST (contents_list), 0, label847725);
label847726 = gtk_label_new (_("Cols"));
gtk_widget_ref (label847726);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "label847726", label847726,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label847726);
gtk_clist_set_column_widget (GTK_CLIST (contents_list), 1, label847726);
label847727 = gtk_label_new (_("Rows"));
gtk_widget_ref (label847727);
gtk_object_set_data_full (GTK_OBJECT (Edit_Column_View_Page), "label847727", label847727,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (label847727);
gtk_clist_set_column_widget (GTK_CLIST (contents_list), 2, label847727);
gtk_signal_connect (GTK_OBJECT (button85), "clicked",
GTK_SIGNAL_FUNC (gnc_column_view_edit_add_cb),
Edit_Column_View_Page);
gtk_signal_connect (GTK_OBJECT (button86), "clicked",
GTK_SIGNAL_FUNC (gnc_column_view_edit_remove_cb),
Edit_Column_View_Page);
gtk_signal_connect (GTK_OBJECT (button87), "clicked",
GTK_SIGNAL_FUNC (gnc_edit_column_view_move_up_cb),
Edit_Column_View_Page);
gtk_signal_connect (GTK_OBJECT (button88), "clicked",
GTK_SIGNAL_FUNC (gnc_edit_column_view_move_down_cb),
Edit_Column_View_Page);
gtk_signal_connect (GTK_OBJECT (button89), "clicked",
GTK_SIGNAL_FUNC (gnc_column_view_edit_size_cb),
Edit_Column_View_Page);
return Edit_Column_View_Page;
}

View File

@ -23,4 +23,3 @@ GtkWidget* create_Duplicate_Transaction_Dialog (void);
GtkWidget* create_HTML_Style_Sheet_Dialog (void);
GtkWidget* create_Stock_Split_Druid (void);
GtkWidget* create_Username_Password_Dialog (void);
GtkWidget* create_Edit_Column_View_Page (void);

View File

@ -18,6 +18,298 @@
<translatable_strings_file>report_strings.c</translatable_strings_file>
</project>
<widget>
<class>GtkWindow</class>
<name>Edit Column View Page</name>
<title></title>
<type>GTK_WINDOW_TOPLEVEL</type>
<position>GTK_WIN_POS_NONE</position>
<modal>False</modal>
<allow_shrink>True</allow_shrink>
<allow_grow>True</allow_grow>
<auto_shrink>False</auto_shrink>
<widget>
<class>GtkHBox</class>
<name>view_contents_hbox</name>
<border_width>3</border_width>
<homogeneous>False</homogeneous>
<spacing>5</spacing>
<widget>
<class>GtkScrolledWindow</class>
<name>scrolledwindow26</name>
<hscrollbar_policy>GTK_POLICY_NEVER</hscrollbar_policy>
<vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
<hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
<vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
<child>
<padding>0</padding>
<expand>True</expand>
<fill>True</fill>
</child>
<widget>
<class>GtkCList</class>
<name>available_list</name>
<can_focus>True</can_focus>
<columns>1</columns>
<column_widths>80</column_widths>
<selection_mode>GTK_SELECTION_BROWSE</selection_mode>
<show_titles>True</show_titles>
<shadow_type>GTK_SHADOW_IN</shadow_type>
<widget>
<class>GtkLabel</class>
<child_name>CList:title</child_name>
<name>label847720</name>
<label>Available reports</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
</widget>
</widget>
</widget>
<widget>
<class>GtkVBox</class>
<name>vbox109</name>
<homogeneous>False</homogeneous>
<spacing>0</spacing>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
<widget>
<class>GtkLabel</class>
<name>label847721</name>
<label> </label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<child>
<padding>0</padding>
<expand>True</expand>
<fill>True</fill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>button85</name>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>gnc_column_view_edit_add_cb</handler>
<data>Edit_Column_View_Page</data>
<last_modification_time>Fri, 23 Mar 2001 21:37:59 GMT</last_modification_time>
</signal>
<label>Add &gt;&gt;</label>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>button86</name>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>gnc_column_view_edit_remove_cb</handler>
<data>Edit_Column_View_Page</data>
<last_modification_time>Fri, 23 Mar 2001 21:38:06 GMT</last_modification_time>
</signal>
<label>&lt;&lt; Remove</label>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkLabel</class>
<name>label847722</name>
<label></label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>True</fill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>button87</name>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>gnc_edit_column_view_move_up_cb</handler>
<data>Edit_Column_View_Page</data>
<last_modification_time>Fri, 23 Mar 2001 21:38:13 GMT</last_modification_time>
</signal>
<label>Move up</label>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>button88</name>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>gnc_edit_column_view_move_down_cb</handler>
<data>Edit_Column_View_Page</data>
<last_modification_time>Fri, 23 Mar 2001 21:38:19 GMT</last_modification_time>
</signal>
<label>Move down</label>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkLabel</class>
<name>label847723</name>
<label></label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>button89</name>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>gnc_column_view_edit_size_cb</handler>
<data>Edit_Column_View_Page</data>
<last_modification_time>Sat, 24 Mar 2001 17:51:58 GMT</last_modification_time>
</signal>
<label>Size...</label>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkLabel</class>
<name>label847728</name>
<label></label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<child>
<padding>0</padding>
<expand>True</expand>
<fill>True</fill>
</child>
</widget>
</widget>
<widget>
<class>GtkScrolledWindow</class>
<name>scrolledwindow27</name>
<hscrollbar_policy>GTK_POLICY_NEVER</hscrollbar_policy>
<vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
<hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
<vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
<child>
<padding>0</padding>
<expand>True</expand>
<fill>True</fill>
</child>
<widget>
<class>GtkCList</class>
<name>contents_list</name>
<can_focus>True</can_focus>
<columns>3</columns>
<column_widths>150,34,25</column_widths>
<selection_mode>GTK_SELECTION_BROWSE</selection_mode>
<show_titles>True</show_titles>
<shadow_type>GTK_SHADOW_IN</shadow_type>
<widget>
<class>GtkLabel</class>
<child_name>CList:title</child_name>
<name>label847725</name>
<label>Report</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
</widget>
<widget>
<class>GtkLabel</class>
<child_name>CList:title</child_name>
<name>label847726</name>
<label>Cols</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
</widget>
<widget>
<class>GtkLabel</class>
<child_name>CList:title</child_name>
<name>label847727</name>
<label>Rows</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
</widget>
</widget>
</widget>
</widget>
</widget>
<widget>
<class>GnomeDialog</class>
<name>Edit Report Size</name>

View File

@ -4,6 +4,16 @@
* DO NOT compile it as part of your application.
*/
gchar *s = N_("Available reports");
gchar *s = N_(" ");
gchar *s = N_("Add >>");
gchar *s = N_("<< Remove");
gchar *s = N_("Move up");
gchar *s = N_("Move down");
gchar *s = N_("Size...");
gchar *s = N_("Report");
gchar *s = N_("Cols");
gchar *s = N_("Rows");
gchar *s = N_("Report Size");
gchar *s = N_("Enter report row/column span");
gchar *s = N_("Row span:");

View File

@ -10288,296 +10288,4 @@ quit without making any changes.</text>
</widget>
</widget>
<widget>
<class>GtkWindow</class>
<name>Edit Column View Page</name>
<title>window1</title>
<type>GTK_WINDOW_TOPLEVEL</type>
<position>GTK_WIN_POS_NONE</position>
<modal>False</modal>
<allow_shrink>True</allow_shrink>
<allow_grow>True</allow_grow>
<auto_shrink>False</auto_shrink>
<widget>
<class>GtkHBox</class>
<name>view_contents_hbox</name>
<border_width>3</border_width>
<homogeneous>False</homogeneous>
<spacing>5</spacing>
<widget>
<class>GtkScrolledWindow</class>
<name>scrolledwindow26</name>
<hscrollbar_policy>GTK_POLICY_NEVER</hscrollbar_policy>
<vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
<hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
<vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
<child>
<padding>0</padding>
<expand>True</expand>
<fill>True</fill>
</child>
<widget>
<class>GtkCList</class>
<name>available_list</name>
<can_focus>True</can_focus>
<columns>1</columns>
<column_widths>80</column_widths>
<selection_mode>GTK_SELECTION_BROWSE</selection_mode>
<show_titles>True</show_titles>
<shadow_type>GTK_SHADOW_IN</shadow_type>
<widget>
<class>GtkLabel</class>
<child_name>CList:title</child_name>
<name>label847720</name>
<label>Available reports</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
</widget>
</widget>
</widget>
<widget>
<class>GtkVBox</class>
<name>vbox109</name>
<homogeneous>False</homogeneous>
<spacing>0</spacing>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
<widget>
<class>GtkLabel</class>
<name>label847721</name>
<label> </label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<child>
<padding>0</padding>
<expand>True</expand>
<fill>True</fill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>button85</name>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>gnc_column_view_edit_add_cb</handler>
<data>Edit_Column_View_Page</data>
<last_modification_time>Fri, 23 Mar 2001 21:37:59 GMT</last_modification_time>
</signal>
<label>Add &gt;&gt;</label>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>button86</name>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>gnc_column_view_edit_remove_cb</handler>
<data>Edit_Column_View_Page</data>
<last_modification_time>Fri, 23 Mar 2001 21:38:06 GMT</last_modification_time>
</signal>
<label>&lt;&lt; Remove</label>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkLabel</class>
<name>label847722</name>
<label></label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>True</fill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>button87</name>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>gnc_edit_column_view_move_up_cb</handler>
<data>Edit_Column_View_Page</data>
<last_modification_time>Fri, 23 Mar 2001 21:38:13 GMT</last_modification_time>
</signal>
<label>Move up</label>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>button88</name>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>gnc_edit_column_view_move_down_cb</handler>
<data>Edit_Column_View_Page</data>
<last_modification_time>Fri, 23 Mar 2001 21:38:19 GMT</last_modification_time>
</signal>
<label>Move down</label>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkLabel</class>
<name>label847723</name>
<label></label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>button89</name>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>gnc_column_view_edit_size_cb</handler>
<data>Edit_Column_View_Page</data>
<last_modification_time>Sat, 24 Mar 2001 17:51:58 GMT</last_modification_time>
</signal>
<label>Size...</label>
<child>
<padding>0</padding>
<expand>False</expand>
<fill>False</fill>
</child>
</widget>
<widget>
<class>GtkLabel</class>
<name>label847728</name>
<label></label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<child>
<padding>0</padding>
<expand>True</expand>
<fill>True</fill>
</child>
</widget>
</widget>
<widget>
<class>GtkScrolledWindow</class>
<name>scrolledwindow27</name>
<hscrollbar_policy>GTK_POLICY_NEVER</hscrollbar_policy>
<vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
<hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
<vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
<child>
<padding>0</padding>
<expand>True</expand>
<fill>True</fill>
</child>
<widget>
<class>GtkCList</class>
<name>contents_list</name>
<can_focus>True</can_focus>
<columns>3</columns>
<column_widths>150,34,25</column_widths>
<selection_mode>GTK_SELECTION_BROWSE</selection_mode>
<show_titles>True</show_titles>
<shadow_type>GTK_SHADOW_IN</shadow_type>
<widget>
<class>GtkLabel</class>
<child_name>CList:title</child_name>
<name>label847725</name>
<label>Report</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
</widget>
<widget>
<class>GtkLabel</class>
<child_name>CList:title</child_name>
<name>label847726</name>
<label>Cols</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
</widget>
<widget>
<class>GtkLabel</class>
<child_name>CList:title</child_name>
<name>label847727</name>
<label>Rows</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0.5</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
</widget>
</widget>
</widget>
</widget>
</widget>
</GTK-Interface>