diff options
Diffstat (limited to 'user-interface.ui')
-rw-r--r-- | user-interface.ui | 133 |
1 files changed, 71 insertions, 62 deletions
diff --git a/user-interface.ui b/user-interface.ui index be36742..a2fafe0 100644 --- a/user-interface.ui +++ b/user-interface.ui @@ -188,10 +188,10 @@ Lennart Weller <lhw@ring0.de></property> <property name="label" translatable="yes">Stock & Price Information</property> <property name="use_action_appearance">False</property> <property name="visible">True</property> - <property name="sensitive">False</property> <property name="can_focus">False</property> <property name="image">image4</property> <property name="use_stock">False</property> + <signal name="activate" handler="show_stock_dialog" swapped="no"/> </object> </child> <child> @@ -599,11 +599,30 @@ Lennart Weller <lhw@ring0.de></property> <action-widget response="0">button-restock-add</action-widget> </action-widgets> </object> + <object class="GtkListStore" id="stock-store"> + <columns> + <!-- column-name id --> + <column type="gchararray"/> + <!-- column-name name --> + <column type="gchararray"/> + <!-- column-name amount --> + <column type="gint"/> + <!-- column-name memberprice --> + <column type="gchararray"/> + <!-- column-name guestprice --> + <column type="gchararray"/> + </columns> + </object> <object class="GtkDialog" id="stock-dialog"> + <property name="width_request">400</property> + <property name="height_request">500</property> <property name="can_focus">False</property> <property name="border_width">5</property> <property name="title" translatable="yes">stock</property> <property name="type_hint">dialog</property> + <signal name="close" handler="gtk_widget_hide" swapped="no"/> + <signal name="delete-event" handler="gtk_widget_hide_on_delete" swapped="no"/> + <signal name="response" handler="gtk_widget_hide" swapped="no"/> <child internal-child="vbox"> <object class="GtkBox" id="dialog-vbox4"> <property name="can_focus">False</property> @@ -643,77 +662,67 @@ Lennart Weller <lhw@ring0.de></property> <property name="can_focus">True</property> <property name="shadow_type">in</property> <child> - <object class="GtkViewport" id="viewport1"> + <object class="GtkTreeView" id="treeview"> <property name="visible">True</property> - <property name="can_focus">False</property> + <property name="can_focus">True</property> + <property name="model">stock-store</property> + <property name="search_column">1</property> + <property name="enable_grid_lines">vertical</property> + <child internal-child="selection"> + <object class="GtkTreeSelection" id="treeview-selection"/> + </child> <child> - <object class="GtkGrid" id="grid4"> - <property name="visible">True</property> - <property name="can_focus">False</property> + <object class="GtkTreeViewColumn" id="treeviewcolumn1"> + <property name="title" translatable="yes">ID</property> <child> - <object class="GtkLabel" id="label7"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">EAN</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">0</property> - <property name="width">1</property> - <property name="height">1</property> - </packing> + <object class="GtkCellRendererText" id="cellrenderertext1"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + </child> + <child> + <object class="GtkTreeViewColumn" id="treeviewcolumn2"> + <property name="title" translatable="yes">Name</property> <child> - <object class="GtkLabel" id="label8"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">Name</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">0</property> - <property name="width">1</property> - <property name="height">1</property> - </packing> + <object class="GtkCellRendererText" id="cellrenderertext2"/> + <attributes> + <attribute name="text">1</attribute> + </attributes> </child> + </object> + </child> + <child> + <object class="GtkTreeViewColumn" id="treeviewcolumn3"> + <property name="title" translatable="yes">Amount</property> <child> - <object class="GtkLabel" id="label9"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">Amount</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="top_attach">0</property> - <property name="width">1</property> - <property name="height">1</property> - </packing> + <object class="GtkCellRendererText" id="cellrenderertext3"/> + <attributes> + <attribute name="text">2</attribute> + </attributes> </child> + </object> + </child> + <child> + <object class="GtkTreeViewColumn" id="treeviewcolumn4"> + <property name="title" translatable="yes">Member Price</property> <child> - <object class="GtkLabel" id="label10"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">Member Price</property> - </object> - <packing> - <property name="left_attach">3</property> - <property name="top_attach">0</property> - <property name="width">1</property> - <property name="height">1</property> - </packing> + <object class="GtkCellRendererText" id="cellrenderertext4"/> + <attributes> + <attribute name="text">3</attribute> + </attributes> </child> + </object> + </child> + <child> + <object class="GtkTreeViewColumn" id="treeviewcolumn5"> + <property name="title" translatable="yes">Guest Price</property> <child> - <object class="GtkLabel" id="label11"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">Guest Price</property> - </object> - <packing> - <property name="left_attach">4</property> - <property name="top_attach">0</property> - <property name="width">1</property> - <property name="height">1</property> - </packing> + <object class="GtkCellRendererText" id="cellrenderertext5"/> + <attributes> + <attribute name="text">4</attribute> + </attributes> </child> </object> </child> @@ -721,7 +730,7 @@ Lennart Weller <lhw@ring0.de></property> </child> </object> <packing> - <property name="expand">False</property> + <property name="expand">True</property> <property name="fill">True</property> <property name="position">1</property> </packing> |