diff options
author | fujiwarat <takao.fujiwara1@gmail.com> | 2015-05-15 15:25:43 +0900 |
---|---|---|
committer | fujiwarat <takao.fujiwara1@gmail.com> | 2015-05-15 15:25:43 +0900 |
commit | 4f37090b5192088d06d849af4b874377b670b15f (patch) | |
tree | bb5aff6c10c9c177cdfbd05589a43656cba3bed6 /setup | |
parent | 891afb4287cc1b538f1ee20a7de1d3dd0ac30f1b (diff) | |
download | ibus-anthy-4f37090b5192088d06d849af4b874377b670b15f.tar.gz |
setup: Fixed deprecated APIs since GTK 3.14
GtkAlignment and GtkMisc have been no longer available since GTK 3.14
and use gtk_widget_set_margin_*().
gtk_widget_set_margin_[start|end]() are new in GTK 3.12 so still use
gtk_widget_set_margin_[left|right]()
Diffstat (limited to 'setup')
-rw-r--r-- | setup/python2/setup.ui | 2110 | ||||
-rw-r--r-- | setup/python3/setup.ui | 2110 |
2 files changed, 2076 insertions, 2144 deletions
diff --git a/setup/python2/setup.ui b/setup/python2/setup.ui index b6d8ef2..9f889c5 100644 --- a/setup/python2/setup.ui +++ b/setup/python2/setup.ui @@ -214,120 +214,115 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment11"> + <object class="GtkTable" id="table11"> <property name="visible">True</property> - <property name="top_padding">8</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="n_rows">3</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkTable" id="table11"> + <object class="GtkLabel" id="label101"> <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label101"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Input Mode:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">input_mode</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkComboBox" id="input_mode"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model1</property> - <child> - <object class="GtkCellRendererText" id="renderer1"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label102"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Typing Method:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">typing_method</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> + <property name="xalign">0</property> + <property name="label" translatable="yes">_Input Mode:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">input_mode</property> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="input_mode"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model1</property> <child> - <object class="GtkComboBox" id="typing_method"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model2</property> - <child> - <object class="GtkCellRendererText" id="renderer2"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer1"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label102"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">_Typing Method:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">typing_method</property> + </object> + <packing> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="typing_method"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model2</property> <child> - <object class="GtkLabel" id="label103"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Conversion _Mode:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">conversion_segment_mode</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer2"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label103"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Conversion _Mode:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">conversion_segment_mode</property> + </object> + <packing> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="conversion_segment_mode"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model3</property> <child> - <object class="GtkComboBox" id="conversion_segment_mode"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model3</property> - <child> - <object class="GtkCellRendererText" id="renderer3"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer3"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="y_options"/> + </packing> </child> </object> </child> @@ -346,42 +341,54 @@ </packing> </child> <child> + <object class="GtkCheckButton" id="show_input_mode_icon"> + <property name="label" translatable="yes">_Show input mode icon</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="S" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + <child> <object class="GtkFrame" id="frame12"> <property name="visible">True</property> <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment12"> + <object class="GtkBox" id="vbox12"> <property name="visible">True</property> - <property name="top_padding">8</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="orientation">vertical</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox12"> + <object class="GtkScrolledWindow" id="scrolledwindow12"> <property name="visible">True</property> - <property name="orientation">vertical</property> - <property name="border_width">4</property> - <property name="spacing">4</property> + <property name="can_focus">True</property> + <property name="height_request">200</property> + <property name="hscrollbar_policy">automatic</property> + <property name="vscrollbar_policy">automatic</property> + <property name="shadow_type">in</property> <child> - <object class="GtkScrolledWindow" id="scrolledwindow12"> + <object class="GtkTreeView" id="menu_visible:treeview"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="height_request">200</property> - <property name="hscrollbar_policy">automatic</property> - <property name="vscrollbar_policy">automatic</property> - <property name="shadow_type">in</property> - <child> - <object class="GtkTreeView" id="menu_visible:treeview"> - <property name="visible">True</property> - <property name="can_focus">True</property> - </object> - </child> </object> - <packing> - <property name="position">0</property> - </packing> </child> </object> + <packing> + <property name="position">0</property> + </packing> </child> </object> </child> @@ -396,7 +403,7 @@ <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">1</property> + <property name="position">2</property> </packing> </child> </object> @@ -422,190 +429,185 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment21"> + <object class="GtkTable" id="table21"> <property name="visible">True</property> - <property name="top_padding">8</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="n_rows">5</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkTable" id="table21"> + <object class="GtkLabel" id="label104"> <property name="visible">True</property> - <property name="n_rows">5</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label104"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Period Style:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">period_style</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label105"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Symbo_l Style:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">symbol_style</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label106"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Numpad _Key Type:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">ten_key_mode</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkComboBox" id="ten_key_mode"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model4</property> - <child> - <object class="GtkCellRendererText" id="renderer4"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkComboBox" id="symbol_style"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model5</property> - <child> - <object class="GtkCellRendererText" id="renderer5"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="y_options"/> - </packing> - </child> + <property name="xalign">0</property> + <property name="label" translatable="yes">_Period Style:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">period_style</property> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label105"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Symbo_l Style:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">symbol_style</property> + </object> + <packing> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label106"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Numpad _Key Type:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">ten_key_mode</property> + </object> + <packing> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="ten_key_mode"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model4</property> <child> - <object class="GtkComboBox" id="period_style"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model6</property> - <child> - <object class="GtkCellRendererText" id="renderer6"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer4"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="symbol_style"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model5</property> <child> - <object class="GtkLabel" id="label107"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Behavior on Period:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">behavior_on_period</property> - </object> - <packing> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer5"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="period_style"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model6</property> <child> - <object class="GtkLabel" id="label108"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Behavior on _Focus Out:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">behavior_on_focus_out</property> - </object> - <packing> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer6"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label107"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">_Behavior on Period:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">behavior_on_period</property> + </object> + <packing> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label108"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Behavior on _Focus Out:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">behavior_on_focus_out</property> + </object> + <packing> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="behavior_on_period"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model7</property> <child> - <object class="GtkComboBox" id="behavior_on_period"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model7</property> - <child> - <object class="GtkCellRendererText" id="renderer7"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer7"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="behavior_on_focus_out"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model8</property> <child> - <object class="GtkComboBox" id="behavior_on_focus_out"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model8</property> - <child> - <object class="GtkCellRendererText" id="renderer8"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer8"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> + <property name="y_options"/> + </packing> </child> </object> </child> @@ -629,124 +631,119 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment22"> + <object class="GtkTable" id="table22"> <property name="visible">True</property> - <property name="top_padding">8</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="n_rows">4</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkTable" id="table22"> + <object class="GtkBox" id="hbox4"> <property name="visible">True</property> - <property name="n_rows">4</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> + <property name="orientation">horizontal</property> + <property name="spacing">8</property> <child> - <object class="GtkBox" id="hbox4"> + <object class="GtkLabel" id="label109"> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">8</property> - <child> - <object class="GtkLabel" id="label109"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Candidate _Window Page Size:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">page_size</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="page_size"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="adjustment">adjustment1</property> - <property name="climb_rate">0.97999999999999998</property> - <signal handler="on_sb_changed" name="value_changed"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="half_width_symbol"> - <property name="label" translatable="yes">Convert _symbols with the one column width</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="S" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="half_width_number"> - <property name="label" translatable="yes">Convert _numbers with the one column width</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="N" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="half_width_space"> - <property name="label" translatable="yes">Con_vert spaces with the one column width</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Candidate _Window Page Size:</property> <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="v" modifiers="GDK_MOD1_MASK" signal="activate"/> + <property name="mnemonic_widget">page_size</property> </object> <packing> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="y_options"/> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkCheckButton" id="latin_with_shift"> - <property name="label" translatable="yes">Swi_tch “Hiragana” and “Latin” with Shift key and Hiragana–Katakana key in preedit</property> + <object class="GtkSpinButton" id="page_size"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="t" modifiers="GDK_MOD1_MASK" signal="activate"/> + <property name="adjustment">adjustment1</property> + <property name="climb_rate">0.97999999999999998</property> + <signal handler="on_sb_changed" name="value_changed"/> </object> <packing> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> - <property name="y_options"/> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> </packing> </child> </object> + <packing> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="half_width_symbol"> + <property name="label" translatable="yes">Convert _symbols with the one column width</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="S" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + </object> + <packing> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="half_width_number"> + <property name="label" translatable="yes">Convert _numbers with the one column width</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="N" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + </object> + <packing> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="half_width_space"> + <property name="label" translatable="yes">Con_vert spaces with the one column width</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="v" modifiers="GDK_MOD1_MASK" signal="activate"/> + </object> + <packing> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="latin_with_shift"> + <property name="label" translatable="yes">Swi_tch “Hiragana” and “Latin” with Shift key and Hiragana–Katakana key in preedit</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="t" modifiers="GDK_MOD1_MASK" signal="activate"/> + </object> + <packing> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> + <property name="y_options"/> + </packing> </child> </object> </child> @@ -920,64 +917,58 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment41"> + <object class="GtkBox" id="vbox41"> <property name="visible">True</property> - <property name="top_padding">0</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="orientation">vertical</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox41"> + <object class="GtkTable" id="table41"> <property name="visible">True</property> - <property name="border_width">4</property> - <property name="spacing">4</property> - <property name="orientation">vertical</property> + <property name="n_rows">2</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - <object class="GtkTable" id="table41"> + <object class="GtkLabel" id="label402"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label402"> - <property name="visible">True</property> - <property name="label" translatable="yes">_Romaji Key Table:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">romaji:button_custom_table</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkButton" id="romaji:button_custom_table"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_romaji_custom_table_clicked" name="clicked"/> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - </packing> - </child> + <property name="label" translatable="yes">_Romaji Key Table:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">romaji:button_custom_table</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkButton" id="romaji:button_custom_table"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_romaji_custom_table_clicked" name="clicked"/> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> </child> </object> </child> @@ -1004,64 +995,58 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment42"> + <object class="GtkBox" id="vbox42"> <property name="visible">True</property> - <property name="top_padding">0</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="orientation">vertical</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox42"> + <object class="GtkTable" id="table42"> <property name="visible">True</property> - <property name="border_width">4</property> - <property name="spacing">4</property> - <property name="orientation">vertical</property> + <property name="n_rows">2</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - <object class="GtkTable" id="table42"> + <object class="GtkLabel" id="label412"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label412"> - <property name="visible">True</property> - <property name="label" translatable="yes">_Kana Key Table:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">kana:button_custom_table</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkButton" id="kana:button_custom_table"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_kana_custom_table_clicked" name="clicked"/> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - </packing> - </child> + <property name="label" translatable="yes">_Kana Key Table:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">kana:button_custom_table</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkButton" id="kana:button_custom_table"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_kana_custom_table_clicked" name="clicked"/> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> </child> </object> </child> @@ -1088,65 +1073,59 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment43"> + <object class="GtkBox" id="vbox43"> <property name="visible">True</property> - <property name="top_padding">0</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="orientation">vertical</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox43"> + <object class="GtkTable" id="table43"> <property name="visible">True</property> - <property name="border_width">4</property> - <property name="spacing">4</property> - <property name="orientation">vertical</property> + <property name="n_rows">2</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - <object class="GtkTable" id="table43"> + <object class="GtkLabel" id="label422"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label422"> - <property name="visible">True</property> - <property name="label" translatable="yes">Keyboad _layout:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">keymap:combobox_custom_table</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> + <property name="label" translatable="yes">Keyboad _layout:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">keymap:combobox_custom_table</property> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkComboBox" id="keymap:combobox_custom_table"> + <property name="visible">True</property> + <property name="can_focus">True</property> <child> - <object class="GtkComboBox" id="keymap:combobox_custom_table"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <child> - <object class="GtkCellRendererText" id="renderer330"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - </packing> + <object class="GtkCellRendererText" id="renderer330"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> </child> </object> </child> @@ -1192,369 +1171,364 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment5"> + <object class="GtkBox" id="vbox51"> <property name="visible">True</property> - <property name="top_padding">8</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="orientation">vertical</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox51"> + + <object class="GtkTable" id="table51"> <property name="visible">True</property> - <property name="border_width">4</property> - <property name="spacing">4</property> - <property name="orientation">vertical</property> + <property name="n_rows">2</property> + <property name="n_columns">3</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - - <object class="GtkTable" id="table51"> + <object class="GtkLabel" id="label28"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">3</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label28"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="use_underline">True</property> - <property name="label" translatable="yes">_Left Thumb Shift Key:</property> - <property name="mnemonic_widget">thumb:ls</property> - </object> - <packing> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="thumb:ls"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="editable">False</property> - </object> - <packing> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - </packing> - </child> - <child> - <object class="GtkButton" id="thumb:button_ls"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_thumb_key_clicked" name="clicked"/> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label29"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="use_underline">True</property> - <property name="label" translatable="yes">Right _Thumb Shift Key:</property> - <property name="mnemonic_widget">thumb:rs</property> - </object> - <packing> - <property name="y_options">GTK_FILL</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="thumb:rs"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="editable">False</property> - </object> - <packing> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkButton" id="thumb:button_rs"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_thumb_key_clicked" name="clicked"/> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> + <property name="xalign">0</property> + <property name="use_underline">True</property> + <property name="label" translatable="yes">_Left Thumb Shift Key:</property> + <property name="mnemonic_widget">thumb:ls</property> </object> <packing> - <property name="expand">False</property> <!-- The fill need to be True so that GtkTable do not have extra space in y axis. --> - <property name="fill">True</property> - <property name="position">0</property> + <property name="y_options">GTK_FILL</property> </packing> </child> <child> - <object class="GtkCheckButton" id="thumb:keyboard_layout_mode"> - <property name="label" translatable="yes">Adjust _input method layout to system keyboard layout</property> - <property name="tooltip_text" translatable="yes">Adjust IM layout to XKB layout</property> + <object class="GtkEntry" id="thumb:ls"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="editable">False</property> + </object> + <packing> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + </packing> + </child> + <child> + <object class="GtkButton" id="thumb:button_ls"> + <property name="label">...</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> + <signal handler="on_btn_thumb_key_clicked" name="clicked"/> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label29"> + <property name="visible">True</property> + <property name="xalign">0</property> <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="I" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + <property name="label" translatable="yes">Right _Thumb Shift Key:</property> + <property name="mnemonic_widget">thumb:rs</property> + </object> + <packing> + <property name="y_options">GTK_FILL</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="thumb:rs"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="editable">False</property> + </object> + <packing> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + </packing> + </child> + <child> + <object class="GtkButton" id="thumb:button_rs"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_thumb_key_clicked" name="clicked"/> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="thumb:keyboard_layout_mode"> + <property name="label" translatable="yes">Adjust _input method layout to system keyboard layout</property> + <property name="tooltip_text" translatable="yes">Adjust IM layout to XKB layout</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="I" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox51"> + <property name="visible">True</property> + <property name="orientation">horizontal</property> + <property name="spacing">8</property> + <child> + <object class="GtkLabel" id="label30"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="use_underline">True</property> + <property name="label" translatable="yes">Input _Method Layout:</property> + <property name="mnemonic_widget">thumb:keyboard_layout</property> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">1</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkBox" id="hbox51"> + <object class="GtkComboBox" id="thumb:keyboard_layout"> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">8</property> - <child> - <object class="GtkLabel" id="label30"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="use_underline">True</property> - <property name="label" translatable="yes">Input _Method Layout:</property> - <property name="mnemonic_widget">thumb:keyboard_layout</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model51</property> <child> - <object class="GtkComboBox" id="thumb:keyboard_layout"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model51</property> - <child> - <object class="GtkCellRendererText" id="renderer10"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> + <object class="GtkCellRendererText" id="renderer10"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> </object> <packing> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox52"> + <property name="visible">True</property> + <property name="orientation">horizontal</property> + <property name="spacing">8</property> + <child> + <object class="GtkImage" id="image2"> + <property name="visible">True</property> + <property name="icon_name">dialog-information</property> + </object> + <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">2</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkBox" id="hbox52"> + <object class="GtkLabel" id="label31"> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">8</property> - <child> - <object class="GtkImage" id="image2"> - <property name="visible">True</property> - <property name="icon_name">dialog-information</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label31"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="wrap">True</property> - <property name="label" translatable="yes">Restart IBus when you change the keyboard layout</property> - <property name="tooltip_text" translatable="yes">Restart IBus when you change XKB</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> + <property name="xalign">0</property> + <property name="wrap">True</property> + <property name="label" translatable="yes">Restart IBus when you change the keyboard layout</property> + <property name="tooltip_text" translatable="yes">Restart IBus when you change XKB</property> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">3</property> + <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">3</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox11"> + <property name="visible">True</property> + <property name="orientation">horizontal</property> + <property name="spacing">8</property> <child> - <object class="GtkBox" id="hbox11"> + <object class="GtkLabel" id="label33"> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">8</property> - <child> - <object class="GtkLabel" id="label33"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="use_underline">True</property> - <property name="label" translatable="yes">_Additional Key Arrangement:</property> - <property name="mnemonic_widget">thumb:fmv_extension</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkComboBox" id="thumb:fmv_extension"> - <property name="visible">True</property> - <property name="tooltip_text" translatable="yes">'~', '『', '¢', '£' and so on can be output with Thumb Shift key</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model11</property> - <child> - <object class="GtkCellRendererText" id="renderer11"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> + <property name="xalign">0</property> + <property name="use_underline">True</property> + <property name="label" translatable="yes">_Additional Key Arrangement:</property> + <property name="mnemonic_widget">thumb:fmv_extension</property> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">4</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkBox" id="hbox53"> + <object class="GtkComboBox" id="thumb:fmv_extension"> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">8</property> - <child> - <object class="GtkImage" id="image4"> - <property name="visible">True</property> - <property name="icon_name">dialog-information</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> + <property name="tooltip_text" translatable="yes">'~', '『', '¢', '£' and so on can be output with Thumb Shift key</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model11</property> <child> - <object class="GtkLabel" id="label34"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="wrap">True</property> - <property name="max_width_chars">74</property> - <property name="label" translatable="yes">You do not have to reconfigure the system keyboard layout for "Additional Key Arrangement" since this option changes input method layout only in case input method is turned on.</property> - <property name="tooltip_text" translatable="yes">You do not have to reconfigure XKB since this option changes IM layout only with IM on.</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> + <object class="GtkCellRendererText" id="renderer11"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> </object> <packing> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">4</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox53"> + <property name="visible">True</property> + <property name="orientation">horizontal</property> + <property name="spacing">8</property> + <child> + <object class="GtkImage" id="image4"> + <property name="visible">True</property> + <property name="icon_name">dialog-information</property> + </object> + <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">5</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkCheckButton" id="thumb:handakuten"> - <property name="label" translatable="yes">_Enable semi-voiced sound mark with Shift key</property> - <property name="tooltip_text" translatable="yes">Seion + Shift can output Handakuon</property> + <object class="GtkLabel" id="label34"> <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="E" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + <property name="xalign">0</property> + <property name="wrap">True</property> + <property name="max_width_chars">74</property> + <property name="label" translatable="yes">You do not have to reconfigure the system keyboard layout for "Additional Key Arrangement" since this option changes input method layout only in case input method is turned on.</property> + <property name="tooltip_text" translatable="yes">You do not have to reconfigure XKB since this option changes IM layout only with IM on.</property> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">6</property> + <property name="position">1</property> </packing> - </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">5</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="thumb:handakuten"> + <property name="label" translatable="yes">_Enable semi-voiced sound mark with Shift key</property> + <property name="tooltip_text" translatable="yes">Seion + Shift can output Handakuon</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="E" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">6</property> + </packing> + + </child> + <child> + <object class="GtkTable" id="table52"> + <property name="visible">True</property> + <property name="n_rows">2</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - <object class="GtkTable" id="table52"> + <object class="GtkLabel" id="label35"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label35"> - <property name="visible">True</property> - <property name="label" translatable="yes">Thumb _Shift Key Table:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">thumb:button_custom_table</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkButton" id="thumb:button_custom_table"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_thumb_custom_table_clicked" name="clicked"/> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - </packing> - </child> + <property name="label" translatable="yes">Thumb _Shift Key Table:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">thumb:button_custom_table</property> </object> <packing> - <property name="expand">False</property> + <property name="x_options">GTK_FILL</property> <!-- The fill need to be True so that GtkTable do not have extra space in y axis. --> - <property name="fill">True</property> - <property name="position">7</property> + <property name="y_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkButton" id="thumb:button_custom_table"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_thumb_custom_table_clicked" name="clicked"/> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="fill">True</property> + <property name="position">7</property> + </packing> </child> </object> </child> @@ -1596,142 +1570,138 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment61"> + <object class="GtkBox" id="vbox61"> <property name="visible">True</property> - <property name="top_padding">4</property> - <property name="left_padding">0</property> + <property name="orientation">vertical</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox61"> + <object class="GtkTable" id="table61"> <property name="visible">True</property> - <property name="orientation">vertical</property> - <property name="border_width">4</property> - <property name="spacing">4</property> + <property name="n_rows">2</property> + <property name="n_columns">3</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - <object class="GtkTable" id="table61"> + <object class="GtkLabel" id="label601"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">3</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label601"> - <property name="visible">True</property> - <property name="label" translatable="yes">_Edit Dictionary Command:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">dict:entry_edit_dict_command</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="dict:entry_edit_dict_command"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="editable">True</property> - <signal handler="on_entry_dict_command_changed" name="changed"/> - </object> - <packing> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_edit_dict_command"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_dict_command_clicked" name="clicked"/> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label602"> - <property name="visible">True</property> - <property name="label" translatable="yes">_Add Word Command:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">dict:entry_add_word_command</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="dict:entry_add_word_command"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="editable">True</property> - <signal handler="on_entry_dict_command_changed" name="changed"/> - </object> - <packing> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_add_word_command"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_dict_command_clicked" name="clicked"/> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> + <property name="label" translatable="yes">_Edit Dictionary Command:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">dict:entry_edit_dict_command</property> </object> <packing> - <property name="expand">False</property> + <property name="x_options">GTK_FILL</property> <!-- The fill need to be True so that GtkTable do not have extra space in y axis. --> - <property name="fill">True</property> - <property name="position">0</property> + <property name="y_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="dict:entry_edit_dict_command"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="editable">True</property> + <signal handler="on_entry_dict_command_changed" name="changed"/> + </object> + <packing> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + </packing> + </child> + <child> + <object class="GtkButton" id="dict:btn_edit_dict_command"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_dict_command_clicked" name="clicked"/> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label602"> + <property name="visible">True</property> + <property name="label" translatable="yes">_Add Word Command:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">dict:entry_add_word_command</property> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="dict:entry_add_word_command"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="editable">True</property> + <signal handler="on_entry_dict_command_changed" name="changed"/> + </object> + <packing> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + </packing> + </child> + <child> + <object class="GtkButton" id="dict:btn_add_word_command"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_dict_command_clicked" name="clicked"/> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="fill">True</property> + <property name="position">0</property> + </packing> </child> </object> </child> @@ -1754,105 +1724,64 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment71"> + <object class="GtkBox" id="vbox71"> <property name="visible">True</property> - <property name="top_padding">4</property> - <property name="left_padding">0</property> + <property name="orientation">vertical</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> + <child> + <object class="GtkScrolledWindow" id="scrolledwindow71"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="height_request">220</property> + <property name="hscrollbar_policy">automatic</property> + <property name="vscrollbar_policy">automatic</property> + <property name="shadow_type">in</property> + <child> + <object class="GtkTreeView" id="dict:view"> + <property name="visible">True</property> + <property name="can_focus">True</property> + </object> + </child> + </object> + <packing> + <property name="position">0</property> + </packing> + </child> <child> - <object class="GtkBox" id="vbox71"> + <object class="GtkButtonBox" id="hbuttonbox71"> <property name="visible">True</property> - <property name="orientation">vertical</property> - <property name="border_width">4</property> + <property name="orientation">horizontal</property> <property name="spacing">4</property> + <property name="layout_style">end</property> <child> - <object class="GtkScrolledWindow" id="scrolledwindow71"> + <object class="GtkButton" id="dict:btn_view"> + <property name="label" translatable="yes">_View</property> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="height_request">220</property> - <property name="hscrollbar_policy">automatic</property> - <property name="vscrollbar_policy">automatic</property> - <property name="shadow_type">in</property> - <child> - <object class="GtkTreeView" id="dict:view"> - <property name="visible">True</property> - <property name="can_focus">True</property> - </object> - </child> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_dict_view_clicked" name="clicked"/> </object> <packing> + <property name="expand">False</property> + <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child> - <object class="GtkButtonBox" id="hbuttonbox71"> + <object class="GtkButton" id="dict:btn_add"> + <property name="label" translatable="yes">_Add</property> + <property name="use_underline">True</property> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">4</property> - <property name="layout_style">end</property> - <child> - <object class="GtkButton" id="dict:btn_view"> - <property name="label" translatable="yes">_View</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_dict_view_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_add"> - <property name="label" translatable="yes">_Add</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_dict_add_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_edit"> - <property name="label" translatable="yes">_Edit</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_dict_add_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_delete"> - <property name="label" translatable="yes">_Delete</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_dict_delete_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">3</property> - </packing> - </child> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_dict_add_clicked" name="clicked"/> </object> <packing> <property name="expand">False</property> @@ -1861,45 +1790,14 @@ </packing> </child> <child> - <object class="GtkButtonBox" id="hbuttonbox72"> + <object class="GtkButton" id="dict:btn_edit"> + <property name="label" translatable="yes">_Edit</property> + <property name="use_underline">True</property> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">4</property> - <property name="layout_style">end</property> - <child> - <object class="GtkButton" id="dict:btn_up"> - <property name="label" translatable="yes">_Up</property> - <property name="use_underline">True</property> - <property name="tooltip_text" translatable="yes">You can change the order on language bar</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_dict_order_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_down"> - <property name="label" translatable="yes">_Down</property> - <property name="use_underline">True</property> - <property name="tooltip_text" translatable="yes">You can change the order on language bar</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_dict_order_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_dict_add_clicked" name="clicked"/> </object> <packing> <property name="expand">False</property> @@ -1907,7 +1805,75 @@ <property name="position">2</property> </packing> </child> + <child> + <object class="GtkButton" id="dict:btn_delete"> + <property name="label" translatable="yes">_Delete</property> + <property name="use_underline">True</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_dict_delete_clicked" name="clicked"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">3</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkButtonBox" id="hbuttonbox72"> + <property name="visible">True</property> + <property name="orientation">horizontal</property> + <property name="spacing">4</property> + <property name="layout_style">end</property> + <child> + <object class="GtkButton" id="dict:btn_up"> + <property name="label" translatable="yes">_Up</property> + <property name="use_underline">True</property> + <property name="tooltip_text" translatable="yes">You can change the order on language bar</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_dict_order_clicked" name="clicked"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="dict:btn_down"> + <property name="label" translatable="yes">_Down</property> + <property name="use_underline">True</property> + <property name="tooltip_text" translatable="yes">You can change the order on language bar</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_dict_order_clicked" name="clicked"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">2</property> + </packing> </child> </object> </child> diff --git a/setup/python3/setup.ui b/setup/python3/setup.ui index b6d8ef2..9f889c5 100644 --- a/setup/python3/setup.ui +++ b/setup/python3/setup.ui @@ -214,120 +214,115 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment11"> + <object class="GtkTable" id="table11"> <property name="visible">True</property> - <property name="top_padding">8</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="n_rows">3</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkTable" id="table11"> + <object class="GtkLabel" id="label101"> <property name="visible">True</property> - <property name="n_rows">3</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label101"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Input Mode:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">input_mode</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkComboBox" id="input_mode"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model1</property> - <child> - <object class="GtkCellRendererText" id="renderer1"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label102"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Typing Method:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">typing_method</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> + <property name="xalign">0</property> + <property name="label" translatable="yes">_Input Mode:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">input_mode</property> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="input_mode"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model1</property> <child> - <object class="GtkComboBox" id="typing_method"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model2</property> - <child> - <object class="GtkCellRendererText" id="renderer2"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer1"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label102"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">_Typing Method:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">typing_method</property> + </object> + <packing> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="typing_method"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model2</property> <child> - <object class="GtkLabel" id="label103"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Conversion _Mode:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">conversion_segment_mode</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer2"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label103"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Conversion _Mode:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">conversion_segment_mode</property> + </object> + <packing> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="conversion_segment_mode"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model3</property> <child> - <object class="GtkComboBox" id="conversion_segment_mode"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model3</property> - <child> - <object class="GtkCellRendererText" id="renderer3"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer3"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="y_options"/> + </packing> </child> </object> </child> @@ -346,42 +341,54 @@ </packing> </child> <child> + <object class="GtkCheckButton" id="show_input_mode_icon"> + <property name="label" translatable="yes">_Show input mode icon</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="S" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + <child> <object class="GtkFrame" id="frame12"> <property name="visible">True</property> <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment12"> + <object class="GtkBox" id="vbox12"> <property name="visible">True</property> - <property name="top_padding">8</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="orientation">vertical</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox12"> + <object class="GtkScrolledWindow" id="scrolledwindow12"> <property name="visible">True</property> - <property name="orientation">vertical</property> - <property name="border_width">4</property> - <property name="spacing">4</property> + <property name="can_focus">True</property> + <property name="height_request">200</property> + <property name="hscrollbar_policy">automatic</property> + <property name="vscrollbar_policy">automatic</property> + <property name="shadow_type">in</property> <child> - <object class="GtkScrolledWindow" id="scrolledwindow12"> + <object class="GtkTreeView" id="menu_visible:treeview"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="height_request">200</property> - <property name="hscrollbar_policy">automatic</property> - <property name="vscrollbar_policy">automatic</property> - <property name="shadow_type">in</property> - <child> - <object class="GtkTreeView" id="menu_visible:treeview"> - <property name="visible">True</property> - <property name="can_focus">True</property> - </object> - </child> </object> - <packing> - <property name="position">0</property> - </packing> </child> </object> + <packing> + <property name="position">0</property> + </packing> </child> </object> </child> @@ -396,7 +403,7 @@ <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">1</property> + <property name="position">2</property> </packing> </child> </object> @@ -422,190 +429,185 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment21"> + <object class="GtkTable" id="table21"> <property name="visible">True</property> - <property name="top_padding">8</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="n_rows">5</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkTable" id="table21"> + <object class="GtkLabel" id="label104"> <property name="visible">True</property> - <property name="n_rows">5</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label104"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Period Style:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">period_style</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label105"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Symbo_l Style:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">symbol_style</property> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkLabel" id="label106"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Numpad _Key Type:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">ten_key_mode</property> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkComboBox" id="ten_key_mode"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model4</property> - <child> - <object class="GtkCellRendererText" id="renderer4"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkComboBox" id="symbol_style"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model5</property> - <child> - <object class="GtkCellRendererText" id="renderer5"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="y_options"/> - </packing> - </child> + <property name="xalign">0</property> + <property name="label" translatable="yes">_Period Style:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">period_style</property> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label105"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Symbo_l Style:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">symbol_style</property> + </object> + <packing> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label106"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Numpad _Key Type:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">ten_key_mode</property> + </object> + <packing> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="ten_key_mode"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model4</property> <child> - <object class="GtkComboBox" id="period_style"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model6</property> - <child> - <object class="GtkCellRendererText" id="renderer6"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer4"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="symbol_style"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model5</property> <child> - <object class="GtkLabel" id="label107"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Behavior on Period:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">behavior_on_period</property> - </object> - <packing> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer5"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="period_style"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model6</property> <child> - <object class="GtkLabel" id="label108"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Behavior on _Focus Out:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">behavior_on_focus_out</property> - </object> - <packing> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer6"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label107"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">_Behavior on Period:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">behavior_on_period</property> + </object> + <packing> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkLabel" id="label108"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Behavior on _Focus Out:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">behavior_on_focus_out</property> + </object> + <packing> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="behavior_on_period"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model7</property> <child> - <object class="GtkComboBox" id="behavior_on_period"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model7</property> - <child> - <object class="GtkCellRendererText" id="renderer7"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer7"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkComboBox" id="behavior_on_focus_out"> + <property name="visible">True</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model8</property> <child> - <object class="GtkComboBox" id="behavior_on_focus_out"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model8</property> - <child> - <object class="GtkCellRendererText" id="renderer8"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> - <property name="y_options"/> - </packing> + <object class="GtkCellRendererText" id="renderer8"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> + <property name="y_options"/> + </packing> </child> </object> </child> @@ -629,124 +631,119 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment22"> + <object class="GtkTable" id="table22"> <property name="visible">True</property> - <property name="top_padding">8</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="n_rows">4</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkTable" id="table22"> + <object class="GtkBox" id="hbox4"> <property name="visible">True</property> - <property name="n_rows">4</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> + <property name="orientation">horizontal</property> + <property name="spacing">8</property> <child> - <object class="GtkBox" id="hbox4"> + <object class="GtkLabel" id="label109"> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">8</property> - <child> - <object class="GtkLabel" id="label109"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Candidate _Window Page Size:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">page_size</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="page_size"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="adjustment">adjustment1</property> - <property name="climb_rate">0.97999999999999998</property> - <signal handler="on_sb_changed" name="value_changed"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="half_width_symbol"> - <property name="label" translatable="yes">Convert _symbols with the one column width</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="S" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> - </object> - <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="half_width_number"> - <property name="label" translatable="yes">Convert _numbers with the one column width</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="N" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> - </object> - <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="y_options"/> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="half_width_space"> - <property name="label" translatable="yes">Con_vert spaces with the one column width</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Candidate _Window Page Size:</property> <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="v" modifiers="GDK_MOD1_MASK" signal="activate"/> + <property name="mnemonic_widget">page_size</property> </object> <packing> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="y_options"/> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkCheckButton" id="latin_with_shift"> - <property name="label" translatable="yes">Swi_tch “Hiragana” and “Latin” with Shift key and Hiragana–Katakana key in preedit</property> + <object class="GtkSpinButton" id="page_size"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="t" modifiers="GDK_MOD1_MASK" signal="activate"/> + <property name="adjustment">adjustment1</property> + <property name="climb_rate">0.97999999999999998</property> + <signal handler="on_sb_changed" name="value_changed"/> </object> <packing> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> - <property name="y_options"/> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> </packing> </child> </object> + <packing> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="half_width_symbol"> + <property name="label" translatable="yes">Convert _symbols with the one column width</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="S" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + </object> + <packing> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="half_width_number"> + <property name="label" translatable="yes">Convert _numbers with the one column width</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="N" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + </object> + <packing> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="half_width_space"> + <property name="label" translatable="yes">Con_vert spaces with the one column width</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="v" modifiers="GDK_MOD1_MASK" signal="activate"/> + </object> + <packing> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="y_options"/> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="latin_with_shift"> + <property name="label" translatable="yes">Swi_tch “Hiragana” and “Latin” with Shift key and Hiragana–Katakana key in preedit</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="t" modifiers="GDK_MOD1_MASK" signal="activate"/> + </object> + <packing> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> + <property name="y_options"/> + </packing> </child> </object> </child> @@ -920,64 +917,58 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment41"> + <object class="GtkBox" id="vbox41"> <property name="visible">True</property> - <property name="top_padding">0</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="orientation">vertical</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox41"> + <object class="GtkTable" id="table41"> <property name="visible">True</property> - <property name="border_width">4</property> - <property name="spacing">4</property> - <property name="orientation">vertical</property> + <property name="n_rows">2</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - <object class="GtkTable" id="table41"> + <object class="GtkLabel" id="label402"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label402"> - <property name="visible">True</property> - <property name="label" translatable="yes">_Romaji Key Table:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">romaji:button_custom_table</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkButton" id="romaji:button_custom_table"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_romaji_custom_table_clicked" name="clicked"/> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - </packing> - </child> + <property name="label" translatable="yes">_Romaji Key Table:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">romaji:button_custom_table</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkButton" id="romaji:button_custom_table"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_romaji_custom_table_clicked" name="clicked"/> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> </child> </object> </child> @@ -1004,64 +995,58 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment42"> + <object class="GtkBox" id="vbox42"> <property name="visible">True</property> - <property name="top_padding">0</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="orientation">vertical</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox42"> + <object class="GtkTable" id="table42"> <property name="visible">True</property> - <property name="border_width">4</property> - <property name="spacing">4</property> - <property name="orientation">vertical</property> + <property name="n_rows">2</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - <object class="GtkTable" id="table42"> + <object class="GtkLabel" id="label412"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label412"> - <property name="visible">True</property> - <property name="label" translatable="yes">_Kana Key Table:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">kana:button_custom_table</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkButton" id="kana:button_custom_table"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_kana_custom_table_clicked" name="clicked"/> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - </packing> - </child> + <property name="label" translatable="yes">_Kana Key Table:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">kana:button_custom_table</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkButton" id="kana:button_custom_table"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_kana_custom_table_clicked" name="clicked"/> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> </child> </object> </child> @@ -1088,65 +1073,59 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment43"> + <object class="GtkBox" id="vbox43"> <property name="visible">True</property> - <property name="top_padding">0</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="orientation">vertical</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox43"> + <object class="GtkTable" id="table43"> <property name="visible">True</property> - <property name="border_width">4</property> - <property name="spacing">4</property> - <property name="orientation">vertical</property> + <property name="n_rows">2</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - <object class="GtkTable" id="table43"> + <object class="GtkLabel" id="label422"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label422"> - <property name="visible">True</property> - <property name="label" translatable="yes">Keyboad _layout:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">keymap:combobox_custom_table</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> + <property name="label" translatable="yes">Keyboad _layout:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">keymap:combobox_custom_table</property> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkComboBox" id="keymap:combobox_custom_table"> + <property name="visible">True</property> + <property name="can_focus">True</property> <child> - <object class="GtkComboBox" id="keymap:combobox_custom_table"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <child> - <object class="GtkCellRendererText" id="renderer330"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - </packing> + <object class="GtkCellRendererText" id="renderer330"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> </object> <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> </child> </object> </child> @@ -1192,369 +1171,364 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment5"> + <object class="GtkBox" id="vbox51"> <property name="visible">True</property> - <property name="top_padding">8</property> - <property name="bottom_padding">8</property> - <property name="left_padding">12</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="orientation">vertical</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox51"> + + <object class="GtkTable" id="table51"> <property name="visible">True</property> - <property name="border_width">4</property> - <property name="spacing">4</property> - <property name="orientation">vertical</property> + <property name="n_rows">2</property> + <property name="n_columns">3</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - - <object class="GtkTable" id="table51"> + <object class="GtkLabel" id="label28"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">3</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label28"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="use_underline">True</property> - <property name="label" translatable="yes">_Left Thumb Shift Key:</property> - <property name="mnemonic_widget">thumb:ls</property> - </object> - <packing> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="thumb:ls"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="editable">False</property> - </object> - <packing> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - </packing> - </child> - <child> - <object class="GtkButton" id="thumb:button_ls"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_thumb_key_clicked" name="clicked"/> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label29"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="use_underline">True</property> - <property name="label" translatable="yes">Right _Thumb Shift Key:</property> - <property name="mnemonic_widget">thumb:rs</property> - </object> - <packing> - <property name="y_options">GTK_FILL</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="thumb:rs"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="editable">False</property> - </object> - <packing> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkButton" id="thumb:button_rs"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_thumb_key_clicked" name="clicked"/> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> + <property name="xalign">0</property> + <property name="use_underline">True</property> + <property name="label" translatable="yes">_Left Thumb Shift Key:</property> + <property name="mnemonic_widget">thumb:ls</property> </object> <packing> - <property name="expand">False</property> <!-- The fill need to be True so that GtkTable do not have extra space in y axis. --> - <property name="fill">True</property> - <property name="position">0</property> + <property name="y_options">GTK_FILL</property> </packing> </child> <child> - <object class="GtkCheckButton" id="thumb:keyboard_layout_mode"> - <property name="label" translatable="yes">Adjust _input method layout to system keyboard layout</property> - <property name="tooltip_text" translatable="yes">Adjust IM layout to XKB layout</property> + <object class="GtkEntry" id="thumb:ls"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="editable">False</property> + </object> + <packing> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + </packing> + </child> + <child> + <object class="GtkButton" id="thumb:button_ls"> + <property name="label">...</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> + <signal handler="on_btn_thumb_key_clicked" name="clicked"/> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label29"> + <property name="visible">True</property> + <property name="xalign">0</property> <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="I" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + <property name="label" translatable="yes">Right _Thumb Shift Key:</property> + <property name="mnemonic_widget">thumb:rs</property> + </object> + <packing> + <property name="y_options">GTK_FILL</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="thumb:rs"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="editable">False</property> + </object> + <packing> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + </packing> + </child> + <child> + <object class="GtkButton" id="thumb:button_rs"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_thumb_key_clicked" name="clicked"/> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="thumb:keyboard_layout_mode"> + <property name="label" translatable="yes">Adjust _input method layout to system keyboard layout</property> + <property name="tooltip_text" translatable="yes">Adjust IM layout to XKB layout</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="I" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox51"> + <property name="visible">True</property> + <property name="orientation">horizontal</property> + <property name="spacing">8</property> + <child> + <object class="GtkLabel" id="label30"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="use_underline">True</property> + <property name="label" translatable="yes">Input _Method Layout:</property> + <property name="mnemonic_widget">thumb:keyboard_layout</property> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">1</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkBox" id="hbox51"> + <object class="GtkComboBox" id="thumb:keyboard_layout"> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">8</property> - <child> - <object class="GtkLabel" id="label30"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="use_underline">True</property> - <property name="label" translatable="yes">Input _Method Layout:</property> - <property name="mnemonic_widget">thumb:keyboard_layout</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model51</property> <child> - <object class="GtkComboBox" id="thumb:keyboard_layout"> - <property name="visible">True</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model51</property> - <child> - <object class="GtkCellRendererText" id="renderer10"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> + <object class="GtkCellRendererText" id="renderer10"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> </object> <packing> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox52"> + <property name="visible">True</property> + <property name="orientation">horizontal</property> + <property name="spacing">8</property> + <child> + <object class="GtkImage" id="image2"> + <property name="visible">True</property> + <property name="icon_name">dialog-information</property> + </object> + <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">2</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkBox" id="hbox52"> + <object class="GtkLabel" id="label31"> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">8</property> - <child> - <object class="GtkImage" id="image2"> - <property name="visible">True</property> - <property name="icon_name">dialog-information</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label31"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="wrap">True</property> - <property name="label" translatable="yes">Restart IBus when you change the keyboard layout</property> - <property name="tooltip_text" translatable="yes">Restart IBus when you change XKB</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> + <property name="xalign">0</property> + <property name="wrap">True</property> + <property name="label" translatable="yes">Restart IBus when you change the keyboard layout</property> + <property name="tooltip_text" translatable="yes">Restart IBus when you change XKB</property> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">3</property> + <property name="position">1</property> </packing> </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">3</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox11"> + <property name="visible">True</property> + <property name="orientation">horizontal</property> + <property name="spacing">8</property> <child> - <object class="GtkBox" id="hbox11"> + <object class="GtkLabel" id="label33"> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">8</property> - <child> - <object class="GtkLabel" id="label33"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="use_underline">True</property> - <property name="label" translatable="yes">_Additional Key Arrangement:</property> - <property name="mnemonic_widget">thumb:fmv_extension</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkComboBox" id="thumb:fmv_extension"> - <property name="visible">True</property> - <property name="tooltip_text" translatable="yes">'~', '『', '¢', '£' and so on can be output with Thumb Shift key</property> - <signal handler="on_cb_changed" name="changed"/> - <property name="model">model11</property> - <child> - <object class="GtkCellRendererText" id="renderer11"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> + <property name="xalign">0</property> + <property name="use_underline">True</property> + <property name="label" translatable="yes">_Additional Key Arrangement:</property> + <property name="mnemonic_widget">thumb:fmv_extension</property> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">4</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkBox" id="hbox53"> + <object class="GtkComboBox" id="thumb:fmv_extension"> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">8</property> - <child> - <object class="GtkImage" id="image4"> - <property name="visible">True</property> - <property name="icon_name">dialog-information</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> + <property name="tooltip_text" translatable="yes">'~', '『', '¢', '£' and so on can be output with Thumb Shift key</property> + <signal handler="on_cb_changed" name="changed"/> + <property name="model">model11</property> <child> - <object class="GtkLabel" id="label34"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="wrap">True</property> - <property name="max_width_chars">74</property> - <property name="label" translatable="yes">You do not have to reconfigure the system keyboard layout for "Additional Key Arrangement" since this option changes input method layout only in case input method is turned on.</property> - <property name="tooltip_text" translatable="yes">You do not have to reconfigure XKB since this option changes IM layout only with IM on.</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> + <object class="GtkCellRendererText" id="renderer11"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> </child> </object> <packing> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">4</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox53"> + <property name="visible">True</property> + <property name="orientation">horizontal</property> + <property name="spacing">8</property> + <child> + <object class="GtkImage" id="image4"> + <property name="visible">True</property> + <property name="icon_name">dialog-information</property> + </object> + <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">5</property> + <property name="position">0</property> </packing> </child> <child> - <object class="GtkCheckButton" id="thumb:handakuten"> - <property name="label" translatable="yes">_Enable semi-voiced sound mark with Shift key</property> - <property name="tooltip_text" translatable="yes">Seion + Shift can output Handakuon</property> + <object class="GtkLabel" id="label34"> <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - <signal handler="on_ck_toggled" name="toggled"/> - <accelerator key="E" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + <property name="xalign">0</property> + <property name="wrap">True</property> + <property name="max_width_chars">74</property> + <property name="label" translatable="yes">You do not have to reconfigure the system keyboard layout for "Additional Key Arrangement" since this option changes input method layout only in case input method is turned on.</property> + <property name="tooltip_text" translatable="yes">You do not have to reconfigure XKB since this option changes IM layout only with IM on.</property> </object> <packing> <property name="expand">False</property> <property name="fill">False</property> - <property name="position">6</property> + <property name="position">1</property> </packing> - </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">5</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="thumb:handakuten"> + <property name="label" translatable="yes">_Enable semi-voiced sound mark with Shift key</property> + <property name="tooltip_text" translatable="yes">Seion + Shift can output Handakuon</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + <signal handler="on_ck_toggled" name="toggled"/> + <accelerator key="E" modifiers="GDK_MOD1_MASK" signal="grab_focus"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">6</property> + </packing> + + </child> + <child> + <object class="GtkTable" id="table52"> + <property name="visible">True</property> + <property name="n_rows">2</property> + <property name="n_columns">2</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - <object class="GtkTable" id="table52"> + <object class="GtkLabel" id="label35"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">2</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label35"> - <property name="visible">True</property> - <property name="label" translatable="yes">Thumb _Shift Key Table:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">thumb:button_custom_table</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkButton" id="thumb:button_custom_table"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_thumb_custom_table_clicked" name="clicked"/> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="x_options">GTK_FILL</property> - <property name="y_options">GTK_FILL</property> - </packing> - </child> + <property name="label" translatable="yes">Thumb _Shift Key Table:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">thumb:button_custom_table</property> </object> <packing> - <property name="expand">False</property> + <property name="x_options">GTK_FILL</property> <!-- The fill need to be True so that GtkTable do not have extra space in y axis. --> - <property name="fill">True</property> - <property name="position">7</property> + <property name="y_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkButton" id="thumb:button_custom_table"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_thumb_custom_table_clicked" name="clicked"/> + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="x_options">GTK_FILL</property> + <property name="y_options">GTK_FILL</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="fill">True</property> + <property name="position">7</property> + </packing> </child> </object> </child> @@ -1596,142 +1570,138 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment61"> + <object class="GtkBox" id="vbox61"> <property name="visible">True</property> - <property name="top_padding">4</property> - <property name="left_padding">0</property> + <property name="orientation">vertical</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> <child> - <object class="GtkBox" id="vbox61"> + <object class="GtkTable" id="table61"> <property name="visible">True</property> - <property name="orientation">vertical</property> - <property name="border_width">4</property> - <property name="spacing">4</property> + <property name="n_rows">2</property> + <property name="n_columns">3</property> + <property name="column_spacing">8</property> + <property name="row_spacing">4</property> <child> - <object class="GtkTable" id="table61"> + <object class="GtkLabel" id="label601"> <property name="visible">True</property> - <property name="n_rows">2</property> - <property name="n_columns">3</property> - <property name="column_spacing">8</property> - <property name="row_spacing">4</property> - <child> - <object class="GtkLabel" id="label601"> - <property name="visible">True</property> - <property name="label" translatable="yes">_Edit Dictionary Command:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">dict:entry_edit_dict_command</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="dict:entry_edit_dict_command"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="editable">True</property> - <signal handler="on_entry_dict_command_changed" name="changed"/> - </object> - <packing> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_edit_dict_command"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_dict_command_clicked" name="clicked"/> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label602"> - <property name="visible">True</property> - <property name="label" translatable="yes">_Add Word Command:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">dict:entry_add_word_command</property> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="dict:entry_add_word_command"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="editable">True</property> - <signal handler="on_entry_dict_command_changed" name="changed"/> - </object> - <packing> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_add_word_command"> - <property name="label">...</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_dict_command_clicked" name="clicked"/> - </object> - <packing> - <property name="x_options">GTK_FILL</property> - <!-- The fill need to be True so that - GtkTable do not have extra space - in y axis. --> - <property name="y_options">GTK_FILL</property> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - </packing> - </child> + <property name="label" translatable="yes">_Edit Dictionary Command:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">dict:entry_edit_dict_command</property> </object> <packing> - <property name="expand">False</property> + <property name="x_options">GTK_FILL</property> <!-- The fill need to be True so that GtkTable do not have extra space in y axis. --> - <property name="fill">True</property> - <property name="position">0</property> + <property name="y_options">GTK_FILL</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="dict:entry_edit_dict_command"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="editable">True</property> + <signal handler="on_entry_dict_command_changed" name="changed"/> + </object> + <packing> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + </packing> + </child> + <child> + <object class="GtkButton" id="dict:btn_edit_dict_command"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_dict_command_clicked" name="clicked"/> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label602"> + <property name="visible">True</property> + <property name="label" translatable="yes">_Add Word Command:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">dict:entry_add_word_command</property> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="dict:entry_add_word_command"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="editable">True</property> + <signal handler="on_entry_dict_command_changed" name="changed"/> + </object> + <packing> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + </packing> + </child> + <child> + <object class="GtkButton" id="dict:btn_add_word_command"> + <property name="label">...</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_dict_command_clicked" name="clicked"/> + </object> + <packing> + <property name="x_options">GTK_FILL</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="y_options">GTK_FILL</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> </packing> </child> </object> + <packing> + <property name="expand">False</property> + <!-- The fill need to be True so that + GtkTable do not have extra space + in y axis. --> + <property name="fill">True</property> + <property name="position">0</property> + </packing> </child> </object> </child> @@ -1754,105 +1724,64 @@ <property name="label_xalign">0</property> <property name="shadow_type">none</property> <child> - <object class="GtkAlignment" id="alignment71"> + <object class="GtkBox" id="vbox71"> <property name="visible">True</property> - <property name="top_padding">4</property> - <property name="left_padding">0</property> + <property name="orientation">vertical</property> + <property name="border_width">4</property> + <property name="spacing">4</property> + <property name="margin_top">8</property> + <property name="margin_bottom">8</property> + <property name="margin_left">12</property> + <child> + <object class="GtkScrolledWindow" id="scrolledwindow71"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="height_request">220</property> + <property name="hscrollbar_policy">automatic</property> + <property name="vscrollbar_policy">automatic</property> + <property name="shadow_type">in</property> + <child> + <object class="GtkTreeView" id="dict:view"> + <property name="visible">True</property> + <property name="can_focus">True</property> + </object> + </child> + </object> + <packing> + <property name="position">0</property> + </packing> + </child> <child> - <object class="GtkBox" id="vbox71"> + <object class="GtkButtonBox" id="hbuttonbox71"> <property name="visible">True</property> - <property name="orientation">vertical</property> - <property name="border_width">4</property> + <property name="orientation">horizontal</property> <property name="spacing">4</property> + <property name="layout_style">end</property> <child> - <object class="GtkScrolledWindow" id="scrolledwindow71"> + <object class="GtkButton" id="dict:btn_view"> + <property name="label" translatable="yes">_View</property> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="height_request">220</property> - <property name="hscrollbar_policy">automatic</property> - <property name="vscrollbar_policy">automatic</property> - <property name="shadow_type">in</property> - <child> - <object class="GtkTreeView" id="dict:view"> - <property name="visible">True</property> - <property name="can_focus">True</property> - </object> - </child> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <property name="use_underline">True</property> + <signal handler="on_btn_dict_view_clicked" name="clicked"/> </object> <packing> + <property name="expand">False</property> + <property name="fill">False</property> <property name="position">0</property> </packing> </child> <child> - <object class="GtkButtonBox" id="hbuttonbox71"> + <object class="GtkButton" id="dict:btn_add"> + <property name="label" translatable="yes">_Add</property> + <property name="use_underline">True</property> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">4</property> - <property name="layout_style">end</property> - <child> - <object class="GtkButton" id="dict:btn_view"> - <property name="label" translatable="yes">_View</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <property name="use_underline">True</property> - <signal handler="on_btn_dict_view_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_add"> - <property name="label" translatable="yes">_Add</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_dict_add_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_edit"> - <property name="label" translatable="yes">_Edit</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_dict_add_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_delete"> - <property name="label" translatable="yes">_Delete</property> - <property name="use_underline">True</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_dict_delete_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">3</property> - </packing> - </child> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_dict_add_clicked" name="clicked"/> </object> <packing> <property name="expand">False</property> @@ -1861,45 +1790,14 @@ </packing> </child> <child> - <object class="GtkButtonBox" id="hbuttonbox72"> + <object class="GtkButton" id="dict:btn_edit"> + <property name="label" translatable="yes">_Edit</property> + <property name="use_underline">True</property> <property name="visible">True</property> - <property name="orientation">horizontal</property> - <property name="spacing">4</property> - <property name="layout_style">end</property> - <child> - <object class="GtkButton" id="dict:btn_up"> - <property name="label" translatable="yes">_Up</property> - <property name="use_underline">True</property> - <property name="tooltip_text" translatable="yes">You can change the order on language bar</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_dict_order_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkButton" id="dict:btn_down"> - <property name="label" translatable="yes">_Down</property> - <property name="use_underline">True</property> - <property name="tooltip_text" translatable="yes">You can change the order on language bar</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="receives_default">False</property> - <signal handler="on_btn_dict_order_clicked" name="clicked"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_dict_add_clicked" name="clicked"/> </object> <packing> <property name="expand">False</property> @@ -1907,7 +1805,75 @@ <property name="position">2</property> </packing> </child> + <child> + <object class="GtkButton" id="dict:btn_delete"> + <property name="label" translatable="yes">_Delete</property> + <property name="use_underline">True</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_dict_delete_clicked" name="clicked"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">3</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkButtonBox" id="hbuttonbox72"> + <property name="visible">True</property> + <property name="orientation">horizontal</property> + <property name="spacing">4</property> + <property name="layout_style">end</property> + <child> + <object class="GtkButton" id="dict:btn_up"> + <property name="label" translatable="yes">_Up</property> + <property name="use_underline">True</property> + <property name="tooltip_text" translatable="yes">You can change the order on language bar</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_dict_order_clicked" name="clicked"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="dict:btn_down"> + <property name="label" translatable="yes">_Down</property> + <property name="use_underline">True</property> + <property name="tooltip_text" translatable="yes">You can change the order on language bar</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">False</property> + <signal handler="on_btn_dict_order_clicked" name="clicked"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">2</property> + </packing> </child> </object> </child> |