Tizen 2.1 base
[platform/core/uifw/ise-engine-sunpinyin.git] / wrapper / ibus / setup / setup.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3   <requires lib="gtk+" version="2.16"/>
4   <object class="GtkAdjustment" id="candidate_adjustment">
5     <property name="lower">1</property>
6     <property name="upper">11</property>
7     <property name="value">9</property>
8     <property name="step_increment">1</property>
9     <property name="page_increment">1</property>
10     <property name="page_size">1</property>
11   </object>
12   <object class="GtkDialog" id="dlg_correction_setup">
13     <property name="can_focus">False</property>
14     <property name="border_width">5</property>
15     <property name="title" translatable="yes">Auto Correct Setup</property>
16     <property name="resizable">False</property>
17     <property name="modal">True</property>
18     <property name="window_position">center</property>
19     <property name="type_hint">normal</property>
20     <child internal-child="vbox">
21       <object class="GtkBox" id="dialog-vbox4">
22         <property name="visible">True</property>
23         <property name="can_focus">False</property>
24         <property name="orientation">vertical</property>
25         <property name="spacing">2</property>
26         <child internal-child="action_area">
27           <object class="GtkButtonBox" id="dialog-action_area4">
28             <property name="visible">True</property>
29             <property name="can_focus">False</property>
30             <property name="layout_style">end</property>
31             <child>
32               <object class="GtkButton" id="correction_select_all">
33                 <property name="label" translatable="yes">All</property>
34                 <property name="visible">True</property>
35                 <property name="can_focus">True</property>
36                 <property name="receives_default">True</property>
37                 <property name="use_action_appearance">False</property>
38                 <signal name="clicked" handler="on_correction_select_all_clicked" swapped="no"/>
39               </object>
40               <packing>
41                 <property name="expand">False</property>
42                 <property name="fill">False</property>
43                 <property name="position">0</property>
44               </packing>
45             </child>
46             <child>
47               <object class="GtkButton" id="correction_unselect_all">
48                 <property name="label" translatable="yes">None</property>
49                 <property name="visible">True</property>
50                 <property name="can_focus">True</property>
51                 <property name="receives_default">True</property>
52                 <property name="use_action_appearance">False</property>
53                 <signal name="clicked" handler="on_correction_uncheck_all_clicked" swapped="no"/>
54               </object>
55               <packing>
56                 <property name="expand">False</property>
57                 <property name="fill">False</property>
58                 <property name="position">1</property>
59               </packing>
60             </child>
61             <child>
62               <object class="GtkButton" id="correction_ok">
63                 <property name="label">gtk-ok</property>
64                 <property name="visible">True</property>
65                 <property name="can_focus">True</property>
66                 <property name="receives_default">True</property>
67                 <property name="use_action_appearance">False</property>
68                 <property name="use_stock">True</property>
69                 <signal name="clicked" handler="on_correction_ok_clicked" swapped="no"/>
70               </object>
71               <packing>
72                 <property name="expand">False</property>
73                 <property name="fill">False</property>
74                 <property name="position">2</property>
75               </packing>
76             </child>
77             <child>
78               <object class="GtkButton" id="correction_cancel">
79                 <property name="label">gtk-cancel</property>
80                 <property name="visible">True</property>
81                 <property name="can_focus">True</property>
82                 <property name="receives_default">True</property>
83                 <property name="use_action_appearance">False</property>
84                 <property name="use_stock">True</property>
85                 <signal name="clicked" handler="on_correction_cancel_clicked" swapped="no"/>
86               </object>
87               <packing>
88                 <property name="expand">False</property>
89                 <property name="fill">False</property>
90                 <property name="position">3</property>
91               </packing>
92             </child>
93           </object>
94           <packing>
95             <property name="expand">False</property>
96             <property name="fill">True</property>
97             <property name="pack_type">end</property>
98             <property name="position">0</property>
99           </packing>
100         </child>
101         <child>
102           <object class="GtkTable" id="table11">
103             <property name="visible">True</property>
104             <property name="can_focus">False</property>
105             <property name="n_rows">3</property>
106             <property name="n_columns">2</property>
107             <property name="homogeneous">True</property>
108             <child>
109               <object class="GtkCheckButton" id="QuanPin/AutoCorrection/GnNg">
110                 <property name="label">gn -&gt; ng</property>
111                 <property name="visible">True</property>
112                 <property name="can_focus">True</property>
113                 <property name="receives_default">False</property>
114                 <property name="use_action_appearance">False</property>
115                 <property name="active">True</property>
116                 <property name="draw_indicator">True</property>
117               </object>
118             </child>
119             <child>
120               <object class="GtkCheckButton" id="QuanPin/AutoCorrection/ImgIng">
121                 <property name="label">img -&gt; ing</property>
122                 <property name="visible">True</property>
123                 <property name="can_focus">True</property>
124                 <property name="receives_default">False</property>
125                 <property name="use_action_appearance">False</property>
126                 <property name="active">True</property>
127                 <property name="draw_indicator">True</property>
128               </object>
129               <packing>
130                 <property name="top_attach">1</property>
131                 <property name="bottom_attach">2</property>
132               </packing>
133             </child>
134             <child>
135               <object class="GtkCheckButton" id="QuanPin/AutoCorrection/UeiUi">
136                 <property name="label">uei -&gt; ui</property>
137                 <property name="visible">True</property>
138                 <property name="can_focus">True</property>
139                 <property name="receives_default">False</property>
140                 <property name="use_action_appearance">False</property>
141                 <property name="active">True</property>
142                 <property name="draw_indicator">True</property>
143               </object>
144               <packing>
145                 <property name="top_attach">2</property>
146                 <property name="bottom_attach">3</property>
147               </packing>
148             </child>
149             <child>
150               <object class="GtkCheckButton" id="QuanPin/AutoCorrection/UenUn">
151                 <property name="label">uen -&gt; un</property>
152                 <property name="visible">True</property>
153                 <property name="can_focus">True</property>
154                 <property name="receives_default">False</property>
155                 <property name="use_action_appearance">False</property>
156                 <property name="active">True</property>
157                 <property name="draw_indicator">True</property>
158               </object>
159               <packing>
160                 <property name="left_attach">1</property>
161                 <property name="right_attach">2</property>
162               </packing>
163             </child>
164             <child>
165               <object class="GtkCheckButton" id="QuanPin/AutoCorrection/IouIu">
166                 <property name="label">iou -&gt; iu</property>
167                 <property name="visible">True</property>
168                 <property name="can_focus">True</property>
169                 <property name="receives_default">False</property>
170                 <property name="use_action_appearance">False</property>
171                 <property name="active">True</property>
172                 <property name="draw_indicator">True</property>
173               </object>
174               <packing>
175                 <property name="left_attach">1</property>
176                 <property name="right_attach">2</property>
177                 <property name="top_attach">1</property>
178                 <property name="bottom_attach">2</property>
179               </packing>
180             </child>
181             <child>
182               <placeholder/>
183             </child>
184           </object>
185           <packing>
186             <property name="expand">False</property>
187             <property name="fill">True</property>
188             <property name="position">1</property>
189           </packing>
190         </child>
191       </object>
192     </child>
193     <action-widgets>
194       <action-widget response="0">correction_select_all</action-widget>
195       <action-widget response="0">correction_unselect_all</action-widget>
196       <action-widget response="0">correction_ok</action-widget>
197       <action-widget response="0">correction_cancel</action-widget>
198     </action-widgets>
199   </object>
200   <object class="GtkDialog" id="dlg_fuzzy_setup">
201     <property name="can_focus">False</property>
202     <property name="border_width">5</property>
203     <property name="title" translatable="yes">Fuzzy Pinyin Setup</property>
204     <property name="resizable">False</property>
205     <property name="modal">True</property>
206     <property name="window_position">center</property>
207     <property name="type_hint">normal</property>
208     <child internal-child="vbox">
209       <object class="GtkBox" id="dialog-vbox1">
210         <property name="visible">True</property>
211         <property name="can_focus">False</property>
212         <property name="orientation">vertical</property>
213         <property name="spacing">2</property>
214         <child internal-child="action_area">
215           <object class="GtkButtonBox" id="dialog-action_area1">
216             <property name="visible">True</property>
217             <property name="can_focus">False</property>
218             <property name="layout_style">end</property>
219             <child>
220               <object class="GtkButton" id="fuzzy_select_all">
221                 <property name="label" translatable="yes">All</property>
222                 <property name="visible">True</property>
223                 <property name="can_focus">True</property>
224                 <property name="receives_default">True</property>
225                 <property name="use_action_appearance">False</property>
226                 <signal name="clicked" handler="on_fuzzy_select_all_clicked" swapped="no"/>
227               </object>
228               <packing>
229                 <property name="expand">False</property>
230                 <property name="fill">False</property>
231                 <property name="position">0</property>
232               </packing>
233             </child>
234             <child>
235               <object class="GtkButton" id="fuzzy_unselect_all">
236                 <property name="label" translatable="yes">None</property>
237                 <property name="visible">True</property>
238                 <property name="can_focus">True</property>
239                 <property name="receives_default">True</property>
240                 <property name="use_action_appearance">False</property>
241                 <signal name="clicked" handler="on_fuzzy_unselect_all_clicked" swapped="no"/>
242               </object>
243               <packing>
244                 <property name="expand">False</property>
245                 <property name="fill">False</property>
246                 <property name="position">1</property>
247               </packing>
248             </child>
249             <child>
250               <object class="GtkButton" id="fuzzy_ok">
251                 <property name="label">gtk-ok</property>
252                 <property name="visible">True</property>
253                 <property name="can_focus">True</property>
254                 <property name="receives_default">True</property>
255                 <property name="use_action_appearance">False</property>
256                 <property name="use_stock">True</property>
257                 <signal name="clicked" handler="on_fuzzy_ok_clicked" swapped="no"/>
258               </object>
259               <packing>
260                 <property name="expand">False</property>
261                 <property name="fill">False</property>
262                 <property name="position">2</property>
263               </packing>
264             </child>
265             <child>
266               <object class="GtkButton" id="fuzzy_cancel">
267                 <property name="label">gtk-cancel</property>
268                 <property name="visible">True</property>
269                 <property name="can_focus">True</property>
270                 <property name="receives_default">True</property>
271                 <property name="use_action_appearance">False</property>
272                 <property name="use_stock">True</property>
273                 <signal name="clicked" handler="on_fuzzy_cancel_clicked" swapped="no"/>
274               </object>
275               <packing>
276                 <property name="expand">False</property>
277                 <property name="fill">False</property>
278                 <property name="position">3</property>
279               </packing>
280             </child>
281           </object>
282           <packing>
283             <property name="expand">False</property>
284             <property name="fill">True</property>
285             <property name="pack_type">end</property>
286             <property name="position">0</property>
287           </packing>
288         </child>
289         <child>
290           <object class="GtkTable" id="table1">
291             <property name="visible">True</property>
292             <property name="can_focus">False</property>
293             <property name="n_rows">7</property>
294             <property name="n_columns">2</property>
295             <property name="homogeneous">True</property>
296             <child>
297               <object class="GtkCheckButton" id="QuanPin/Fuzzy/ZhiZi">
298                 <property name="label">z -&gt; zh</property>
299                 <property name="visible">True</property>
300                 <property name="can_focus">True</property>
301                 <property name="receives_default">False</property>
302                 <property name="use_action_appearance">False</property>
303                 <property name="active">True</property>
304                 <property name="draw_indicator">True</property>
305               </object>
306             </child>
307             <child>
308               <object class="GtkCheckButton" id="QuanPin/Fuzzy/ChiCi">
309                 <property name="label">c -&gt; ch</property>
310                 <property name="visible">True</property>
311                 <property name="can_focus">True</property>
312                 <property name="receives_default">False</property>
313                 <property name="use_action_appearance">False</property>
314                 <property name="active">True</property>
315                 <property name="draw_indicator">True</property>
316               </object>
317               <packing>
318                 <property name="top_attach">1</property>
319                 <property name="bottom_attach">2</property>
320               </packing>
321             </child>
322             <child>
323               <object class="GtkCheckButton" id="QuanPin/Fuzzy/ShiSi">
324                 <property name="label">s -&gt; sh</property>
325                 <property name="visible">True</property>
326                 <property name="can_focus">True</property>
327                 <property name="receives_default">False</property>
328                 <property name="use_action_appearance">False</property>
329                 <property name="active">True</property>
330                 <property name="draw_indicator">True</property>
331               </object>
332               <packing>
333                 <property name="top_attach">2</property>
334                 <property name="bottom_attach">3</property>
335               </packing>
336             </child>
337             <child>
338               <object class="GtkCheckButton" id="QuanPin/Fuzzy/AnAng">
339                 <property name="label">an -&gt; ang</property>
340                 <property name="visible">True</property>
341                 <property name="can_focus">True</property>
342                 <property name="receives_default">False</property>
343                 <property name="use_action_appearance">False</property>
344                 <property name="active">True</property>
345                 <property name="draw_indicator">True</property>
346               </object>
347               <packing>
348                 <property name="top_attach">3</property>
349                 <property name="bottom_attach">4</property>
350               </packing>
351             </child>
352             <child>
353               <object class="GtkCheckButton" id="QuanPin/Fuzzy/OnOng">
354                 <property name="label">on -&gt; ong</property>
355                 <property name="visible">True</property>
356                 <property name="can_focus">True</property>
357                 <property name="receives_default">False</property>
358                 <property name="use_action_appearance">False</property>
359                 <property name="active">True</property>
360                 <property name="draw_indicator">True</property>
361               </object>
362               <packing>
363                 <property name="top_attach">4</property>
364                 <property name="bottom_attach">5</property>
365               </packing>
366             </child>
367             <child>
368               <object class="GtkCheckButton" id="QuanPin/Fuzzy/EnEng">
369                 <property name="label">en -&gt; eng</property>
370                 <property name="visible">True</property>
371                 <property name="can_focus">True</property>
372                 <property name="receives_default">False</property>
373                 <property name="use_action_appearance">False</property>
374                 <property name="active">True</property>
375                 <property name="draw_indicator">True</property>
376               </object>
377               <packing>
378                 <property name="top_attach">5</property>
379                 <property name="bottom_attach">6</property>
380               </packing>
381             </child>
382             <child>
383               <object class="GtkCheckButton" id="QuanPin/Fuzzy/InIng">
384                 <property name="label">in -&gt; ing</property>
385                 <property name="visible">True</property>
386                 <property name="can_focus">True</property>
387                 <property name="receives_default">False</property>
388                 <property name="use_action_appearance">False</property>
389                 <property name="active">True</property>
390                 <property name="draw_indicator">True</property>
391               </object>
392               <packing>
393                 <property name="top_attach">6</property>
394                 <property name="bottom_attach">7</property>
395               </packing>
396             </child>
397             <child>
398               <object class="GtkCheckButton" id="QuanPin/Fuzzy/EngOng">
399                 <property name="label">eng -&gt; ong</property>
400                 <property name="visible">True</property>
401                 <property name="can_focus">True</property>
402                 <property name="receives_default">False</property>
403                 <property name="use_action_appearance">False</property>
404                 <property name="draw_indicator">True</property>
405               </object>
406               <packing>
407                 <property name="left_attach">1</property>
408                 <property name="right_attach">2</property>
409               </packing>
410             </child>
411             <child>
412               <object class="GtkCheckButton" id="QuanPin/Fuzzy/IanIang">
413                 <property name="label">ian -&gt; iang</property>
414                 <property name="visible">True</property>
415                 <property name="can_focus">True</property>
416                 <property name="receives_default">False</property>
417                 <property name="use_action_appearance">False</property>
418                 <property name="active">True</property>
419                 <property name="draw_indicator">True</property>
420               </object>
421               <packing>
422                 <property name="left_attach">1</property>
423                 <property name="right_attach">2</property>
424                 <property name="top_attach">1</property>
425                 <property name="bottom_attach">2</property>
426               </packing>
427             </child>
428             <child>
429               <object class="GtkCheckButton" id="QuanPin/Fuzzy/UanUang">
430                 <property name="label">uan -&gt; uang</property>
431                 <property name="visible">True</property>
432                 <property name="can_focus">True</property>
433                 <property name="receives_default">False</property>
434                 <property name="use_action_appearance">False</property>
435                 <property name="draw_indicator">True</property>
436               </object>
437               <packing>
438                 <property name="left_attach">1</property>
439                 <property name="right_attach">2</property>
440                 <property name="top_attach">2</property>
441                 <property name="bottom_attach">3</property>
442               </packing>
443             </child>
444             <child>
445               <object class="GtkCheckButton" id="QuanPin/Fuzzy/NeLe">
446                 <property name="label">l -&gt; n</property>
447                 <property name="visible">True</property>
448                 <property name="can_focus">True</property>
449                 <property name="receives_default">False</property>
450                 <property name="use_action_appearance">False</property>
451                 <property name="active">True</property>
452                 <property name="draw_indicator">True</property>
453               </object>
454               <packing>
455                 <property name="left_attach">1</property>
456                 <property name="right_attach">2</property>
457                 <property name="top_attach">3</property>
458                 <property name="bottom_attach">4</property>
459               </packing>
460             </child>
461             <child>
462               <object class="GtkCheckButton" id="QuanPin/Fuzzy/FoHe">
463                 <property name="label">f -&gt; h</property>
464                 <property name="visible">True</property>
465                 <property name="can_focus">True</property>
466                 <property name="receives_default">False</property>
467                 <property name="use_action_appearance">False</property>
468                 <property name="active">True</property>
469                 <property name="draw_indicator">True</property>
470               </object>
471               <packing>
472                 <property name="left_attach">1</property>
473                 <property name="right_attach">2</property>
474                 <property name="top_attach">4</property>
475                 <property name="bottom_attach">5</property>
476               </packing>
477             </child>
478             <child>
479               <object class="GtkCheckButton" id="QuanPin/Fuzzy/LeRi">
480                 <property name="label">r -&gt; l</property>
481                 <property name="visible">True</property>
482                 <property name="can_focus">True</property>
483                 <property name="receives_default">False</property>
484                 <property name="use_action_appearance">False</property>
485                 <property name="active">True</property>
486                 <property name="draw_indicator">True</property>
487               </object>
488               <packing>
489                 <property name="left_attach">1</property>
490                 <property name="right_attach">2</property>
491                 <property name="top_attach">5</property>
492                 <property name="bottom_attach">6</property>
493               </packing>
494             </child>
495             <child>
496               <object class="GtkCheckButton" id="QuanPin/Fuzzy/KeGe">
497                 <property name="label">k -&gt; g</property>
498                 <property name="visible">True</property>
499                 <property name="can_focus">True</property>
500                 <property name="receives_default">False</property>
501                 <property name="use_action_appearance">False</property>
502                 <property name="draw_indicator">True</property>
503               </object>
504               <packing>
505                 <property name="left_attach">1</property>
506                 <property name="right_attach">2</property>
507                 <property name="top_attach">6</property>
508                 <property name="bottom_attach">7</property>
509               </packing>
510             </child>
511           </object>
512           <packing>
513             <property name="expand">False</property>
514             <property name="fill">True</property>
515             <property name="position">1</property>
516           </packing>
517         </child>
518       </object>
519     </child>
520     <action-widgets>
521       <action-widget response="-1">fuzzy_select_all</action-widget>
522       <action-widget response="0">fuzzy_unselect_all</action-widget>
523       <action-widget response="0">fuzzy_ok</action-widget>
524       <action-widget response="0">fuzzy_cancel</action-widget>
525     </action-widgets>
526   </object>
527   <object class="GtkDialog" id="dlg_punctmapping_setup">
528     <property name="can_focus">False</property>
529     <property name="border_width">5</property>
530     <property name="title" translatable="yes">Punct Mapping</property>
531     <property name="resizable">False</property>
532     <property name="modal">True</property>
533     <property name="window_position">center</property>
534     <property name="type_hint">normal</property>
535     <child internal-child="vbox">
536       <object class="GtkBox" id="dialog-vbox2">
537         <property name="visible">True</property>
538         <property name="can_focus">False</property>
539         <property name="orientation">vertical</property>
540         <property name="spacing">2</property>
541         <child internal-child="action_area">
542           <object class="GtkButtonBox" id="dialog-action_area2">
543             <property name="visible">True</property>
544             <property name="can_focus">False</property>
545             <property name="layout_style">end</property>
546             <child>
547               <object class="GtkButton" id="punctmapping_select_all">
548                 <property name="label" translatable="yes">All</property>
549                 <property name="visible">True</property>
550                 <property name="can_focus">True</property>
551                 <property name="receives_default">True</property>
552                 <property name="use_action_appearance">False</property>
553                 <signal name="clicked" handler="on_punctmapping_select_all_clicked" swapped="no"/>
554               </object>
555               <packing>
556                 <property name="expand">False</property>
557                 <property name="fill">False</property>
558                 <property name="position">0</property>
559               </packing>
560             </child>
561             <child>
562               <object class="GtkButton" id="punctmapping_unselect_all">
563                 <property name="label" translatable="yes">None</property>
564                 <property name="visible">True</property>
565                 <property name="can_focus">True</property>
566                 <property name="receives_default">True</property>
567                 <property name="use_action_appearance">False</property>
568                 <signal name="clicked" handler="on_punctmapping_unselect_all_clicked" swapped="no"/>
569               </object>
570               <packing>
571                 <property name="expand">False</property>
572                 <property name="fill">False</property>
573                 <property name="position">1</property>
574               </packing>
575             </child>
576             <child>
577               <object class="GtkButton" id="punctmapping_ok">
578                 <property name="label">gtk-ok</property>
579                 <property name="visible">True</property>
580                 <property name="can_focus">True</property>
581                 <property name="receives_default">True</property>
582                 <property name="use_action_appearance">False</property>
583                 <property name="use_stock">True</property>
584                 <signal name="clicked" handler="on_punctmapping_ok_clicked" swapped="no"/>
585               </object>
586               <packing>
587                 <property name="expand">False</property>
588                 <property name="fill">False</property>
589                 <property name="position">2</property>
590               </packing>
591             </child>
592             <child>
593               <object class="GtkButton" id="punctmapping_cancel">
594                 <property name="label">gtk-cancel</property>
595                 <property name="visible">True</property>
596                 <property name="can_focus">True</property>
597                 <property name="receives_default">True</property>
598                 <property name="use_action_appearance">False</property>
599                 <property name="use_stock">True</property>
600                 <signal name="clicked" handler="on_punctmapping_cancel_clicked" swapped="no"/>
601               </object>
602               <packing>
603                 <property name="expand">False</property>
604                 <property name="fill">False</property>
605                 <property name="position">3</property>
606               </packing>
607             </child>
608           </object>
609           <packing>
610             <property name="expand">False</property>
611             <property name="fill">True</property>
612             <property name="pack_type">end</property>
613             <property name="position">0</property>
614           </packing>
615         </child>
616         <child>
617           <object class="GtkVBox" id="vbox5">
618             <property name="visible">True</property>
619             <property name="can_focus">False</property>
620             <child>
621               <object class="GtkHBox" id="hbox1">
622                 <property name="visible">True</property>
623                 <property name="can_focus">False</property>
624                 <child>
625                   <object class="GtkToggleButton" id="togglebutton1">
626                     <property name="label">~
627 `</property>
628                     <property name="visible">True</property>
629                     <property name="can_focus">True</property>
630                     <property name="receives_default">True</property>
631                     <property name="use_action_appearance">False</property>
632                   </object>
633                   <packing>
634                     <property name="expand">True</property>
635                     <property name="fill">True</property>
636                     <property name="position">0</property>
637                   </packing>
638                 </child>
639                 <child>
640                   <object class="GtkToggleButton" id="togglebutton2">
641                     <property name="label">!
642 1</property>
643                     <property name="height_request">1</property>
644                     <property name="visible">True</property>
645                     <property name="can_focus">True</property>
646                     <property name="receives_default">True</property>
647                     <property name="use_action_appearance">False</property>
648                   </object>
649                   <packing>
650                     <property name="expand">True</property>
651                     <property name="fill">True</property>
652                     <property name="position">1</property>
653                   </packing>
654                 </child>
655                 <child>
656                   <object class="GtkToggleButton" id="togglebutton3">
657                     <property name="label">@
658 2</property>
659                     <property name="visible">True</property>
660                     <property name="can_focus">True</property>
661                     <property name="receives_default">True</property>
662                     <property name="use_action_appearance">False</property>
663                   </object>
664                   <packing>
665                     <property name="expand">True</property>
666                     <property name="fill">True</property>
667                     <property name="position">2</property>
668                   </packing>
669                 </child>
670                 <child>
671                   <object class="GtkToggleButton" id="togglebutton4">
672                     <property name="label">#
673 3</property>
674                     <property name="visible">True</property>
675                     <property name="can_focus">True</property>
676                     <property name="receives_default">True</property>
677                     <property name="use_action_appearance">False</property>
678                   </object>
679                   <packing>
680                     <property name="expand">True</property>
681                     <property name="fill">True</property>
682                     <property name="position">3</property>
683                   </packing>
684                 </child>
685                 <child>
686                   <object class="GtkToggleButton" id="togglebutton5">
687                     <property name="label">$
688 4</property>
689                     <property name="visible">True</property>
690                     <property name="can_focus">True</property>
691                     <property name="receives_default">True</property>
692                     <property name="use_action_appearance">False</property>
693                   </object>
694                   <packing>
695                     <property name="expand">True</property>
696                     <property name="fill">True</property>
697                     <property name="position">4</property>
698                   </packing>
699                 </child>
700                 <child>
701                   <object class="GtkToggleButton" id="togglebutton6">
702                     <property name="label">%
703 5</property>
704                     <property name="visible">True</property>
705                     <property name="can_focus">True</property>
706                     <property name="receives_default">True</property>
707                     <property name="use_action_appearance">False</property>
708                   </object>
709                   <packing>
710                     <property name="expand">True</property>
711                     <property name="fill">True</property>
712                     <property name="position">5</property>
713                   </packing>
714                 </child>
715                 <child>
716                   <object class="GtkToggleButton" id="togglebutton7">
717                     <property name="label">^
718 6</property>
719                     <property name="visible">True</property>
720                     <property name="can_focus">True</property>
721                     <property name="receives_default">True</property>
722                     <property name="use_action_appearance">False</property>
723                   </object>
724                   <packing>
725                     <property name="expand">True</property>
726                     <property name="fill">True</property>
727                     <property name="position">6</property>
728                   </packing>
729                 </child>
730                 <child>
731                   <object class="GtkToggleButton" id="togglebutton8">
732                     <property name="label">&amp;
733 7</property>
734                     <property name="visible">True</property>
735                     <property name="can_focus">True</property>
736                     <property name="receives_default">True</property>
737                     <property name="use_action_appearance">False</property>
738                   </object>
739                   <packing>
740                     <property name="expand">True</property>
741                     <property name="fill">True</property>
742                     <property name="position">7</property>
743                   </packing>
744                 </child>
745                 <child>
746                   <object class="GtkToggleButton" id="togglebutton9">
747                     <property name="label">*
748 8</property>
749                     <property name="visible">True</property>
750                     <property name="can_focus">True</property>
751                     <property name="receives_default">True</property>
752                     <property name="use_action_appearance">False</property>
753                   </object>
754                   <packing>
755                     <property name="expand">True</property>
756                     <property name="fill">True</property>
757                     <property name="position">8</property>
758                   </packing>
759                 </child>
760                 <child>
761                   <object class="GtkToggleButton" id="togglebutton10">
762                     <property name="label">(
763 9</property>
764                     <property name="visible">True</property>
765                     <property name="can_focus">True</property>
766                     <property name="receives_default">True</property>
767                     <property name="use_action_appearance">False</property>
768                   </object>
769                   <packing>
770                     <property name="expand">True</property>
771                     <property name="fill">True</property>
772                     <property name="position">9</property>
773                   </packing>
774                 </child>
775                 <child>
776                   <object class="GtkToggleButton" id="togglebutton11">
777                     <property name="label">)
778 0</property>
779                     <property name="visible">True</property>
780                     <property name="can_focus">True</property>
781                     <property name="receives_default">True</property>
782                     <property name="use_action_appearance">False</property>
783                   </object>
784                   <packing>
785                     <property name="expand">True</property>
786                     <property name="fill">True</property>
787                     <property name="position">10</property>
788                   </packing>
789                 </child>
790                 <child>
791                   <object class="GtkToggleButton" id="togglebutton12">
792                     <property name="label">_
793 -</property>
794                     <property name="visible">True</property>
795                     <property name="can_focus">True</property>
796                     <property name="receives_default">True</property>
797                     <property name="use_action_appearance">False</property>
798                   </object>
799                   <packing>
800                     <property name="expand">True</property>
801                     <property name="fill">True</property>
802                     <property name="position">11</property>
803                   </packing>
804                 </child>
805                 <child>
806                   <object class="GtkToggleButton" id="togglebutton13">
807                     <property name="label">+
808 =</property>
809                     <property name="visible">True</property>
810                     <property name="can_focus">True</property>
811                     <property name="receives_default">True</property>
812                     <property name="use_action_appearance">False</property>
813                   </object>
814                   <packing>
815                     <property name="expand">True</property>
816                     <property name="fill">True</property>
817                     <property name="position">12</property>
818                   </packing>
819                 </child>
820                 <child>
821                   <object class="GtkToggleButton" id="togglebutton14">
822                     <property name="label">|
823 \</property>
824                     <property name="visible">True</property>
825                     <property name="can_focus">True</property>
826                     <property name="receives_default">True</property>
827                     <property name="use_action_appearance">False</property>
828                   </object>
829                   <packing>
830                     <property name="expand">True</property>
831                     <property name="fill">True</property>
832                     <property name="position">13</property>
833                   </packing>
834                 </child>
835                 <child>
836                   <object class="GtkToggleButton" id="togglebutton15">
837                     <property name="label">&lt;-</property>
838                     <property name="visible">True</property>
839                     <property name="sensitive">False</property>
840                     <property name="can_focus">True</property>
841                     <property name="receives_default">True</property>
842                     <property name="use_action_appearance">False</property>
843                   </object>
844                   <packing>
845                     <property name="expand">True</property>
846                     <property name="fill">True</property>
847                     <property name="position">14</property>
848                   </packing>
849                 </child>
850               </object>
851               <packing>
852                 <property name="expand">True</property>
853                 <property name="fill">True</property>
854                 <property name="position">0</property>
855               </packing>
856             </child>
857             <child>
858               <object class="GtkHBox" id="hbox2">
859                 <property name="visible">True</property>
860                 <property name="can_focus">False</property>
861                 <child>
862                   <object class="GtkToggleButton" id="togglebutton16">
863                     <property name="label">tab</property>
864                     <property name="width_request">27</property>
865                     <property name="visible">True</property>
866                     <property name="sensitive">False</property>
867                     <property name="can_focus">True</property>
868                     <property name="receives_default">True</property>
869                     <property name="use_action_appearance">False</property>
870                   </object>
871                   <packing>
872                     <property name="expand">True</property>
873                     <property name="fill">True</property>
874                     <property name="position">0</property>
875                   </packing>
876                 </child>
877                 <child>
878                   <object class="GtkToggleButton" id="togglebutton17">
879                     <property name="label">Q</property>
880                     <property name="visible">True</property>
881                     <property name="sensitive">False</property>
882                     <property name="can_focus">True</property>
883                     <property name="receives_default">True</property>
884                     <property name="use_action_appearance">False</property>
885                   </object>
886                   <packing>
887                     <property name="expand">True</property>
888                     <property name="fill">True</property>
889                     <property name="position">1</property>
890                   </packing>
891                 </child>
892                 <child>
893                   <object class="GtkToggleButton" id="togglebutton18">
894                     <property name="label">W</property>
895                     <property name="visible">True</property>
896                     <property name="sensitive">False</property>
897                     <property name="can_focus">True</property>
898                     <property name="receives_default">True</property>
899                     <property name="use_action_appearance">False</property>
900                   </object>
901                   <packing>
902                     <property name="expand">True</property>
903                     <property name="fill">True</property>
904                     <property name="position">2</property>
905                   </packing>
906                 </child>
907                 <child>
908                   <object class="GtkToggleButton" id="togglebutton19">
909                     <property name="label">E</property>
910                     <property name="visible">True</property>
911                     <property name="sensitive">False</property>
912                     <property name="can_focus">True</property>
913                     <property name="receives_default">True</property>
914                     <property name="use_action_appearance">False</property>
915                   </object>
916                   <packing>
917                     <property name="expand">True</property>
918                     <property name="fill">True</property>
919                     <property name="position">3</property>
920                   </packing>
921                 </child>
922                 <child>
923                   <object class="GtkToggleButton" id="togglebutton20">
924                     <property name="label">R</property>
925                     <property name="visible">True</property>
926                     <property name="sensitive">False</property>
927                     <property name="can_focus">True</property>
928                     <property name="receives_default">True</property>
929                     <property name="use_action_appearance">False</property>
930                   </object>
931                   <packing>
932                     <property name="expand">True</property>
933                     <property name="fill">True</property>
934                     <property name="position">4</property>
935                   </packing>
936                 </child>
937                 <child>
938                   <object class="GtkToggleButton" id="togglebutton21">
939                     <property name="label">T</property>
940                     <property name="visible">True</property>
941                     <property name="sensitive">False</property>
942                     <property name="can_focus">True</property>
943                     <property name="receives_default">True</property>
944                     <property name="use_action_appearance">False</property>
945                   </object>
946                   <packing>
947                     <property name="expand">True</property>
948                     <property name="fill">True</property>
949                     <property name="position">5</property>
950                   </packing>
951                 </child>
952                 <child>
953                   <object class="GtkToggleButton" id="togglebutton22">
954                     <property name="label">Y</property>
955                     <property name="visible">True</property>
956                     <property name="sensitive">False</property>
957                     <property name="can_focus">True</property>
958                     <property name="receives_default">True</property>
959                     <property name="use_action_appearance">False</property>
960                   </object>
961                   <packing>
962                     <property name="expand">True</property>
963                     <property name="fill">True</property>
964                     <property name="position">6</property>
965                   </packing>
966                 </child>
967                 <child>
968                   <object class="GtkToggleButton" id="togglebutton23">
969                     <property name="label">U</property>
970                     <property name="visible">True</property>
971                     <property name="sensitive">False</property>
972                     <property name="can_focus">True</property>
973                     <property name="receives_default">True</property>
974                     <property name="use_action_appearance">False</property>
975                   </object>
976                   <packing>
977                     <property name="expand">True</property>
978                     <property name="fill">True</property>
979                     <property name="position">7</property>
980                   </packing>
981                 </child>
982                 <child>
983                   <object class="GtkToggleButton" id="togglebutton24">
984                     <property name="label">I</property>
985                     <property name="visible">True</property>
986                     <property name="sensitive">False</property>
987                     <property name="can_focus">True</property>
988                     <property name="receives_default">True</property>
989                     <property name="use_action_appearance">False</property>
990                   </object>
991                   <packing>
992                     <property name="expand">True</property>
993                     <property name="fill">True</property>
994                     <property name="position">8</property>
995                   </packing>
996                 </child>
997                 <child>
998                   <object class="GtkToggleButton" id="togglebutton25">
999                     <property name="label">O</property>
1000                     <property name="visible">True</property>
1001                     <property name="sensitive">False</property>
1002                     <property name="can_focus">True</property>
1003                     <property name="receives_default">True</property>
1004                     <property name="use_action_appearance">False</property>
1005                   </object>
1006                   <packing>
1007                     <property name="expand">True</property>
1008                     <property name="fill">True</property>
1009                     <property name="position">9</property>
1010                   </packing>
1011                 </child>
1012                 <child>
1013                   <object class="GtkToggleButton" id="togglebutton26">
1014                     <property name="label">P</property>
1015                     <property name="visible">True</property>
1016                     <property name="sensitive">False</property>
1017                     <property name="can_focus">True</property>
1018                     <property name="receives_default">True</property>
1019                     <property name="use_action_appearance">False</property>
1020                   </object>
1021                   <packing>
1022                     <property name="expand">True</property>
1023                     <property name="fill">True</property>
1024                     <property name="position">10</property>
1025                   </packing>
1026                 </child>
1027                 <child>
1028                   <object class="GtkToggleButton" id="togglebutton27">
1029                     <property name="label">{
1030 [</property>
1031                     <property name="visible">True</property>
1032                     <property name="can_focus">True</property>
1033                     <property name="receives_default">True</property>
1034                     <property name="use_action_appearance">False</property>
1035                   </object>
1036                   <packing>
1037                     <property name="expand">True</property>
1038                     <property name="fill">True</property>
1039                     <property name="position">11</property>
1040                   </packing>
1041                 </child>
1042                 <child>
1043                   <object class="GtkToggleButton" id="togglebutton28">
1044                     <property name="label">}
1045 ]</property>
1046                     <property name="visible">True</property>
1047                     <property name="can_focus">True</property>
1048                     <property name="receives_default">True</property>
1049                     <property name="use_action_appearance">False</property>
1050                   </object>
1051                   <packing>
1052                     <property name="expand">True</property>
1053                     <property name="fill">True</property>
1054                     <property name="position">12</property>
1055                   </packing>
1056                 </child>
1057                 <child>
1058                   <placeholder/>
1059                 </child>
1060               </object>
1061               <packing>
1062                 <property name="expand">True</property>
1063                 <property name="fill">True</property>
1064                 <property name="position">1</property>
1065               </packing>
1066             </child>
1067             <child>
1068               <object class="GtkHBox" id="hbox3">
1069                 <property name="visible">True</property>
1070                 <property name="can_focus">False</property>
1071                 <child>
1072                   <object class="GtkToggleButton" id="togglebutton29">
1073                     <property name="label">caps</property>
1074                     <property name="visible">True</property>
1075                     <property name="sensitive">False</property>
1076                     <property name="can_focus">True</property>
1077                     <property name="receives_default">True</property>
1078                     <property name="use_action_appearance">False</property>
1079                   </object>
1080                   <packing>
1081                     <property name="expand">True</property>
1082                     <property name="fill">True</property>
1083                     <property name="position">0</property>
1084                   </packing>
1085                 </child>
1086                 <child>
1087                   <object class="GtkToggleButton" id="togglebutton30">
1088                     <property name="label">A</property>
1089                     <property name="visible">True</property>
1090                     <property name="sensitive">False</property>
1091                     <property name="can_focus">True</property>
1092                     <property name="receives_default">True</property>
1093                     <property name="use_action_appearance">False</property>
1094                   </object>
1095                   <packing>
1096                     <property name="expand">True</property>
1097                     <property name="fill">True</property>
1098                     <property name="position">1</property>
1099                   </packing>
1100                 </child>
1101                 <child>
1102                   <object class="GtkToggleButton" id="togglebutton31">
1103                     <property name="label">S</property>
1104                     <property name="visible">True</property>
1105                     <property name="sensitive">False</property>
1106                     <property name="can_focus">True</property>
1107                     <property name="receives_default">True</property>
1108                     <property name="use_action_appearance">False</property>
1109                   </object>
1110                   <packing>
1111                     <property name="expand">True</property>
1112                     <property name="fill">True</property>
1113                     <property name="position">2</property>
1114                   </packing>
1115                 </child>
1116                 <child>
1117                   <object class="GtkToggleButton" id="togglebutton32">
1118                     <property name="label">D</property>
1119                     <property name="visible">True</property>
1120                     <property name="sensitive">False</property>
1121                     <property name="can_focus">True</property>
1122                     <property name="receives_default">True</property>
1123                     <property name="use_action_appearance">False</property>
1124                   </object>
1125                   <packing>
1126                     <property name="expand">True</property>
1127                     <property name="fill">True</property>
1128                     <property name="position">3</property>
1129                   </packing>
1130                 </child>
1131                 <child>
1132                   <object class="GtkToggleButton" id="togglebutton33">
1133                     <property name="label">F</property>
1134                     <property name="visible">True</property>
1135                     <property name="sensitive">False</property>
1136                     <property name="can_focus">True</property>
1137                     <property name="receives_default">True</property>
1138                     <property name="use_action_appearance">False</property>
1139                   </object>
1140                   <packing>
1141                     <property name="expand">True</property>
1142                     <property name="fill">True</property>
1143                     <property name="position">4</property>
1144                   </packing>
1145                 </child>
1146                 <child>
1147                   <object class="GtkToggleButton" id="togglebutton34">
1148                     <property name="label">G</property>
1149                     <property name="visible">True</property>
1150                     <property name="sensitive">False</property>
1151                     <property name="can_focus">True</property>
1152                     <property name="receives_default">True</property>
1153                     <property name="use_action_appearance">False</property>
1154                   </object>
1155                   <packing>
1156                     <property name="expand">True</property>
1157                     <property name="fill">True</property>
1158                     <property name="position">5</property>
1159                   </packing>
1160                 </child>
1161                 <child>
1162                   <object class="GtkToggleButton" id="togglebutton35">
1163                     <property name="label">H</property>
1164                     <property name="visible">True</property>
1165                     <property name="sensitive">False</property>
1166                     <property name="can_focus">True</property>
1167                     <property name="receives_default">True</property>
1168                     <property name="use_action_appearance">False</property>
1169                   </object>
1170                   <packing>
1171                     <property name="expand">True</property>
1172                     <property name="fill">True</property>
1173                     <property name="position">6</property>
1174                   </packing>
1175                 </child>
1176                 <child>
1177                   <object class="GtkToggleButton" id="togglebutton36">
1178                     <property name="label">J</property>
1179                     <property name="visible">True</property>
1180                     <property name="sensitive">False</property>
1181                     <property name="can_focus">True</property>
1182                     <property name="receives_default">True</property>
1183                     <property name="use_action_appearance">False</property>
1184                   </object>
1185                   <packing>
1186                     <property name="expand">True</property>
1187                     <property name="fill">True</property>
1188                     <property name="position">7</property>
1189                   </packing>
1190                 </child>
1191                 <child>
1192                   <object class="GtkToggleButton" id="togglebutton37">
1193                     <property name="label">K</property>
1194                     <property name="visible">True</property>
1195                     <property name="sensitive">False</property>
1196                     <property name="can_focus">True</property>
1197                     <property name="receives_default">True</property>
1198                     <property name="use_action_appearance">False</property>
1199                   </object>
1200                   <packing>
1201                     <property name="expand">True</property>
1202                     <property name="fill">True</property>
1203                     <property name="position">8</property>
1204                   </packing>
1205                 </child>
1206                 <child>
1207                   <object class="GtkToggleButton" id="togglebutton38">
1208                     <property name="label">L</property>
1209                     <property name="visible">True</property>
1210                     <property name="sensitive">False</property>
1211                     <property name="can_focus">True</property>
1212                     <property name="receives_default">True</property>
1213                     <property name="use_action_appearance">False</property>
1214                   </object>
1215                   <packing>
1216                     <property name="expand">True</property>
1217                     <property name="fill">True</property>
1218                     <property name="position">9</property>
1219                   </packing>
1220                 </child>
1221                 <child>
1222                   <object class="GtkToggleButton" id="togglebutton39">
1223                     <property name="label">:
1224 ;</property>
1225                     <property name="visible">True</property>
1226                     <property name="can_focus">True</property>
1227                     <property name="receives_default">True</property>
1228                     <property name="use_action_appearance">False</property>
1229                   </object>
1230                   <packing>
1231                     <property name="expand">True</property>
1232                     <property name="fill">True</property>
1233                     <property name="position">10</property>
1234                   </packing>
1235                 </child>
1236                 <child>
1237                   <object class="GtkToggleButton" id="togglebutton40">
1238                     <property name="label">"
1239 '</property>
1240                     <property name="visible">True</property>
1241                     <property name="can_focus">True</property>
1242                     <property name="receives_default">True</property>
1243                     <property name="use_action_appearance">False</property>
1244                   </object>
1245                   <packing>
1246                     <property name="expand">True</property>
1247                     <property name="fill">True</property>
1248                     <property name="position">11</property>
1249                   </packing>
1250                 </child>
1251                 <child>
1252                   <object class="GtkToggleButton" id="togglebutton41">
1253                     <property name="label">Enter</property>
1254                     <property name="width_request">42</property>
1255                     <property name="visible">True</property>
1256                     <property name="sensitive">False</property>
1257                     <property name="can_focus">True</property>
1258                     <property name="receives_default">True</property>
1259                     <property name="use_action_appearance">False</property>
1260                   </object>
1261                   <packing>
1262                     <property name="expand">True</property>
1263                     <property name="fill">True</property>
1264                     <property name="position">12</property>
1265                   </packing>
1266                 </child>
1267               </object>
1268               <packing>
1269                 <property name="expand">True</property>
1270                 <property name="fill">True</property>
1271                 <property name="position">2</property>
1272               </packing>
1273             </child>
1274             <child>
1275               <object class="GtkHBox" id="hbox4">
1276                 <property name="visible">True</property>
1277                 <property name="can_focus">False</property>
1278                 <child>
1279                   <object class="GtkToggleButton" id="togglebutton42">
1280                     <property name="label"> shift </property>
1281                     <property name="visible">True</property>
1282                     <property name="sensitive">False</property>
1283                     <property name="can_focus">True</property>
1284                     <property name="receives_default">True</property>
1285                     <property name="use_action_appearance">False</property>
1286                   </object>
1287                   <packing>
1288                     <property name="expand">True</property>
1289                     <property name="fill">True</property>
1290                     <property name="position">0</property>
1291                   </packing>
1292                 </child>
1293                 <child>
1294                   <object class="GtkToggleButton" id="togglebutton43">
1295                     <property name="label">Z</property>
1296                     <property name="visible">True</property>
1297                     <property name="sensitive">False</property>
1298                     <property name="can_focus">True</property>
1299                     <property name="receives_default">True</property>
1300                     <property name="use_action_appearance">False</property>
1301                   </object>
1302                   <packing>
1303                     <property name="expand">True</property>
1304                     <property name="fill">True</property>
1305                     <property name="position">1</property>
1306                   </packing>
1307                 </child>
1308                 <child>
1309                   <object class="GtkToggleButton" id="togglebutton44">
1310                     <property name="label">X</property>
1311                     <property name="visible">True</property>
1312                     <property name="sensitive">False</property>
1313                     <property name="can_focus">True</property>
1314                     <property name="receives_default">True</property>
1315                     <property name="use_action_appearance">False</property>
1316                   </object>
1317                   <packing>
1318                     <property name="expand">True</property>
1319                     <property name="fill">True</property>
1320                     <property name="position">2</property>
1321                   </packing>
1322                 </child>
1323                 <child>
1324                   <object class="GtkToggleButton" id="togglebutton45">
1325                     <property name="label">C</property>
1326                     <property name="visible">True</property>
1327                     <property name="sensitive">False</property>
1328                     <property name="can_focus">True</property>
1329                     <property name="receives_default">True</property>
1330                     <property name="use_action_appearance">False</property>
1331                   </object>
1332                   <packing>
1333                     <property name="expand">True</property>
1334                     <property name="fill">True</property>
1335                     <property name="position">3</property>
1336                   </packing>
1337                 </child>
1338                 <child>
1339                   <object class="GtkToggleButton" id="togglebutton46">
1340                     <property name="label">V</property>
1341                     <property name="visible">True</property>
1342                     <property name="sensitive">False</property>
1343                     <property name="can_focus">True</property>
1344                     <property name="receives_default">True</property>
1345                     <property name="use_action_appearance">False</property>
1346                   </object>
1347                   <packing>
1348                     <property name="expand">True</property>
1349                     <property name="fill">True</property>
1350                     <property name="position">4</property>
1351                   </packing>
1352                 </child>
1353                 <child>
1354                   <object class="GtkToggleButton" id="togglebutton47">
1355                     <property name="label">B</property>
1356                     <property name="visible">True</property>
1357                     <property name="sensitive">False</property>
1358                     <property name="can_focus">True</property>
1359                     <property name="receives_default">True</property>
1360                     <property name="use_action_appearance">False</property>
1361                   </object>
1362                   <packing>
1363                     <property name="expand">True</property>
1364                     <property name="fill">True</property>
1365                     <property name="position">5</property>
1366                   </packing>
1367                 </child>
1368                 <child>
1369                   <object class="GtkToggleButton" id="togglebutton48">
1370                     <property name="label">N</property>
1371                     <property name="visible">True</property>
1372                     <property name="sensitive">False</property>
1373                     <property name="can_focus">True</property>
1374                     <property name="receives_default">True</property>
1375                     <property name="use_action_appearance">False</property>
1376                   </object>
1377                   <packing>
1378                     <property name="expand">True</property>
1379                     <property name="fill">True</property>
1380                     <property name="position">6</property>
1381                   </packing>
1382                 </child>
1383                 <child>
1384                   <object class="GtkToggleButton" id="togglebutton49">
1385                     <property name="label">M</property>
1386                     <property name="visible">True</property>
1387                     <property name="sensitive">False</property>
1388                     <property name="can_focus">True</property>
1389                     <property name="receives_default">True</property>
1390                     <property name="use_action_appearance">False</property>
1391                   </object>
1392                   <packing>
1393                     <property name="expand">True</property>
1394                     <property name="fill">True</property>
1395                     <property name="position">7</property>
1396                   </packing>
1397                 </child>
1398                 <child>
1399                   <object class="GtkToggleButton" id="togglebutton50">
1400                     <property name="label">&lt;
1401 ,</property>
1402                     <property name="visible">True</property>
1403                     <property name="can_focus">True</property>
1404                     <property name="receives_default">True</property>
1405                     <property name="use_action_appearance">False</property>
1406                   </object>
1407                   <packing>
1408                     <property name="expand">True</property>
1409                     <property name="fill">True</property>
1410                     <property name="position">8</property>
1411                   </packing>
1412                 </child>
1413                 <child>
1414                   <object class="GtkToggleButton" id="togglebutton51">
1415                     <property name="label">&gt;
1416 .</property>
1417                     <property name="visible">True</property>
1418                     <property name="can_focus">True</property>
1419                     <property name="receives_default">True</property>
1420                     <property name="use_action_appearance">False</property>
1421                   </object>
1422                   <packing>
1423                     <property name="expand">True</property>
1424                     <property name="fill">True</property>
1425                     <property name="position">9</property>
1426                   </packing>
1427                 </child>
1428                 <child>
1429                   <object class="GtkToggleButton" id="togglebutton52">
1430                     <property name="label">?
1431 /</property>
1432                     <property name="visible">True</property>
1433                     <property name="can_focus">True</property>
1434                     <property name="receives_default">True</property>
1435                     <property name="use_action_appearance">False</property>
1436                   </object>
1437                   <packing>
1438                     <property name="expand">True</property>
1439                     <property name="fill">True</property>
1440                     <property name="position">10</property>
1441                   </packing>
1442                 </child>
1443                 <child>
1444                   <object class="GtkToggleButton" id="togglebutton53">
1445                     <property name="label"> shift </property>
1446                     <property name="visible">True</property>
1447                     <property name="sensitive">False</property>
1448                     <property name="can_focus">True</property>
1449                     <property name="receives_default">True</property>
1450                     <property name="use_action_appearance">False</property>
1451                   </object>
1452                   <packing>
1453                     <property name="expand">True</property>
1454                     <property name="fill">True</property>
1455                     <property name="position">11</property>
1456                   </packing>
1457                 </child>
1458               </object>
1459               <packing>
1460                 <property name="expand">True</property>
1461                 <property name="fill">True</property>
1462                 <property name="position">3</property>
1463               </packing>
1464             </child>
1465             <child>
1466               <object class="GtkHBox" id="hbox5">
1467                 <property name="visible">True</property>
1468                 <property name="can_focus">False</property>
1469                 <child>
1470                   <object class="GtkToggleButton" id="togglebutton54">
1471                     <property name="label">Ctrl</property>
1472                     <property name="visible">True</property>
1473                     <property name="sensitive">False</property>
1474                     <property name="can_focus">True</property>
1475                     <property name="receives_default">True</property>
1476                     <property name="use_action_appearance">False</property>
1477                   </object>
1478                   <packing>
1479                     <property name="expand">True</property>
1480                     <property name="fill">True</property>
1481                     <property name="position">0</property>
1482                   </packing>
1483                 </child>
1484                 <child>
1485                   <object class="GtkToggleButton" id="togglebutton55">
1486                     <property name="label">Win</property>
1487                     <property name="visible">True</property>
1488                     <property name="sensitive">False</property>
1489                     <property name="can_focus">True</property>
1490                     <property name="receives_default">True</property>
1491                     <property name="use_action_appearance">False</property>
1492                   </object>
1493                   <packing>
1494                     <property name="expand">True</property>
1495                     <property name="fill">True</property>
1496                     <property name="position">1</property>
1497                   </packing>
1498                 </child>
1499                 <child>
1500                   <object class="GtkToggleButton" id="togglebutton56">
1501                     <property name="label">Alt</property>
1502                     <property name="visible">True</property>
1503                     <property name="sensitive">False</property>
1504                     <property name="can_focus">True</property>
1505                     <property name="receives_default">True</property>
1506                     <property name="use_action_appearance">False</property>
1507                   </object>
1508                   <packing>
1509                     <property name="expand">True</property>
1510                     <property name="fill">True</property>
1511                     <property name="position">2</property>
1512                   </packing>
1513                 </child>
1514                 <child>
1515                   <object class="GtkToggleButton" id="togglebutton57">
1516                     <property name="label">                                                                  </property>
1517                     <property name="visible">True</property>
1518                     <property name="sensitive">False</property>
1519                     <property name="can_focus">True</property>
1520                     <property name="receives_default">True</property>
1521                     <property name="use_action_appearance">False</property>
1522                   </object>
1523                   <packing>
1524                     <property name="expand">True</property>
1525                     <property name="fill">True</property>
1526                     <property name="position">3</property>
1527                   </packing>
1528                 </child>
1529                 <child>
1530                   <object class="GtkToggleButton" id="togglebutton58">
1531                     <property name="label">Alt</property>
1532                     <property name="visible">True</property>
1533                     <property name="sensitive">False</property>
1534                     <property name="can_focus">True</property>
1535                     <property name="receives_default">True</property>
1536                     <property name="use_action_appearance">False</property>
1537                   </object>
1538                   <packing>
1539                     <property name="expand">True</property>
1540                     <property name="fill">True</property>
1541                     <property name="position">4</property>
1542                   </packing>
1543                 </child>
1544                 <child>
1545                   <object class="GtkToggleButton" id="togglebutton59">
1546                     <property name="label">Win</property>
1547                     <property name="visible">True</property>
1548                     <property name="sensitive">False</property>
1549                     <property name="can_focus">True</property>
1550                     <property name="receives_default">True</property>
1551                     <property name="use_action_appearance">False</property>
1552                   </object>
1553                   <packing>
1554                     <property name="expand">True</property>
1555                     <property name="fill">True</property>
1556                     <property name="position">5</property>
1557                   </packing>
1558                 </child>
1559                 <child>
1560                   <object class="GtkToggleButton" id="togglebutton60">
1561                     <property name="label">[]]</property>
1562                     <property name="visible">True</property>
1563                     <property name="sensitive">False</property>
1564                     <property name="can_focus">True</property>
1565                     <property name="receives_default">True</property>
1566                     <property name="use_action_appearance">False</property>
1567                   </object>
1568                   <packing>
1569                     <property name="expand">True</property>
1570                     <property name="fill">True</property>
1571                     <property name="position">6</property>
1572                   </packing>
1573                 </child>
1574                 <child>
1575                   <object class="GtkToggleButton" id="togglebutton61">
1576                     <property name="label">Ctrl</property>
1577                     <property name="visible">True</property>
1578                     <property name="sensitive">False</property>
1579                     <property name="can_focus">True</property>
1580                     <property name="receives_default">True</property>
1581                     <property name="use_action_appearance">False</property>
1582                   </object>
1583                   <packing>
1584                     <property name="expand">True</property>
1585                     <property name="fill">True</property>
1586                     <property name="position">7</property>
1587                   </packing>
1588                 </child>
1589               </object>
1590               <packing>
1591                 <property name="expand">True</property>
1592                 <property name="fill">True</property>
1593                 <property name="position">4</property>
1594               </packing>
1595             </child>
1596           </object>
1597           <packing>
1598             <property name="expand">False</property>
1599             <property name="fill">True</property>
1600             <property name="position">1</property>
1601           </packing>
1602         </child>
1603       </object>
1604     </child>
1605     <action-widgets>
1606       <action-widget response="0">punctmapping_select_all</action-widget>
1607       <action-widget response="0">punctmapping_unselect_all</action-widget>
1608       <action-widget response="0">punctmapping_ok</action-widget>
1609       <action-widget response="0">punctmapping_cancel</action-widget>
1610     </action-widgets>
1611   </object>
1612   <object class="GtkWindow" id="main_window">
1613     <property name="visible">True</property>
1614     <property name="can_focus">False</property>
1615     <property name="title" translatable="yes">SunPinyin Setup</property>
1616     <property name="resizable">False</property>
1617     <property name="window_position">center</property>
1618     <signal name="destroy" handler="on_main_cancel_clicked" swapped="no"/>
1619     <child>
1620       <object class="GtkVBox" id="vbox1">
1621         <property name="visible">True</property>
1622         <property name="can_focus">False</property>
1623         <child>
1624           <object class="GtkNotebook" id="notebook1">
1625             <property name="visible">True</property>
1626             <property name="can_focus">True</property>
1627             <property name="border_width">5</property>
1628             <child>
1629               <object class="GtkVBox" id="vbox2">
1630                 <property name="visible">True</property>
1631                 <property name="can_focus">False</property>
1632                 <child>
1633                   <object class="GtkFrame" id="frame1">
1634                     <property name="visible">True</property>
1635                     <property name="can_focus">False</property>
1636                     <property name="border_width">5</property>
1637                     <property name="label_xalign">0</property>
1638                     <property name="shadow_type">none</property>
1639                     <child>
1640                       <object class="GtkAlignment" id="alignment1">
1641                         <property name="visible">True</property>
1642                         <property name="can_focus">False</property>
1643                         <property name="left_padding">12</property>
1644                         <child>
1645                           <object class="GtkTable" id="table3">
1646                             <property name="visible">True</property>
1647                             <property name="can_focus">False</property>
1648                             <property name="border_width">10</property>
1649                             <property name="n_rows">2</property>
1650                             <property name="n_columns">2</property>
1651                             <property name="homogeneous">True</property>
1652                             <child>
1653                               <object class="GtkRadioButton" id="Pinyin/Scheme/QuanPin">
1654                                 <property name="label" translatable="yes">Quan Pin</property>
1655                                 <property name="visible">True</property>
1656                                 <property name="can_focus">True</property>
1657                                 <property name="receives_default">False</property>
1658                                 <property name="use_action_appearance">False</property>
1659                                 <property name="xalign">0</property>
1660                                 <property name="active">True</property>
1661                                 <property name="draw_indicator">True</property>
1662                               </object>
1663                               <packing>
1664                                 <property name="y_options">GTK_EXPAND</property>
1665                               </packing>
1666                             </child>
1667                             <child>
1668                               <object class="GtkRadioButton" id="Pinyin/Scheme/ShuangPin">
1669                                 <property name="label" translatable="yes">Shuang Pin</property>
1670                                 <property name="visible">True</property>
1671                                 <property name="can_focus">True</property>
1672                                 <property name="receives_default">False</property>
1673                                 <property name="use_action_appearance">False</property>
1674                                 <property name="relief">none</property>
1675                                 <property name="xalign">0</property>
1676                                 <property name="yalign">0.47999998927116394</property>
1677                                 <property name="draw_indicator">True</property>
1678                                 <property name="group">Pinyin/Scheme/QuanPin</property>
1679                                 <signal name="toggled" handler="on_radio_shuangpin_toggled" swapped="no"/>
1680                               </object>
1681                               <packing>
1682                                 <property name="top_attach">1</property>
1683                                 <property name="bottom_attach">2</property>
1684                                 <property name="y_options">GTK_EXPAND</property>
1685                               </packing>
1686                             </child>
1687                             <child>
1688                               <object class="GtkComboBox" id="Pinyin/ShuangPinType">
1689                                 <property name="visible">True</property>
1690                                 <property name="can_focus">False</property>
1691                                 <property name="model">pymodel</property>
1692                                 <property name="active">0</property>
1693                                 <property name="button_sensitivity">on</property>
1694                                 <child>
1695                                   <object class="GtkCellRendererText" id="renderer1"/>
1696                                   <attributes>
1697                                     <attribute name="text">0</attribute>
1698                                   </attributes>
1699                                 </child>
1700                               </object>
1701                               <packing>
1702                                 <property name="left_attach">1</property>
1703                                 <property name="right_attach">2</property>
1704                                 <property name="top_attach">1</property>
1705                                 <property name="bottom_attach">2</property>
1706                                 <property name="y_options">GTK_EXPAND</property>
1707                               </packing>
1708                             </child>
1709                             <child>
1710                               <placeholder/>
1711                             </child>
1712                           </object>
1713                         </child>
1714                       </object>
1715                     </child>
1716                     <child type="label">
1717                       <object class="GtkLabel" id="label1">
1718                         <property name="visible">True</property>
1719                         <property name="can_focus">False</property>
1720                         <property name="label" translatable="yes">&lt;b&gt;Pinyin Mode&lt;/b&gt;</property>
1721                         <property name="use_markup">True</property>
1722                       </object>
1723                     </child>
1724                   </object>
1725                   <packing>
1726                     <property name="expand">False</property>
1727                     <property name="fill">True</property>
1728                     <property name="position">0</property>
1729                   </packing>
1730                 </child>
1731                 <child>
1732                   <object class="GtkHSeparator" id="hseparator1">
1733                     <property name="visible">True</property>
1734                     <property name="can_focus">False</property>
1735                   </object>
1736                   <packing>
1737                     <property name="expand">False</property>
1738                     <property name="fill">True</property>
1739                     <property name="padding">5</property>
1740                     <property name="position">1</property>
1741                   </packing>
1742                 </child>
1743                 <child>
1744                   <object class="GtkFrame" id="frame2">
1745                     <property name="visible">True</property>
1746                     <property name="can_focus">False</property>
1747                     <property name="border_width">5</property>
1748                     <property name="label_xalign">0</property>
1749                     <property name="shadow_type">none</property>
1750                     <child>
1751                       <object class="GtkAlignment" id="alignment2">
1752                         <property name="visible">True</property>
1753                         <property name="can_focus">False</property>
1754                         <property name="left_padding">12</property>
1755                         <child>
1756                           <object class="GtkTable" id="table4">
1757                             <property name="visible">True</property>
1758                             <property name="can_focus">False</property>
1759                             <property name="border_width">10</property>
1760                             <property name="n_rows">3</property>
1761                             <property name="n_columns">2</property>
1762                             <property name="homogeneous">True</property>
1763                             <child>
1764                               <object class="GtkRadioButton" id="General/InitialStatus/Mode/Chinese">
1765                                 <property name="label" translatable="yes">Chinese</property>
1766                                 <property name="visible">True</property>
1767                                 <property name="can_focus">True</property>
1768                                 <property name="receives_default">False</property>
1769                                 <property name="use_action_appearance">False</property>
1770                                 <property name="xalign">0</property>
1771                                 <property name="active">True</property>
1772                                 <property name="draw_indicator">True</property>
1773                               </object>
1774                               <packing>
1775                                 <property name="y_options">GTK_EXPAND</property>
1776                               </packing>
1777                             </child>
1778                             <child>
1779                               <object class="GtkRadioButton" id="General/InitialStatus/Mode/English">
1780                                 <property name="label" translatable="yes">English</property>
1781                                 <property name="visible">True</property>
1782                                 <property name="can_focus">True</property>
1783                                 <property name="receives_default">False</property>
1784                                 <property name="use_action_appearance">False</property>
1785                                 <property name="relief">half</property>
1786                                 <property name="xalign">0</property>
1787                                 <property name="yalign">0.47999998927116394</property>
1788                                 <property name="draw_indicator">True</property>
1789                                 <property name="group">General/InitialStatus/Mode/Chinese</property>
1790                               </object>
1791                               <packing>
1792                                 <property name="left_attach">1</property>
1793                                 <property name="right_attach">2</property>
1794                                 <property name="y_options">GTK_EXPAND</property>
1795                               </packing>
1796                             </child>
1797                             <child>
1798                               <object class="GtkRadioButton" id="General/InitialStatus/Punct/Full">
1799                                 <property name="label" translatable="yes">Chinese punctuation</property>
1800                                 <property name="visible">True</property>
1801                                 <property name="can_focus">True</property>
1802                                 <property name="receives_default">False</property>
1803                                 <property name="use_action_appearance">False</property>
1804                                 <property name="xalign">0</property>
1805                                 <property name="active">True</property>
1806                                 <property name="draw_indicator">True</property>
1807                               </object>
1808                               <packing>
1809                                 <property name="top_attach">1</property>
1810                                 <property name="bottom_attach">2</property>
1811                                 <property name="y_options">GTK_EXPAND</property>
1812                               </packing>
1813                             </child>
1814                             <child>
1815                               <object class="GtkRadioButton" id="General/InitialStatus/Punct/Half">
1816                                 <property name="label" translatable="yes">English punctuation</property>
1817                                 <property name="visible">True</property>
1818                                 <property name="can_focus">True</property>
1819                                 <property name="receives_default">False</property>
1820                                 <property name="use_action_appearance">False</property>
1821                                 <property name="xalign">0</property>
1822                                 <property name="draw_indicator">True</property>
1823                                 <property name="group">General/InitialStatus/Punct/Full</property>
1824                               </object>
1825                               <packing>
1826                                 <property name="left_attach">1</property>
1827                                 <property name="right_attach">2</property>
1828                                 <property name="top_attach">1</property>
1829                                 <property name="bottom_attach">2</property>
1830                                 <property name="y_options">GTK_EXPAND</property>
1831                               </packing>
1832                             </child>
1833                             <child>
1834                               <object class="GtkRadioButton" id="General/InitialStatus/Letter/Full">
1835                                 <property name="label" translatable="yes">Full-width Letter</property>
1836                                 <property name="visible">True</property>
1837                                 <property name="can_focus">True</property>
1838                                 <property name="receives_default">False</property>
1839                                 <property name="use_action_appearance">False</property>
1840                                 <property name="xalign">0</property>
1841                                 <property name="active">True</property>
1842                                 <property name="draw_indicator">True</property>
1843                               </object>
1844                               <packing>
1845                                 <property name="top_attach">2</property>
1846                                 <property name="bottom_attach">3</property>
1847                                 <property name="y_options">GTK_EXPAND</property>
1848                               </packing>
1849                             </child>
1850                             <child>
1851                               <object class="GtkRadioButton" id="General/InitialStatus/Letter/Half">
1852                                 <property name="label" translatable="yes">Half-width Letter</property>
1853                                 <property name="visible">True</property>
1854                                 <property name="can_focus">True</property>
1855                                 <property name="receives_default">False</property>
1856                                 <property name="use_action_appearance">False</property>
1857                                 <property name="xalign">0</property>
1858                                 <property name="draw_indicator">True</property>
1859                                 <property name="group">General/InitialStatus/Letter/Full</property>
1860                               </object>
1861                               <packing>
1862                                 <property name="left_attach">1</property>
1863                                 <property name="right_attach">2</property>
1864                                 <property name="top_attach">2</property>
1865                                 <property name="bottom_attach">3</property>
1866                                 <property name="y_options">GTK_EXPAND</property>
1867                               </packing>
1868                             </child>
1869                           </object>
1870                         </child>
1871                       </object>
1872                     </child>
1873                     <child type="label">
1874                       <object class="GtkLabel" id="label2">
1875                         <property name="visible">True</property>
1876                         <property name="can_focus">False</property>
1877                         <property name="label" translatable="yes">&lt;b&gt;Initial Status&lt;/b&gt;</property>
1878                         <property name="use_markup">True</property>
1879                       </object>
1880                     </child>
1881                   </object>
1882                   <packing>
1883                     <property name="expand">False</property>
1884                     <property name="fill">True</property>
1885                     <property name="position">2</property>
1886                   </packing>
1887                 </child>
1888                 <child>
1889                   <object class="GtkHSeparator" id="hseparator2">
1890                     <property name="visible">True</property>
1891                     <property name="can_focus">False</property>
1892                   </object>
1893                   <packing>
1894                     <property name="expand">False</property>
1895                     <property name="fill">True</property>
1896                     <property name="padding">5</property>
1897                     <property name="position">3</property>
1898                   </packing>
1899                 </child>
1900                 <child>
1901                   <object class="GtkFrame" id="frame3">
1902                     <property name="visible">True</property>
1903                     <property name="can_focus">False</property>
1904                     <property name="border_width">5</property>
1905                     <property name="label_xalign">0</property>
1906                     <property name="shadow_type">none</property>
1907                     <child>
1908                       <object class="GtkAlignment" id="alignment3">
1909                         <property name="visible">True</property>
1910                         <property name="can_focus">False</property>
1911                         <property name="left_padding">12</property>
1912                         <child>
1913                           <object class="GtkTable" id="table5">
1914                             <property name="visible">True</property>
1915                             <property name="can_focus">False</property>
1916                             <property name="border_width">10</property>
1917                             <property name="n_rows">4</property>
1918                             <property name="n_columns">2</property>
1919                             <child>
1920                               <object class="GtkCheckButton" id="QuanPin/Fuzzy/Enabled">
1921                                 <property name="label" translatable="yes">Fuzzy Pinyin</property>
1922                                 <property name="visible">True</property>
1923                                 <property name="can_focus">True</property>
1924                                 <property name="receives_default">False</property>
1925                                 <property name="use_action_appearance">False</property>
1926                                 <property name="xalign">0</property>
1927                                 <property name="active">True</property>
1928                                 <property name="draw_indicator">True</property>
1929                                 <signal name="toggled" handler="on_chk_fuzzy_enabled_toggled" swapped="no"/>
1930                               </object>
1931                               <packing>
1932                                 <property name="y_options">GTK_EXPAND</property>
1933                               </packing>
1934                             </child>
1935                             <child>
1936                               <object class="GtkCheckButton" id="QuanPin/AutoCorrection/Enabled">
1937                                 <property name="label" translatable="yes">Auto Correct</property>
1938                                 <property name="visible">True</property>
1939                                 <property name="can_focus">True</property>
1940                                 <property name="receives_default">False</property>
1941                                 <property name="use_action_appearance">False</property>
1942                                 <property name="xalign">0</property>
1943                                 <property name="draw_indicator">True</property>
1944                                 <signal name="toggled" handler="on_chk_correction_enabled_toggled" swapped="no"/>
1945                               </object>
1946                               <packing>
1947                                 <property name="top_attach">1</property>
1948                                 <property name="bottom_attach">2</property>
1949                                 <property name="y_options">GTK_EXPAND</property>
1950                               </packing>
1951                             </child>
1952                             <child>
1953                               <object class="GtkButton" id="button_fuzzy_setup">
1954                                 <property name="label" translatable="yes">Fuzzy Pinyin Setup</property>
1955                                 <property name="visible">True</property>
1956                                 <property name="can_focus">True</property>
1957                                 <property name="receives_default">True</property>
1958                                 <property name="use_action_appearance">False</property>
1959                                 <property name="yalign">0.51999998092651367</property>
1960                                 <signal name="clicked" handler="on_button_fuzzy_setup_clicked" swapped="no"/>
1961                               </object>
1962                               <packing>
1963                                 <property name="left_attach">1</property>
1964                                 <property name="right_attach">2</property>
1965                                 <property name="y_options">GTK_EXPAND</property>
1966                               </packing>
1967                             </child>
1968                             <child>
1969                               <object class="GtkButton" id="button_correction_setup">
1970                                 <property name="label" translatable="yes">Auto Correct Setup</property>
1971                                 <property name="visible">True</property>
1972                                 <property name="can_focus">True</property>
1973                                 <property name="receives_default">True</property>
1974                                 <property name="use_action_appearance">False</property>
1975                                 <signal name="clicked" handler="on_button_correction_setup_clicked" swapped="no"/>
1976                               </object>
1977                               <packing>
1978                                 <property name="left_attach">1</property>
1979                                 <property name="right_attach">2</property>
1980                                 <property name="top_attach">1</property>
1981                                 <property name="bottom_attach">2</property>
1982                                 <property name="y_options">GTK_EXPAND</property>
1983                               </packing>
1984                             </child>
1985                             <child>
1986                               <object class="GtkCheckButton" id="QuanPin/FuzzySegs/Enabled">
1987                                 <property name="label" translatable="yes">Smart Segmentation</property>
1988                                 <property name="visible">True</property>
1989                                 <property name="can_focus">True</property>
1990                                 <property name="receives_default">False</property>
1991                                 <property name="use_action_appearance">False</property>
1992                                 <property name="xalign">0</property>
1993                                 <property name="active">True</property>
1994                                 <property name="draw_indicator">True</property>
1995                                 <signal name="toggled" handler="on_chk_smartseg_enabled_toggled" swapped="no"/>
1996                               </object>
1997                               <packing>
1998                                 <property name="top_attach">2</property>
1999                                 <property name="bottom_attach">3</property>
2000                                 <property name="y_options">GTK_EXPAND</property>
2001                               </packing>
2002                             </child>
2003                             <child>
2004                               <object class="GtkCheckButton" id="QuanPin/InnerFuzzy/Enabled">
2005                                 <property name="label" translatable="yes">Inner Fuzzy</property>
2006                                 <property name="visible">True</property>
2007                                 <property name="can_focus">True</property>
2008                                 <property name="receives_default">False</property>
2009                                 <property name="use_action_appearance">False</property>
2010                                 <property name="xalign">0</property>
2011                                 <property name="active">True</property>
2012                                 <property name="draw_indicator">True</property>
2013                               </object>
2014                               <packing>
2015                                 <property name="top_attach">3</property>
2016                                 <property name="bottom_attach">4</property>
2017                                 <property name="x_options">GTK_FILL</property>
2018                                 <property name="y_options">GTK_EXPAND</property>
2019                                 <property name="x_padding">23</property>
2020                               </packing>
2021                             </child>
2022                             <child>
2023                               <placeholder/>
2024                             </child>
2025                             <child>
2026                               <placeholder/>
2027                             </child>
2028                           </object>
2029                         </child>
2030                       </object>
2031                     </child>
2032                     <child type="label">
2033                       <object class="GtkLabel" id="label3">
2034                         <property name="visible">True</property>
2035                         <property name="can_focus">False</property>
2036                         <property name="label" translatable="yes">&lt;b&gt;QuanPin Setup&lt;/b&gt;</property>
2037                         <property name="use_markup">True</property>
2038                       </object>
2039                     </child>
2040                   </object>
2041                   <packing>
2042                     <property name="expand">False</property>
2043                     <property name="fill">True</property>
2044                     <property name="position">4</property>
2045                   </packing>
2046                 </child>
2047               </object>
2048             </child>
2049             <child type="tab">
2050               <object class="GtkLabel" id="pinyin_mode">
2051                 <property name="visible">True</property>
2052                 <property name="can_focus">False</property>
2053                 <property name="label" translatable="yes">Pinyin Mode</property>
2054               </object>
2055               <packing>
2056                 <property name="tab_fill">False</property>
2057               </packing>
2058             </child>
2059             <child>
2060               <object class="GtkVBox" id="vbox4">
2061                 <property name="visible">True</property>
2062                 <property name="can_focus">False</property>
2063                 <child>
2064                   <object class="GtkFrame" id="frame7">
2065                     <property name="visible">True</property>
2066                     <property name="can_focus">False</property>
2067                     <property name="border_width">5</property>
2068                     <property name="label_xalign">0</property>
2069                     <property name="shadow_type">none</property>
2070                     <child>
2071                       <object class="GtkAlignment" id="alignment7">
2072                         <property name="visible">True</property>
2073                         <property name="can_focus">False</property>
2074                         <property name="left_padding">12</property>
2075                         <child>
2076                           <object class="GtkTable" id="table2">
2077                             <property name="visible">True</property>
2078                             <property name="can_focus">False</property>
2079                             <property name="border_width">10</property>
2080                             <property name="n_columns">2</property>
2081                             <property name="homogeneous">True</property>
2082                             <child>
2083                               <object class="GtkRadioButton" id="Keyboard/ModeSwitch/Shift">
2084                                 <property name="label">Shift</property>
2085                                 <property name="visible">True</property>
2086                                 <property name="can_focus">True</property>
2087                                 <property name="receives_default">False</property>
2088                                 <property name="use_action_appearance">False</property>
2089                                 <property name="xalign">0</property>
2090                                 <property name="active">True</property>
2091                                 <property name="draw_indicator">True</property>
2092                               </object>
2093                               <packing>
2094                                 <property name="y_options">GTK_EXPAND</property>
2095                               </packing>
2096                             </child>
2097                             <child>
2098                               <object class="GtkRadioButton" id="Keyboard/ModeSwitch/Control">
2099                                 <property name="label">Control</property>
2100                                 <property name="visible">True</property>
2101                                 <property name="can_focus">True</property>
2102                                 <property name="receives_default">False</property>
2103                                 <property name="use_action_appearance">False</property>
2104                                 <property name="xalign">0</property>
2105                                 <property name="active">True</property>
2106                                 <property name="draw_indicator">True</property>
2107                                 <property name="group">Keyboard/ModeSwitch/Shift</property>
2108                               </object>
2109                               <packing>
2110                                 <property name="left_attach">1</property>
2111                                 <property name="right_attach">2</property>
2112                                 <property name="y_options">GTK_EXPAND</property>
2113                               </packing>
2114                             </child>
2115                           </object>
2116                         </child>
2117                       </object>
2118                     </child>
2119                     <child type="label">
2120                       <object class="GtkLabel" id="label7">
2121                         <property name="visible">True</property>
2122                         <property name="can_focus">False</property>
2123                         <property name="label" translatable="yes">&lt;b&gt;Ch/En Switch key&lt;/b&gt;</property>
2124                         <property name="use_markup">True</property>
2125                       </object>
2126                     </child>
2127                   </object>
2128                   <packing>
2129                     <property name="expand">False</property>
2130                     <property name="fill">True</property>
2131                     <property name="position">0</property>
2132                   </packing>
2133                 </child>
2134                 <child>
2135                   <object class="GtkHSeparator" id="hseparator5">
2136                     <property name="visible">True</property>
2137                     <property name="can_focus">False</property>
2138                   </object>
2139                   <packing>
2140                     <property name="expand">False</property>
2141                     <property name="fill">True</property>
2142                     <property name="position">1</property>
2143                   </packing>
2144                 </child>
2145                 <child>
2146                   <object class="GtkFrame" id="frame8">
2147                     <property name="visible">True</property>
2148                     <property name="can_focus">False</property>
2149                     <property name="border_width">5</property>
2150                     <property name="label_xalign">0</property>
2151                     <property name="shadow_type">none</property>
2152                     <child>
2153                       <object class="GtkAlignment" id="alignment8">
2154                         <property name="visible">True</property>
2155                         <property name="can_focus">False</property>
2156                         <property name="left_padding">12</property>
2157                         <child>
2158                           <object class="GtkTable" id="table9">
2159                             <property name="visible">True</property>
2160                             <property name="can_focus">False</property>
2161                             <property name="border_width">10</property>
2162                             <property name="n_columns">3</property>
2163                             <property name="homogeneous">True</property>
2164                             <child>
2165                               <object class="GtkRadioButton" id="Keyboard/PunctSwitch/ControlComma">
2166                                 <property name="label">Ctrl + ,</property>
2167                                 <property name="visible">True</property>
2168                                 <property name="can_focus">True</property>
2169                                 <property name="receives_default">False</property>
2170                                 <property name="use_action_appearance">False</property>
2171                                 <property name="xalign">0</property>
2172                                 <property name="active">True</property>
2173                                 <property name="draw_indicator">True</property>
2174                               </object>
2175                               <packing>
2176                                 <property name="y_options">GTK_EXPAND</property>
2177                               </packing>
2178                             </child>
2179                             <child>
2180                               <object class="GtkRadioButton" id="Keyboard/PunctSwitch/ControlPeriod">
2181                                 <property name="label">Ctrl + .</property>
2182                                 <property name="visible">True</property>
2183                                 <property name="can_focus">True</property>
2184                                 <property name="receives_default">False</property>
2185                                 <property name="use_action_appearance">False</property>
2186                                 <property name="xalign">0</property>
2187                                 <property name="active">True</property>
2188                                 <property name="draw_indicator">True</property>
2189                                 <property name="group">Keyboard/PunctSwitch/ControlComma</property>
2190                               </object>
2191                               <packing>
2192                                 <property name="left_attach">1</property>
2193                                 <property name="right_attach">2</property>
2194                                 <property name="y_options">GTK_EXPAND</property>
2195                               </packing>
2196                             </child>
2197                             <child>
2198                               <object class="GtkRadioButton" id="Keyboard/PunctSwitch/None">
2199                                 <property name="label" translatable="yes">None</property>
2200                                 <property name="visible">True</property>
2201                                 <property name="can_focus">True</property>
2202                                 <property name="receives_default">False</property>
2203                                 <property name="use_action_appearance">False</property>
2204                                 <property name="xalign">0</property>
2205                                 <property name="active">True</property>
2206                                 <property name="draw_indicator">True</property>
2207                                 <property name="group">Keyboard/PunctSwitch/ControlComma</property>
2208                               </object>
2209                               <packing>
2210                                 <property name="left_attach">2</property>
2211                                 <property name="right_attach">3</property>
2212                                 <property name="y_options">GTK_EXPAND</property>
2213                               </packing>
2214                             </child>
2215                           </object>
2216                         </child>
2217                       </object>
2218                     </child>
2219                     <child type="label">
2220                       <object class="GtkLabel" id="label8">
2221                         <property name="visible">True</property>
2222                         <property name="can_focus">False</property>
2223                         <property name="label" translatable="yes">&lt;b&gt;Full/Half-width Punct Switch&lt;/b&gt;</property>
2224                         <property name="use_markup">True</property>
2225                       </object>
2226                     </child>
2227                   </object>
2228                   <packing>
2229                     <property name="expand">False</property>
2230                     <property name="fill">True</property>
2231                     <property name="position">2</property>
2232                   </packing>
2233                 </child>
2234                 <child>
2235                   <object class="GtkHSeparator" id="hseparator6">
2236                     <property name="visible">True</property>
2237                     <property name="can_focus">False</property>
2238                   </object>
2239                   <packing>
2240                     <property name="expand">False</property>
2241                     <property name="fill">True</property>
2242                     <property name="position">3</property>
2243                   </packing>
2244                 </child>
2245                 <child>
2246                   <object class="GtkFrame" id="frame9">
2247                     <property name="visible">True</property>
2248                     <property name="can_focus">False</property>
2249                     <property name="border_width">9</property>
2250                     <property name="label_xalign">0</property>
2251                     <property name="shadow_type">none</property>
2252                     <child>
2253                       <object class="GtkAlignment" id="alignment9">
2254                         <property name="visible">True</property>
2255                         <property name="can_focus">False</property>
2256                         <property name="left_padding">12</property>
2257                         <child>
2258                           <object class="GtkTable" id="table10">
2259                             <property name="visible">True</property>
2260                             <property name="can_focus">False</property>
2261                             <property name="border_width">10</property>
2262                             <property name="n_columns">3</property>
2263                             <property name="homogeneous">True</property>
2264                             <child>
2265                               <object class="GtkCheckButton" id="Keyboard/Page/MinusEquals">
2266                                 <property name="label">-  /  =</property>
2267                                 <property name="visible">True</property>
2268                                 <property name="can_focus">True</property>
2269                                 <property name="receives_default">False</property>
2270                                 <property name="use_action_appearance">False</property>
2271                                 <property name="xalign">0</property>
2272                                 <property name="active">True</property>
2273                                 <property name="draw_indicator">True</property>
2274                               </object>
2275                               <packing>
2276                                 <property name="y_options">GTK_EXPAND</property>
2277                               </packing>
2278                             </child>
2279                             <child>
2280                               <object class="GtkCheckButton" id="Keyboard/Page/Brackets">
2281                                 <property name="label">[  /  ]</property>
2282                                 <property name="visible">True</property>
2283                                 <property name="can_focus">True</property>
2284                                 <property name="receives_default">False</property>
2285                                 <property name="use_action_appearance">False</property>
2286                                 <property name="xalign">0</property>
2287                                 <property name="draw_indicator">True</property>
2288                               </object>
2289                               <packing>
2290                                 <property name="left_attach">1</property>
2291                                 <property name="right_attach">2</property>
2292                                 <property name="y_options">GTK_EXPAND</property>
2293                               </packing>
2294                             </child>
2295                             <child>
2296                               <object class="GtkCheckButton" id="Keyboard/Page/CommaPeriod">
2297                                 <property name="label">,  /  .</property>
2298                                 <property name="visible">True</property>
2299                                 <property name="can_focus">True</property>
2300                                 <property name="receives_default">False</property>
2301                                 <property name="use_action_appearance">False</property>
2302                                 <property name="xalign">0</property>
2303                                 <property name="draw_indicator">True</property>
2304                               </object>
2305                               <packing>
2306                                 <property name="left_attach">2</property>
2307                                 <property name="right_attach">3</property>
2308                                 <property name="y_options"></property>
2309                               </packing>
2310                             </child>
2311                           </object>
2312                         </child>
2313                       </object>
2314                     </child>
2315                     <child type="label">
2316                       <object class="GtkLabel" id="label9">
2317                         <property name="visible">True</property>
2318                         <property name="can_focus">False</property>
2319                         <property name="label" translatable="yes">&lt;b&gt;Page Flip&lt;/b&gt;</property>
2320                         <property name="use_markup">True</property>
2321                       </object>
2322                     </child>
2323                   </object>
2324                   <packing>
2325                     <property name="expand">False</property>
2326                     <property name="fill">True</property>
2327                     <property name="position">4</property>
2328                   </packing>
2329                 </child>
2330                 <child>
2331                   <object class="GtkHSeparator" id="hseparator7">
2332                     <property name="visible">True</property>
2333                     <property name="can_focus">False</property>
2334                   </object>
2335                   <packing>
2336                     <property name="expand">False</property>
2337                     <property name="fill">True</property>
2338                     <property name="position">5</property>
2339                   </packing>
2340                 </child>
2341                 <child>
2342                   <object class="GtkFrame" id="frame10">
2343                     <property name="visible">True</property>
2344                     <property name="can_focus">False</property>
2345                     <property name="border_width">9</property>
2346                     <property name="label_xalign">0</property>
2347                     <property name="shadow_type">none</property>
2348                     <child>
2349                       <object class="GtkAlignment" id="alignment10">
2350                         <property name="visible">True</property>
2351                         <property name="can_focus">False</property>
2352                         <property name="left_padding">12</property>
2353                         <child>
2354                           <object class="GtkVBox" id="box1">
2355                             <property name="visible">True</property>
2356                             <property name="can_focus">False</property>
2357                             <child>
2358                               <object class="GtkCheckButton" id="Keyboard/CancelBackspace">
2359                                 <property name="label" translatable="yes">Cancel with Backspace</property>
2360                                 <property name="visible">True</property>
2361                                 <property name="can_focus">True</property>
2362                                 <property name="receives_default">False</property>
2363                                 <property name="use_action_appearance">False</property>
2364                                 <property name="xalign">0</property>
2365                                 <property name="active">True</property>
2366                                 <property name="draw_indicator">True</property>
2367                               </object>
2368                               <packing>
2369                                 <property name="expand">False</property>
2370                                 <property name="fill">True</property>
2371                                 <property name="position">0</property>
2372                               </packing>
2373                             </child>
2374                             <child>
2375                               <object class="GtkCheckButton" id="Keyboard/SmartPunct">
2376                                 <property name="label" translatable="yes">Smart Punctuation</property>
2377                                 <property name="visible">True</property>
2378                                 <property name="can_focus">True</property>
2379                                 <property name="receives_default">False</property>
2380                                 <property name="use_action_appearance">False</property>
2381                                 <property name="xalign">0</property>
2382                                 <property name="draw_indicator">True</property>
2383                               </object>
2384                               <packing>
2385                                 <property name="expand">False</property>
2386                                 <property name="fill">True</property>
2387                                 <property name="position">1</property>
2388                               </packing>
2389                             </child>
2390                           </object>
2391                         </child>
2392                       </object>
2393                     </child>
2394                     <child type="label">
2395                       <object class="GtkLabel" id="label5">
2396                         <property name="visible">True</property>
2397                         <property name="can_focus">False</property>
2398                         <property name="label" translatable="yes">&lt;b&gt;Miscellaneous&lt;/b&gt;</property>
2399                         <property name="use_markup">True</property>
2400                       </object>
2401                     </child>
2402                   </object>
2403                   <packing>
2404                     <property name="expand">False</property>
2405                     <property name="fill">True</property>
2406                     <property name="position">6</property>
2407                   </packing>
2408                 </child>
2409               </object>
2410               <packing>
2411                 <property name="position">1</property>
2412               </packing>
2413             </child>
2414             <child type="tab">
2415               <object class="GtkLabel" id="keyboard">
2416                 <property name="visible">True</property>
2417                 <property name="can_focus">False</property>
2418                 <property name="label" translatable="yes">Keyboard</property>
2419               </object>
2420               <packing>
2421                 <property name="position">1</property>
2422                 <property name="tab_fill">False</property>
2423               </packing>
2424             </child>
2425             <child>
2426               <object class="GtkVBox" id="vbox3">
2427                 <property name="visible">True</property>
2428                 <property name="can_focus">False</property>
2429                 <child>
2430                   <object class="GtkFrame" id="frame4">
2431                     <property name="visible">True</property>
2432                     <property name="can_focus">False</property>
2433                     <property name="border_width">5</property>
2434                     <property name="label_xalign">0</property>
2435                     <property name="shadow_type">none</property>
2436                     <child>
2437                       <object class="GtkAlignment" id="alignment4">
2438                         <property name="visible">True</property>
2439                         <property name="can_focus">False</property>
2440                         <property name="left_padding">12</property>
2441                         <child>
2442                           <object class="GtkTable" id="table6">
2443                             <property name="visible">True</property>
2444                             <property name="can_focus">False</property>
2445                             <property name="border_width">10</property>
2446                             <property name="n_columns">3</property>
2447                             <property name="homogeneous">True</property>
2448                             <child>
2449                               <object class="GtkRadioButton" id="General/Charset/GB2312">
2450                                 <property name="label">GB2312</property>
2451                                 <property name="visible">True</property>
2452                                 <property name="can_focus">True</property>
2453                                 <property name="receives_default">False</property>
2454                                 <property name="use_action_appearance">False</property>
2455                                 <property name="xalign">0</property>
2456                                 <property name="active">True</property>
2457                                 <property name="draw_indicator">True</property>
2458                               </object>
2459                               <packing>
2460                                 <property name="y_options"></property>
2461                               </packing>
2462                             </child>
2463                             <child>
2464                               <object class="GtkRadioButton" id="General/Charset/GBK">
2465                                 <property name="label">GBK</property>
2466                                 <property name="visible">True</property>
2467                                 <property name="can_focus">True</property>
2468                                 <property name="receives_default">False</property>
2469                                 <property name="use_action_appearance">False</property>
2470                                 <property name="xalign">0</property>
2471                                 <property name="draw_indicator">True</property>
2472                                 <property name="group">General/Charset/GB2312</property>
2473                               </object>
2474                               <packing>
2475                                 <property name="left_attach">1</property>
2476                                 <property name="right_attach">2</property>
2477                                 <property name="y_options"></property>
2478                               </packing>
2479                             </child>
2480                             <child>
2481                               <object class="GtkRadioButton" id="General/Charset/GB18030">
2482                                 <property name="label">GB18030</property>
2483                                 <property name="visible">True</property>
2484                                 <property name="can_focus">True</property>
2485                                 <property name="receives_default">False</property>
2486                                 <property name="use_action_appearance">False</property>
2487                                 <property name="xalign">0</property>
2488                                 <property name="draw_indicator">True</property>
2489                                 <property name="group">General/Charset/GB2312</property>
2490                               </object>
2491                               <packing>
2492                                 <property name="left_attach">2</property>
2493                                 <property name="right_attach">3</property>
2494                                 <property name="y_options"></property>
2495                               </packing>
2496                             </child>
2497                           </object>
2498                         </child>
2499                       </object>
2500                     </child>
2501                     <child type="label">
2502                       <object class="GtkLabel" id="label4">
2503                         <property name="visible">True</property>
2504                         <property name="can_focus">False</property>
2505                         <property name="label" translatable="yes">&lt;b&gt;Character Set&lt;/b&gt;</property>
2506                         <property name="use_markup">True</property>
2507                       </object>
2508                     </child>
2509                   </object>
2510                   <packing>
2511                     <property name="expand">False</property>
2512                     <property name="fill">True</property>
2513                     <property name="position">0</property>
2514                   </packing>
2515                 </child>
2516                 <child>
2517                   <object class="GtkHSeparator" id="hseparator3">
2518                     <property name="visible">True</property>
2519                     <property name="can_focus">False</property>
2520                   </object>
2521                   <packing>
2522                     <property name="expand">False</property>
2523                     <property name="fill">True</property>
2524                     <property name="position">1</property>
2525                   </packing>
2526                 </child>
2527                 <child>
2528                   <object class="GtkFrame" id="frame5">
2529                     <property name="visible">True</property>
2530                     <property name="can_focus">False</property>
2531                     <property name="border_width">5</property>
2532                     <property name="label_xalign">0</property>
2533                     <property name="shadow_type">none</property>
2534                     <child>
2535                       <object class="GtkAlignment" id="alignment5">
2536                         <property name="visible">True</property>
2537                         <property name="can_focus">False</property>
2538                         <property name="left_padding">12</property>
2539                         <child>
2540                           <object class="GtkTable" id="table7">
2541                             <property name="visible">True</property>
2542                             <property name="can_focus">False</property>
2543                             <property name="border_width">10</property>
2544                             <property name="n_rows">4</property>
2545                             <property name="n_columns">2</property>
2546                             <property name="homogeneous">True</property>
2547                             <child>
2548                               <object class="GtkLabel" id="candidate_num">
2549                                 <property name="visible">True</property>
2550                                 <property name="can_focus">False</property>
2551                                 <property name="xalign">0</property>
2552                                 <property name="label" translatable="yes">Candidate Num</property>
2553                                 <property name="ellipsize">end</property>
2554                               </object>
2555                               <packing>
2556                                 <property name="y_options"></property>
2557                               </packing>
2558                             </child>
2559                             <child>
2560                               <object class="GtkLabel" id="mem_strength">
2561                                 <property name="visible">True</property>
2562                                 <property name="can_focus">False</property>
2563                                 <property name="xalign">0</property>
2564                                 <property name="label" translatable="yes">Memory Strength</property>
2565                                 <property name="ellipsize">end</property>
2566                               </object>
2567                               <packing>
2568                                 <property name="top_attach">1</property>
2569                                 <property name="bottom_attach">2</property>
2570                                 <property name="y_options"></property>
2571                               </packing>
2572                             </child>
2573                             <child>
2574                               <object class="GtkHScale" id="General/PageSize">
2575                                 <property name="visible">True</property>
2576                                 <property name="can_focus">True</property>
2577                                 <property name="adjustment">candidate_adjustment</property>
2578                                 <property name="digits">0</property>
2579                                 <property name="value_pos">right</property>
2580                               </object>
2581                               <packing>
2582                                 <property name="left_attach">1</property>
2583                                 <property name="right_attach">2</property>
2584                                 <property name="y_options"></property>
2585                               </packing>
2586                             </child>
2587                             <child>
2588                               <object class="GtkHScale" id="General/MemoryPower">
2589                                 <property name="visible">True</property>
2590                                 <property name="can_focus">True</property>
2591                                 <property name="adjustment">memory_adjustment</property>
2592                                 <property name="digits">0</property>
2593                                 <property name="value_pos">right</property>
2594                               </object>
2595                               <packing>
2596                                 <property name="left_attach">1</property>
2597                                 <property name="right_attach">2</property>
2598                                 <property name="top_attach">1</property>
2599                                 <property name="bottom_attach">2</property>
2600                                 <property name="y_options"></property>
2601                               </packing>
2602                             </child>
2603                             <child>
2604                               <object class="GtkLabel" id="max_best">
2605                                 <property name="visible">True</property>
2606                                 <property name="can_focus">False</property>
2607                                 <property name="xalign">0</property>
2608                                 <property name="label" translatable="yes">Number of Best Sentence</property>
2609                               </object>
2610                               <packing>
2611                                 <property name="top_attach">2</property>
2612                                 <property name="bottom_attach">3</property>
2613                               </packing>
2614                             </child>
2615                             <child>
2616                               <object class="GtkLabel" id="max_tail_candidate">
2617                                 <property name="visible">True</property>
2618                                 <property name="can_focus">False</property>
2619                                 <property name="xalign">0</property>
2620                                 <property name="label" translatable="yes">Number of Best Tail Candidate</property>
2621                               </object>
2622                               <packing>
2623                                 <property name="top_attach">3</property>
2624                                 <property name="bottom_attach">4</property>
2625                               </packing>
2626                             </child>
2627                             <child>
2628                               <object class="GtkHScale" id="General/MaxBest">
2629                                 <property name="visible">True</property>
2630                                 <property name="can_focus">True</property>
2631                                 <property name="adjustment">max_best_adjustment</property>
2632                                 <property name="round_digits">0</property>
2633                                 <property name="digits">0</property>
2634                                 <property name="value_pos">right</property>
2635                               </object>
2636                               <packing>
2637                                 <property name="left_attach">1</property>
2638                                 <property name="right_attach">2</property>
2639                                 <property name="top_attach">2</property>
2640                                 <property name="bottom_attach">3</property>
2641                                 <property name="y_options"></property>
2642                               </packing>
2643                             </child>
2644                             <child>
2645                               <object class="GtkHScale" id="General/MaxTailCandidate">
2646                                 <property name="visible">True</property>
2647                                 <property name="can_focus">True</property>
2648                                 <property name="adjustment">max_tail_candidate_adjustment</property>
2649                                 <property name="round_digits">0</property>
2650                                 <property name="digits">0</property>
2651                                 <property name="value_pos">right</property>
2652                               </object>
2653                               <packing>
2654                                 <property name="left_attach">1</property>
2655                                 <property name="right_attach">2</property>
2656                                 <property name="top_attach">3</property>
2657                                 <property name="bottom_attach">4</property>
2658                                 <property name="y_options"></property>
2659                               </packing>
2660                             </child>
2661                           </object>
2662                         </child>
2663                       </object>
2664                     </child>
2665                   </object>
2666                   <packing>
2667                     <property name="expand">False</property>
2668                     <property name="fill">True</property>
2669                     <property name="position">2</property>
2670                   </packing>
2671                 </child>
2672                 <child>
2673                   <object class="GtkHSeparator" id="hseparator4">
2674                     <property name="visible">True</property>
2675                     <property name="can_focus">False</property>
2676                   </object>
2677                   <packing>
2678                     <property name="expand">False</property>
2679                     <property name="fill">True</property>
2680                     <property name="position">3</property>
2681                   </packing>
2682                 </child>
2683                 <child>
2684                   <object class="GtkFrame" id="frame6">
2685                     <property name="visible">True</property>
2686                     <property name="can_focus">False</property>
2687                     <property name="border_width">5</property>
2688                     <property name="label_xalign">0</property>
2689                     <property name="shadow_type">none</property>
2690                     <child>
2691                       <object class="GtkAlignment" id="alignment6">
2692                         <property name="visible">True</property>
2693                         <property name="can_focus">False</property>
2694                         <property name="left_padding">12</property>
2695                         <child>
2696                           <object class="GtkTable" id="table8">
2697                             <property name="visible">True</property>
2698                             <property name="can_focus">False</property>
2699                             <property name="border_width">10</property>
2700                             <property name="n_columns">2</property>
2701                             <property name="homogeneous">True</property>
2702                             <child>
2703                               <object class="GtkCheckButton" id="General/PunctMapping/Enabled">
2704                                 <property name="label" translatable="yes">Punct mapping</property>
2705                                 <property name="visible">True</property>
2706                                 <property name="can_focus">True</property>
2707                                 <property name="receives_default">False</property>
2708                                 <property name="use_action_appearance">False</property>
2709                                 <property name="xalign">0</property>
2710                                 <property name="draw_indicator">True</property>
2711                                 <signal name="toggled" handler="on_chk_punctmapping_enabled_toggled" swapped="no"/>
2712                               </object>
2713                               <packing>
2714                                 <property name="y_options"></property>
2715                               </packing>
2716                             </child>
2717                             <child>
2718                               <object class="GtkButton" id="button_punctmapping_setup">
2719                                 <property name="label" translatable="yes">Mapping Setup</property>
2720                                 <property name="visible">True</property>
2721                                 <property name="can_focus">True</property>
2722                                 <property name="receives_default">True</property>
2723                                 <property name="use_action_appearance">False</property>
2724                                 <signal name="clicked" handler="on_button_punctmapping_setup_clicked" swapped="no"/>
2725                               </object>
2726                               <packing>
2727                                 <property name="left_attach">1</property>
2728                                 <property name="right_attach">2</property>
2729                                 <property name="y_options"></property>
2730                               </packing>
2731                             </child>
2732                           </object>
2733                         </child>
2734                       </object>
2735                     </child>
2736                     <child type="label">
2737                       <object class="GtkLabel" id="label6">
2738                         <property name="visible">True</property>
2739                         <property name="can_focus">False</property>
2740                         <property name="label" translatable="yes">&lt;b&gt;Symbol Mapping&lt;/b&gt;</property>
2741                         <property name="use_markup">True</property>
2742                       </object>
2743                     </child>
2744                   </object>
2745                   <packing>
2746                     <property name="expand">False</property>
2747                     <property name="fill">True</property>
2748                     <property name="position">4</property>
2749                   </packing>
2750                 </child>
2751               </object>
2752               <packing>
2753                 <property name="position">2</property>
2754               </packing>
2755             </child>
2756             <child type="tab">
2757               <object class="GtkLabel" id="general">
2758                 <property name="visible">True</property>
2759                 <property name="can_focus">False</property>
2760                 <property name="label" translatable="yes">General</property>
2761               </object>
2762               <packing>
2763                 <property name="position">2</property>
2764                 <property name="tab_fill">False</property>
2765               </packing>
2766             </child>
2767           </object>
2768           <packing>
2769             <property name="expand">True</property>
2770             <property name="fill">True</property>
2771             <property name="position">0</property>
2772           </packing>
2773         </child>
2774         <child>
2775           <object class="GtkHButtonBox" id="hbuttonbox1">
2776             <property name="visible">True</property>
2777             <property name="can_focus">False</property>
2778             <property name="border_width">10</property>
2779             <property name="spacing">10</property>
2780             <property name="homogeneous">True</property>
2781             <property name="layout_style">end</property>
2782             <child>
2783               <object class="GtkButton" id="main_ok">
2784                 <property name="label">gtk-ok</property>
2785                 <property name="visible">True</property>
2786                 <property name="can_focus">True</property>
2787                 <property name="receives_default">True</property>
2788                 <property name="use_action_appearance">False</property>
2789                 <property name="use_stock">True</property>
2790                 <signal name="clicked" handler="on_main_ok_clicked" swapped="no"/>
2791               </object>
2792               <packing>
2793                 <property name="expand">False</property>
2794                 <property name="fill">False</property>
2795                 <property name="position">0</property>
2796               </packing>
2797             </child>
2798             <child>
2799               <object class="GtkButton" id="main_cancel">
2800                 <property name="label">gtk-cancel</property>
2801                 <property name="visible">True</property>
2802                 <property name="can_focus">True</property>
2803                 <property name="receives_default">True</property>
2804                 <property name="use_action_appearance">False</property>
2805                 <property name="use_stock">True</property>
2806                 <signal name="clicked" handler="on_main_cancel_clicked" swapped="no"/>
2807               </object>
2808               <packing>
2809                 <property name="expand">False</property>
2810                 <property name="fill">False</property>
2811                 <property name="position">1</property>
2812               </packing>
2813             </child>
2814             <child>
2815               <object class="GtkButton" id="main_apply">
2816                 <property name="label">gtk-apply</property>
2817                 <property name="visible">True</property>
2818                 <property name="can_focus">True</property>
2819                 <property name="receives_default">True</property>
2820                 <property name="use_action_appearance">False</property>
2821                 <property name="use_stock">True</property>
2822                 <signal name="clicked" handler="on_main_apply_clicked" swapped="no"/>
2823               </object>
2824               <packing>
2825                 <property name="expand">False</property>
2826                 <property name="fill">False</property>
2827                 <property name="position">2</property>
2828               </packing>
2829             </child>
2830           </object>
2831           <packing>
2832             <property name="expand">False</property>
2833             <property name="fill">False</property>
2834             <property name="position">1</property>
2835           </packing>
2836         </child>
2837       </object>
2838     </child>
2839   </object>
2840   <object class="GtkAdjustment" id="max_best_adjustment">
2841     <property name="upper">10</property>
2842     <property name="value">1</property>
2843     <property name="step_increment">1</property>
2844     <property name="page_increment">10</property>
2845   </object>
2846   <object class="GtkAdjustment" id="max_tail_candidate_adjustment">
2847     <property name="upper">10</property>
2848     <property name="step_increment">1</property>
2849     <property name="page_increment">10</property>
2850   </object>
2851   <object class="GtkAdjustment" id="memory_adjustment">
2852     <property name="upper">11</property>
2853     <property name="value">3</property>
2854     <property name="step_increment">1</property>
2855     <property name="page_increment">1</property>
2856     <property name="page_size">1</property>
2857   </object>
2858   <object class="GtkListStore" id="pymodel">
2859     <columns>
2860       <!-- column-name gchararray -->
2861       <column type="gchararray"/>
2862     </columns>
2863     <data>
2864       <row>
2865         <col id="0" translatable="yes">MS2003</col>
2866       </row>
2867       <row>
2868         <col id="0" translatable="yes">ZiRanMa</col>
2869       </row>
2870       <row>
2871         <col id="0" translatable="yes">ZiGuang</col>
2872       </row>
2873       <row>
2874         <col id="0" translatable="yes">ABC</col>
2875       </row>
2876       <row>
2877         <col id="0" translatable="yes">PinYinJiaJia</col>
2878       </row>
2879       <row>
2880         <col id="0" translatable="yes">XiaoHe</col>
2881       </row>
2882     </data>
2883   </object>
2884 </interface>