summaryrefslogtreecommitdiff
path: root/setup
diff options
context:
space:
mode:
authorfujiwarat <takao.fujiwara1@gmail.com>2015-05-15 15:25:43 +0900
committerfujiwarat <takao.fujiwara1@gmail.com>2015-05-15 15:25:43 +0900
commit4f37090b5192088d06d849af4b874377b670b15f (patch)
treebb5aff6c10c9c177cdfbd05589a43656cba3bed6 /setup
parent891afb4287cc1b538f1ee20a7de1d3dd0ac30f1b (diff)
downloadibus-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.ui2110
-rw-r--r--setup/python3/setup.ui2110
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">'&#xFF5E;', '&#x300E;', '&#xA2;', '&#xA3;' 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">'&#xFF5E;', '&#x300E;', '&#xA2;', '&#xA3;' 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">'&#xFF5E;', '&#x300E;', '&#xA2;', '&#xA3;' 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">'&#xFF5E;', '&#x300E;', '&#xA2;', '&#xA3;' 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>