comparison gtk-gui/gui.stetic @ 53:28b242612ad7

Re #60: Add UI to add/remove/edit weapons in GTK * Use proper method for making dialog appear Re #306: Combine equipment lists in GTK# * Populate unit equipment lists on unit display widget
author IBBoard <dev@ibboard.co.uk>
date Wed, 25 Aug 2010 15:21:56 +0000
parents 4bad8cb3f889
children f9f6e9db5350
comparison
equal deleted inserted replaced
52:4bad8cb3f889 53:28b242612ad7
762 <property name="Expand">False</property> 762 <property name="Expand">False</property>
763 <property name="Fill">False</property> 763 <property name="Fill">False</property>
764 </packing> 764 </packing>
765 </child> 765 </child>
766 <child> 766 <child>
767 <widget class="Gtk.Table" id="table1"> 767 <widget class="Gtk.HBox" id="hbox2">
768 <property name="MemberName" /> 768 <property name="MemberName" />
769 <property name="NRows">2</property> 769 <property name="Spacing">6</property>
770 <property name="NColumns">3</property> 770 <child>
771 <property name="RowSpacing">6</property> 771 <widget class="Gtk.Table" id="table1">
772 <property name="ColumnSpacing">6</property> 772 <property name="MemberName" />
773 <child> 773 <property name="NRows">2</property>
774 <placeholder /> 774 <property name="NColumns">2</property>
775 </child> 775 <property name="RowSpacing">6</property>
776 <child> 776 <property name="ColumnSpacing">6</property>
777 <widget class="Gtk.Label" id="equipmentLabel"> 777 <child>
778 <property name="MemberName" /> 778 <widget class="Gtk.Label" id="equipmentLabel">
779 <property name="LabelProp" translatable="yes">equipment:</property>
780 </widget>
781 <packing>
782 <property name="AutoSize">True</property>
783 <property name="XOptions">Fill</property>
784 <property name="YOptions">Fill</property>
785 <property name="XExpand">False</property>
786 <property name="XFill">True</property>
787 <property name="XShrink">False</property>
788 <property name="YExpand">False</property>
789 <property name="YFill">True</property>
790 <property name="YShrink">False</property>
791 </packing>
792 </child>
793 <child>
794 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow2">
795 <property name="MemberName" />
796 <property name="ShadowType">In</property>
797 <child>
798 <widget class="Gtk.NodeView" id="equipmentList">
799 <property name="MemberName" /> 779 <property name="MemberName" />
800 <property name="CanFocus">True</property> 780 <property name="LabelProp" translatable="yes">equipment:</property>
801 <property name="ShowScrollbars">True</property>
802 </widget> 781 </widget>
803 </child> 782 <packing>
804 </widget> 783 <property name="AutoSize">True</property>
805 <packing> 784 <property name="XOptions">Fill</property>
806 <property name="LeftAttach">1</property> 785 <property name="YOptions">Fill</property>
807 <property name="RightAttach">2</property> 786 <property name="XExpand">False</property>
808 <property name="AutoSize">True</property> 787 <property name="XFill">True</property>
809 <property name="YOptions">Fill</property> 788 <property name="XShrink">False</property>
810 <property name="XExpand">True</property> 789 <property name="YExpand">False</property>
811 <property name="XFill">True</property> 790 <property name="YFill">True</property>
812 <property name="XShrink">False</property> 791 <property name="YShrink">False</property>
813 <property name="YExpand">False</property> 792 </packing>
814 <property name="YFill">True</property> 793 </child>
815 <property name="YShrink">False</property> 794 <child>
816 </packing> 795 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow2">
817 </child>
818 <child>
819 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow3">
820 <property name="MemberName" />
821 <property name="ShadowType">In</property>
822 <child>
823 <widget class="Gtk.TextView" id="notesView">
824 <property name="MemberName" /> 796 <property name="MemberName" />
825 <property name="CanFocus">True</property> 797 <property name="ShadowType">In</property>
826 <property name="ShowScrollbars">True</property> 798 <child>
827 <property name="Editable">False</property> 799 <widget class="Gtk.NodeView" id="equipmentList">
828 <property name="Text" translatable="yes" /> 800 <property name="MemberName" />
801 <property name="CanFocus">True</property>
802 <property name="ShowScrollbars">True</property>
803 <property name="HeadersVisible">False</property>
804 </widget>
805 </child>
829 </widget> 806 </widget>
830 </child> 807 <packing>
831 </widget> 808 <property name="LeftAttach">1</property>
832 <packing> 809 <property name="RightAttach">2</property>
833 <property name="TopAttach">1</property> 810 <property name="AutoSize">True</property>
834 <property name="BottomAttach">2</property> 811 <property name="YOptions">Fill</property>
835 <property name="LeftAttach">1</property> 812 <property name="XExpand">True</property>
836 <property name="RightAttach">2</property> 813 <property name="XFill">True</property>
837 <property name="AutoSize">True</property> 814 <property name="XShrink">False</property>
838 <property name="YOptions">Fill</property> 815 <property name="YExpand">False</property>
839 <property name="XExpand">True</property> 816 <property name="YFill">True</property>
840 <property name="XFill">True</property> 817 <property name="YShrink">False</property>
841 <property name="XShrink">False</property> 818 </packing>
842 <property name="YExpand">False</property> 819 </child>
843 <property name="YFill">True</property> 820 <child>
844 <property name="YShrink">False</property> 821 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow3">
845 </packing> 822 <property name="MemberName" />
846 </child> 823 <property name="ShadowType">In</property>
847 <child> 824 <child>
848 <widget class="Gtk.Label" id="lblNotes"> 825 <widget class="Gtk.TextView" id="notesView">
849 <property name="MemberName" /> 826 <property name="MemberName" />
850 <property name="LabelProp" translatable="yes">notes:</property> 827 <property name="CanFocus">True</property>
851 </widget> 828 <property name="ShowScrollbars">True</property>
852 <packing> 829 <property name="Editable">False</property>
853 <property name="TopAttach">1</property> 830 <property name="Text" translatable="yes" />
854 <property name="BottomAttach">2</property> 831 </widget>
855 <property name="AutoSize">True</property> 832 </child>
856 <property name="XOptions">Fill</property> 833 </widget>
857 <property name="YOptions">Fill</property> 834 <packing>
858 <property name="XExpand">False</property> 835 <property name="TopAttach">1</property>
859 <property name="XFill">True</property> 836 <property name="BottomAttach">2</property>
860 <property name="XShrink">False</property> 837 <property name="LeftAttach">1</property>
861 <property name="YExpand">False</property> 838 <property name="RightAttach">2</property>
862 <property name="YFill">True</property> 839 <property name="AutoSize">True</property>
863 <property name="YShrink">False</property> 840 <property name="YOptions">Fill</property>
841 <property name="XExpand">True</property>
842 <property name="XFill">True</property>
843 <property name="XShrink">False</property>
844 <property name="YExpand">False</property>
845 <property name="YFill">True</property>
846 <property name="YShrink">False</property>
847 </packing>
848 </child>
849 <child>
850 <widget class="Gtk.Label" id="lblNotes">
851 <property name="MemberName" />
852 <property name="LabelProp" translatable="yes">notes:</property>
853 </widget>
854 <packing>
855 <property name="TopAttach">1</property>
856 <property name="BottomAttach">2</property>
857 <property name="AutoSize">True</property>
858 <property name="XOptions">Fill</property>
859 <property name="YOptions">Fill</property>
860 <property name="XExpand">False</property>
861 <property name="XFill">True</property>
862 <property name="XShrink">False</property>
863 <property name="YExpand">False</property>
864 <property name="YFill">True</property>
865 <property name="YShrink">False</property>
866 </packing>
867 </child>
868 </widget>
869 <packing>
870 <property name="Position">0</property>
871 <property name="AutoSize">True</property>
864 </packing> 872 </packing>
865 </child> 873 </child>
866 <child> 874 <child>
867 <widget class="Gtk.VBox" id="vbox3"> 875 <widget class="Gtk.VBox" id="vbox3">
868 <property name="MemberName" /> 876 <property name="MemberName" />
928 <property name="Fill">False</property> 936 <property name="Fill">False</property>
929 </packing> 937 </packing>
930 </child> 938 </child>
931 </widget> 939 </widget>
932 <packing> 940 <packing>
933 <property name="LeftAttach">2</property> 941 <property name="Position">1</property>
934 <property name="RightAttach">3</property> 942 <property name="AutoSize">True</property>
935 <property name="AutoSize">True</property> 943 <property name="Expand">False</property>
936 <property name="XOptions">Fill</property> 944 <property name="Fill">False</property>
937 <property name="YOptions">Fill</property>
938 <property name="XExpand">False</property>
939 <property name="XFill">True</property>
940 <property name="XShrink">False</property>
941 <property name="YExpand">False</property>
942 <property name="YFill">True</property>
943 <property name="YShrink">False</property>
944 </packing> 945 </packing>
945 </child> 946 </child>
946 </widget> 947 </widget>
947 <packing> 948 <packing>
948 <property name="Position">3</property> 949 <property name="Position">3</property>
949 <property name="AutoSize">True</property> 950 <property name="AutoSize">True</property>
950 <property name="Expand">False</property> 951 <property name="Expand">False</property>
951 <property name="Fill">False</property> 952 <property name="Fill">False</property>
952 </packing> 953 </packing>
954 </child>
955 <child>
956 <placeholder />
953 </child> 957 </child>
954 <child> 958 <child>
955 <placeholder /> 959 <placeholder />
956 </child> 960 </child>
957 </widget> 961 </widget>
1266 <property name="CanFocus">True</property> 1270 <property name="CanFocus">True</property>
1267 <property name="UseStock">True</property> 1271 <property name="UseStock">True</property>
1268 <property name="Type">StockItem</property> 1272 <property name="Type">StockItem</property>
1269 <property name="StockId">gtk-cancel</property> 1273 <property name="StockId">gtk-cancel</property>
1270 <property name="ResponseId">-6</property> 1274 <property name="ResponseId">-6</property>
1275 <signal name="Clicked" handler="CancelButtonClicked" />
1271 <property name="label">gtk-cancel</property> 1276 <property name="label">gtk-cancel</property>
1272 </widget> 1277 </widget>
1273 <packing> 1278 <packing>
1274 <property name="Expand">False</property> 1279 <property name="Expand">False</property>
1275 <property name="Fill">False</property> 1280 <property name="Fill">False</property>