OSDN Git Service

9f81225f0049dc2886bf3d26372f8df1ecee9d23
[kp123/kp123.git] / src / kp123.glade
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3   <requires lib="gtk+" version="2.24"/>
4   <!-- interface-naming-policy project-wide -->
5   <object class="GtkListStore" id="kanji_store">
6     <columns>
7       <!-- column-name kanji -->
8       <column type="gchararray"/>
9     </columns>
10   </object>
11   <object class="GtkWindow" id="mainwnd">
12     <property name="can_focus">False</property>
13     <property name="default_width">400</property>
14     <property name="default_height">300</property>
15     <signal name="delete-event" handler="gtk_main_quit" swapped="no"/>
16     <child>
17       <object class="GtkVBox" id="vbox1">
18         <property name="visible">True</property>
19         <property name="can_focus">False</property>
20         <child>
21           <object class="GtkFrame" id="frame1">
22             <property name="visible">True</property>
23             <property name="can_focus">False</property>
24             <property name="label_xalign">0</property>
25             <property name="shadow_type">none</property>
26             <child>
27               <object class="GtkAlignment" id="alignment1">
28                 <property name="visible">True</property>
29                 <property name="can_focus">False</property>
30                 <child>
31                   <object class="GtkHBox" id="hbox2">
32                     <property name="visible">True</property>
33                     <property name="can_focus">False</property>
34                     <child>
35                       <placeholder/>
36                     </child>
37                     <child>
38                       <object class="GtkTreeView" id="treeview">
39                         <property name="width_request">50</property>
40                         <property name="visible">True</property>
41                         <property name="can_focus">True</property>
42                         <property name="model">kanji_store</property>
43                         <property name="headers_visible">False</property>
44                         <property name="headers_clickable">False</property>
45                       </object>
46                       <packing>
47                         <property name="expand">False</property>
48                         <property name="fill">False</property>
49                         <property name="pack_type">end</property>
50                         <property name="position">1</property>
51                       </packing>
52                     </child>
53                     <child>
54                       <object class="GtkVSeparator" id="separator">
55                         <property name="visible">True</property>
56                         <property name="can_focus">False</property>
57                       </object>
58                       <packing>
59                         <property name="expand">False</property>
60                         <property name="fill">False</property>
61                         <property name="pack_type">end</property>
62                         <property name="position">2</property>
63                       </packing>
64                     </child>
65                   </object>
66                 </child>
67               </object>
68             </child>
69             <child type="label_item">
70               <placeholder/>
71             </child>
72           </object>
73           <packing>
74             <property name="expand">True</property>
75             <property name="fill">True</property>
76             <property name="position">0</property>
77           </packing>
78         </child>
79         <child>
80           <object class="GtkHBox" id="hbox1">
81             <property name="visible">True</property>
82             <property name="can_focus">False</property>
83             <child>
84               <object class="GtkCheckButton" id="annotate">
85                 <property name="label" translatable="yes">Annotate</property>
86                 <property name="visible">True</property>
87                 <property name="can_focus">True</property>
88                 <property name="receives_default">False</property>
89                 <property name="use_action_appearance">False</property>
90                 <property name="draw_indicator">True</property>
91                 <signal name="toggled" handler="annotate_toggled_cb" swapped="no"/>
92               </object>
93               <packing>
94                 <property name="expand">False</property>
95                 <property name="fill">False</property>
96                 <property name="position">0</property>
97               </packing>
98             </child>
99             <child>
100               <object class="GtkButton" id="exit">
101                 <property name="visible">True</property>
102                 <property name="can_focus">True</property>
103                 <property name="receives_default">True</property>
104                 <property name="use_action_appearance">False</property>
105                 <property name="relief">none</property>
106                 <signal name="clicked" handler="exit_clicked_cb" swapped="no"/>
107                 <child>
108                   <object class="GtkImage" id="image1">
109                     <property name="visible">True</property>
110                     <property name="can_focus">False</property>
111                     <property name="stock">gtk-quit</property>
112                     <property name="icon-size">2</property>
113                   </object>
114                 </child>
115               </object>
116               <packing>
117                 <property name="expand">False</property>
118                 <property name="fill">False</property>
119                 <property name="position">1</property>
120               </packing>
121             </child>
122             <child>
123               <object class="GtkButton" id="clear">
124                 <property name="visible">True</property>
125                 <property name="can_focus">True</property>
126                 <property name="receives_default">True</property>
127                 <property name="use_action_appearance">False</property>
128                 <property name="relief">none</property>
129                 <signal name="clicked" handler="clear_clicked_cb" swapped="no"/>
130                 <child>
131                   <object class="GtkImage" id="image2">
132                     <property name="visible">True</property>
133                     <property name="can_focus">False</property>
134                     <property name="stock">gtk-clear</property>
135                     <property name="icon-size">2</property>
136                   </object>
137                 </child>
138               </object>
139               <packing>
140                 <property name="expand">False</property>
141                 <property name="fill">False</property>
142                 <property name="position">2</property>
143               </packing>
144             </child>
145             <child>
146               <object class="GtkButton" id="undo">
147                 <property name="visible">True</property>
148                 <property name="can_focus">True</property>
149                 <property name="receives_default">True</property>
150                 <property name="use_action_appearance">False</property>
151                 <property name="relief">none</property>
152                 <signal name="clicked" handler="undo_clicked_cb" swapped="no"/>
153                 <child>
154                   <object class="GtkImage" id="image3">
155                     <property name="visible">True</property>
156                     <property name="can_focus">False</property>
157                     <property name="stock">gtk-undo</property>
158                     <property name="icon-size">2</property>
159                   </object>
160                 </child>
161               </object>
162               <packing>
163                 <property name="expand">False</property>
164                 <property name="fill">False</property>
165                 <property name="position">3</property>
166               </packing>
167             </child>
168             <child>
169               <object class="GtkFontButton" id="fontbtn">
170                 <property name="visible">True</property>
171                 <property name="can_focus">True</property>
172                 <property name="receives_default">True</property>
173                 <property name="use_action_appearance">False</property>
174                 <property name="relief">none</property>
175                 <signal name="font-set" handler="fontbtn_font_set_cb" swapped="no"/>
176               </object>
177               <packing>
178                 <property name="expand">False</property>
179                 <property name="fill">False</property>
180                 <property name="pack_type">end</property>
181                 <property name="position">4</property>
182               </packing>
183             </child>
184           </object>
185           <packing>
186             <property name="expand">False</property>
187             <property name="fill">False</property>
188             <property name="position">1</property>
189           </packing>
190         </child>
191       </object>
192     </child>
193   </object>
194 </interface>