diff options
Diffstat (limited to 'demos/gtk-demo/font-features.ui')
-rw-r--r-- | demos/gtk-demo/font-features.ui | 1323 |
1 files changed, 1010 insertions, 313 deletions
diff --git a/demos/gtk-demo/font-features.ui b/demos/gtk-demo/font-features.ui index 5742b57f32..a923913eca 100644 --- a/demos/gtk-demo/font-features.ui +++ b/demos/gtk-demo/font-features.ui @@ -28,7 +28,7 @@ </object> </child> <child> - <object class="GtkBox" id="box1"> + <object class="GtkBox"> <property name="visible">1</property> <child> <object class="GtkScrolledWindow" id="scrolledwindow1"> @@ -39,7 +39,7 @@ <object class="GtkViewport" id="viewport1"> <property name="visible">1</property> <child> - <object class="GtkBox" id="box2"> + <object class="GtkBox"> <property name="visible">1</property> <property name="margin">10</property> <property name="orientation">vertical</property> @@ -50,29 +50,50 @@ <property name="can_focus">1</property> <property name="receives_default">1</property> <property name="font">Sans 12</property> - <signal name="font-set" handler="update" swapped="no"/> + <signal name="font-set" handler="font_changed" swapped="no"/> </object> </child> <child> - <object class="GtkExpander" id="expander1"> + <object class="GtkComboBox" id="script_lang"> <property name="visible">1</property> <property name="can_focus">1</property> + <signal name="changed" handler="script_changed" swapped="no"/> <child> - <object class="GtkBox" id="box13"> + <object class="GtkCellRendererText"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> + </child> + </object> + </child> + <child> + <object class="GtkExpander"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <child> + <object class="GtkBox"> <property name="visible">1</property> - <property name="margin_start">20</property> - <property name="margin_end">20</property> + <property name="margin_start">10</property> + <property name="margin_end">10</property> <property name="margin_top">10</property> <property name="orientation">vertical</property> <child> - <object class="GtkBox" id="box14"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="kern_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="kern_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> @@ -81,185 +102,200 @@ <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="kern_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> </child> </object> </child> <child type="label"> - <object class="GtkLabel" id="label2"> + <object class="GtkLabel"> <property name="visible">1</property> <property name="label" translatable="yes">Kerning</property> </object> </child> </object> - <packing> - <property name="position">1</property> - </packing> </child> <child> - <object class="GtkExpander" id="expander2"> + <object class="GtkExpander"> <property name="visible">1</property> <property name="can_focus">1</property> <child> - <object class="GtkBox" id="box3"> + <object class="GtkBox"> <property name="visible">1</property> - <property name="margin_start">20</property> - <property name="margin_end">20</property> + <property name="margin_start">10</property> + <property name="margin_end">10</property> <property name="margin_top">10</property> <property name="orientation">vertical</property> <child> - <object class="GtkBox" id="box15"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="liga_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="liga_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> <object class="GtkCheckButton" id="liga"> - <property name="label" translatable="yes">Common</property> + <property name="label" translatable="yes">Common Ligatures</property> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="liga_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> </child> <child> - <object class="GtkBox" id="box16"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="dlig_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="dlig_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> <object class="GtkCheckButton" id="dlig"> - <property name="label" translatable="yes">Discretionary</property> + <property name="label" translatable="yes">Discretionary Ligatures</property> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="dlig_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">1</property> - </packing> </child> <child> - <object class="GtkBox" id="box17"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="hlig_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="hlig_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> <object class="GtkCheckButton" id="hlig"> - <property name="label" translatable="yes">Historical</property> + <property name="label" translatable="yes">Historical Ligatures</property> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="hlig_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">2</property> - </packing> </child> <child> - <object class="GtkBox" id="box18"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="clig_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="clig_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> <object class="GtkCheckButton" id="clig"> - <property name="label" translatable="yes">Contextual</property> + <property name="label" translatable="yes">Contextual Ligatures</property> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="clig_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">3</property> - </packing> </child> </object> </child> <child type="label"> - <object class="GtkLabel" id="label3"> + <object class="GtkLabel"> <property name="visible">1</property> <property name="label" translatable="yes">Ligatures</property> </object> </child> </object> - <packing> - <property name="position">2</property> - </packing> </child> <child> - <object class="GtkExpander" id="expander3"> + <object class="GtkExpander"> <property name="visible">1</property> <property name="can_focus">1</property> <child> - <object class="GtkBox" id="box4"> + <object class="GtkBox"> <property name="visible">1</property> - <property name="margin_start">20</property> - <property name="margin_end">20</property> + <property name="margin_start">10</property> + <property name="margin_end">10</property> <property name="margin_top">10</property> <property name="orientation">vertical</property> <child> - <object class="GtkBox" id="box19"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="smcp_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="smcp_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> @@ -268,24 +304,30 @@ <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="valign">baseline</property> <property name="sensitive" bind-source="smcp_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> </child> <child> - <object class="GtkBox" id="box20"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="c2sc_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="c2sc_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> @@ -294,237 +336,490 @@ <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="c2sc_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">1</property> - </packing> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="pcap_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="pcap_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="pcap"> + <property name="label" translatable="yes">Petite Caps</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="pcap_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="c2pc_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="c2pc_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="c2pc"> + <property name="label" translatable="yes">Caps to Petite Caps</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="c2pc_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="unic_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="unic_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="unic"> + <property name="label" translatable="yes">Unicase</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="unic_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="cpsp_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="cpsp_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="cpsp"> + <property name="label" translatable="yes">Capital Spacing</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="cpsp_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="case_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="case_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="case"> + <property name="label" translatable="yes">Case-sensitive Forms</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="case_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> </child> </object> </child> <child type="label"> - <object class="GtkLabel" id="label4"> + <object class="GtkLabel"> <property name="visible">1</property> <property name="label" translatable="yes">Letter Case</property> </object> </child> </object> - <packing> - <property name="position">3</property> - </packing> </child> <child> - <object class="GtkExpander" id="expander7"> + <object class="GtkExpander"> <property name="visible">1</property> <property name="can_focus">1</property> <child> - <object class="GtkBox" id="box5"> + <object class="GtkBox"> <property name="visible">1</property> - <property name="margin_start">20</property> - <property name="margin_end">20</property> + <property name="margin_start">10</property> + <property name="margin_end">10</property> <property name="margin_top">10</property> <property name="orientation">vertical</property> <child> - <object class="GtkRadioButton" id="numcasedefault"> - <property name="label" translatable="yes">Default</property> + <object class="GtkBox"> <property name="visible">1</property> - <property name="can_focus">1</property> - <property name="active">1</property> - <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <child> + <object class="GtkImage" id="numcasedefault_pres"> + <property name="visible">1</property> + <property name="opacity">0</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkRadioButton" id="numcasedefault"> + <property name="label" translatable="yes">Default</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="active">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> </object> </child> <child> - <object class="GtkRadioButton" id="lnum"> - <property name="label" translatable="yes">Lining</property> + <object class="GtkBox"> <property name="visible">1</property> - <property name="can_focus">1</property> - <property name="active">1</property> - <property name="draw_indicator">1</property> - <property name="group">numcasedefault</property> - <signal name="notify::active" handler="update" swapped="no"/> + <child> + <object class="GtkImage" id="lnum_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkRadioButton" id="lnum"> + <property name="label" translatable="yes">Lining</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="active">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <property name="group">numcasedefault</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> </object> - <packing> - <property name="position">1</property> - </packing> </child> <child> - <object class="GtkRadioButton" id="onum"> - <property name="label" translatable="yes">Old-Style</property> + <object class="GtkBox"> <property name="visible">1</property> - <property name="can_focus">1</property> - <property name="active">1</property> - <property name="draw_indicator">1</property> - <property name="group">numcasedefault</property> - <signal name="notify::active" handler="update" swapped="no"/> + <child> + <object class="GtkImage" id="onum_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkRadioButton" id="onum"> + <property name="label" translatable="yes">Old-Style</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="active">1</property> + <property name="valign">baseline</property> + <property name="draw_indicator">1</property> + <property name="group">numcasedefault</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> </object> - <packing> - <property name="position">2</property> - </packing> </child> </object> </child> <child type="label"> - <object class="GtkLabel" id="label8"> + <object class="GtkLabel"> <property name="visible">1</property> <property name="label" translatable="yes">Number Case</property> </object> </child> </object> - <packing> - <property name="position">4</property> - </packing> </child> <child> - <object class="GtkExpander" id="expander8"> + <object class="GtkExpander"> <property name="visible">1</property> <property name="can_focus">1</property> <child> - <object class="GtkBox" id="box6"> + <object class="GtkBox"> <property name="visible">1</property> - <property name="margin_start">20</property> - <property name="margin_end">20</property> + <property name="margin_start">10</property> + <property name="margin_end">10</property> <property name="margin_top">10</property> <property name="orientation">vertical</property> <child> - <object class="GtkRadioButton" id="numspacedefault"> - <property name="label" translatable="yes">Default</property> + <object class="GtkBox"> <property name="visible">1</property> - <property name="can_focus">1</property> - <property name="active">1</property> - <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <child> + <object class="GtkImage" id="numspacedefault_pres"> + <property name="visible">1</property> + <property name="opacity">0</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkRadioButton" id="numspacedefault"> + <property name="label" translatable="yes">Default</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="active">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> </object> </child> <child> - <object class="GtkRadioButton" id="pnum"> - <property name="label" translatable="yes">Proportional</property> + <object class="GtkBox"> <property name="visible">1</property> - <property name="can_focus">1</property> - <property name="active">1</property> - <property name="draw_indicator">1</property> - <property name="group">numspacedefault</property> - <signal name="notify::active" handler="update" swapped="no"/> + <child> + <object class="GtkImage" id="pnum_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkRadioButton" id="pnum"> + <property name="label" translatable="yes">Proportional</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="active">1</property> + <property name="draw_indicator">1</property> + <property name="group">numspacedefault</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> </object> - <packing> - <property name="position">1</property> - </packing> </child> <child> - <object class="GtkRadioButton" id="tnum"> - <property name="label" translatable="yes">Tabular</property> + <object class="GtkBox"> <property name="visible">1</property> - <property name="can_focus">1</property> - <property name="active">1</property> - <property name="draw_indicator">1</property> - <property name="group">numspacedefault</property> - <signal name="notify::active" handler="update" swapped="no"/> + <child> + <object class="GtkImage" id="tnum_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkRadioButton" id="tnum"> + <property name="label" translatable="yes">Tabular</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="active">1</property> + <property name="draw_indicator">1</property> + <property name="group">numspacedefault</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> </object> - <packing> - <property name="position">2</property> - </packing> </child> </object> </child> <child type="label"> - <object class="GtkLabel" id="label9"> + <object class="GtkLabel"> <property name="visible">1</property> <property name="label" translatable="yes">Number Spacing</property> </object> </child> </object> - <packing> - <property name="position">5</property> - </packing> </child> <child> - <object class="GtkExpander" id="expander9"> + <object class="GtkExpander"> <property name="visible">1</property> <property name="can_focus">1</property> <child> - <object class="GtkBox" id="box7"> + <object class="GtkBox"> <property name="visible">1</property> - <property name="margin_start">20</property> - <property name="margin_end">20</property> + <property name="margin_start">10</property> + <property name="margin_end">10</property> <property name="margin_top">10</property> <property name="orientation">vertical</property> <child> - <object class="GtkRadioButton" id="fractiondefault"> - <property name="label" translatable="yes">Off</property> + <object class="GtkBox"> <property name="visible">1</property> - <property name="can_focus">1</property> - <property name="active">1</property> - <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <child> + <object class="GtkImage" id="fractiondefault_pres"> + <property name="visible">1</property> + <property name="opacity">0</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkRadioButton" id="fractiondefault"> + <property name="label" translatable="yes">Off</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="active">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> </object> </child> <child> - <object class="GtkRadioButton" id="frac"> - <property name="label" translatable="yes">Normal</property> + <object class="GtkBox"> <property name="visible">1</property> - <property name="can_focus">1</property> - <property name="active">1</property> - <property name="draw_indicator">1</property> - <property name="group">fractiondefault</property> - <signal name="notify::active" handler="update" swapped="no"/> + <child> + <object class="GtkImage" id="frac_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkRadioButton" id="frac"> + <property name="label" translatable="yes">Normal</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="active">1</property> + <property name="draw_indicator">1</property> + <property name="group">fractiondefault</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> </object> - <packing> - <property name="position">1</property> - </packing> </child> <child> - <object class="GtkRadioButton" id="afrc"> - <property name="label" translatable="yes">Alternate</property> + <object class="GtkBox"> <property name="visible">1</property> - <property name="can_focus">1</property> - <property name="active">1</property> - <property name="draw_indicator">1</property> - <property name="group">fractiondefault</property> - <signal name="notify::active" handler="update" swapped="no"/> + <child> + <object class="GtkImage" id="afrc_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkRadioButton" id="afrc"> + <property name="label" translatable="yes">Alternate</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="active">1</property> + <property name="draw_indicator">1</property> + <property name="group">fractiondefault</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> </object> - <packing> - <property name="position">2</property> - </packing> </child> </object> </child> <child type="label"> - <object class="GtkLabel" id="label10"> + <object class="GtkLabel"> <property name="visible">1</property> <property name="label" translatable="yes">Fractions</property> </object> </child> </object> - <packing> - <property name="position">6</property> - </packing> </child> <child> - <object class="GtkExpander" id="expander10"> + <object class="GtkExpander"> <property name="visible">1</property> <property name="can_focus">1</property> <child> - <object class="GtkBox" id="box8"> + <object class="GtkBox"> <property name="visible">1</property> - <property name="margin_start">20</property> - <property name="margin_end">20</property> + <property name="margin_start">10</property> + <property name="margin_end">10</property> <property name="margin_top">10</property> <property name="orientation">vertical</property> <child> - <object class="GtkBox" id="box21"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="zero_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="zero_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> @@ -533,214 +828,605 @@ <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="zero_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> </child> <child> - <object class="GtkBox" id="box22"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="nalt_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="nalt_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> <object class="GtkCheckButton" id="nalt"> - <property name="label" translatable="yes">Alt. Annotation</property> + <property name="label" translatable="yes">Alternative Annotations</property> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="nalt_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">1</property> - </packing> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="sinf_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="sinf_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="sinf"> + <property name="label" translatable="yes">Scientific Inferiors</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="sinf_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> </child> </object> </child> <child type="label"> - <object class="GtkLabel" id="label11"> + <object class="GtkLabel"> <property name="visible">1</property> <property name="label" translatable="yes">Numeric Extras</property> </object> </child> </object> - <packing> - <property name="position">7</property> - </packing> </child> <child> - <object class="GtkExpander" id="expander11"> + <object class="GtkExpander"> <property name="visible">1</property> <property name="can_focus">1</property> <child> - <object class="GtkBox" id="box9"> + <object class="GtkBox"> <property name="visible">1</property> - <property name="margin_start">20</property> - <property name="margin_end">20</property> + <property name="margin_start">10</property> + <property name="margin_end">10</property> <property name="margin_top">10</property> <property name="orientation">vertical</property> <child> - <object class="GtkBox" id="box28"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="swsh_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="swsh_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> <object class="GtkCheckButton" id="swsh"> - <property name="label" translatable="yes">Swash</property> + <property name="label" translatable="yes">Swash Glyphs</property> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="swsh_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> </child> <child> - <object class="GtkBox" id="box29"> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="cswh_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="cswh_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="cswh"> + <property name="label" translatable="yes">Contextual Swash</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="cswh_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="locl_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="locl_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="locl"> + <property name="label" translatable="yes">Localized Forms</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="locl_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="calt_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="calt_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> <object class="GtkCheckButton" id="calt"> - <property name="label" translatable="yes">Contextual</property> + <property name="label" translatable="yes">Contextual Alternatives</property> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="calt_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">1</property> - </packing> </child> <child> - <object class="GtkBox" id="box30"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="hist_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="hist_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> <object class="GtkCheckButton" id="hist"> - <property name="label" translatable="yes">Historical</property> + <property name="label" translatable="yes">Historical Alternatives</property> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="hist_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">2</property> - </packing> </child> <child> - <object class="GtkBox" id="box31"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="salt_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="salt_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> <object class="GtkCheckButton" id="salt"> - <property name="label" translatable="yes">Stylistic</property> + <property name="label" translatable="yes">Stylistic Alternatives</property> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="salt_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">3</property> - </packing> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="titl_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="titl_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="titl"> + <property name="label" translatable="yes">Titling Alternatives</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="titl_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="rand_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="rand_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="rand"> + <property name="label" translatable="yes">Randomize</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="rand_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="subs_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="subs_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="subs"> + <property name="label" translatable="yes">Subscript</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="subs_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="sups_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="sups_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="sups"> + <property name="label" translatable="yes">Superscript</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="sups_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> </child> </object> </child> <child type="label"> - <object class="GtkLabel" id="label12"> + <object class="GtkLabel"> <property name="visible">1</property> <property name="label" translatable="yes">Character Alternatives</property> </object> </child> </object> - <packing> - <property name="position">8</property> - </packing> </child> <child> - <object class="GtkExpander" id="expander12"> + <object class="GtkExpander"> <property name="visible">1</property> <property name="can_focus">1</property> <child> - <object class="GtkBox" id="box10"> + <object class="GtkBox"> <property name="visible">1</property> - <property name="margin_start">20</property> - <property name="margin_end">20</property> + <property name="margin_start">10</property> + <property name="margin_end">10</property> <property name="margin_top">10</property> <property name="orientation">vertical</property> <child> - <object class="GtkBox" id="box23"> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="init_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="init_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="init"> + <property name="label" translatable="yes">Initial Forms</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="init_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="medi_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="medi_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="medi"> + <property name="label" translatable="yes">Medial Forms</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="medi_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="fina_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="fina_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="fina"> + <property name="label" translatable="yes">Final Forms</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="fina_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="isol_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> + <object class="GtkCheckButton" id="isol_dflt"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + </object> + </child> + <child> + <object class="GtkCheckButton" id="isol"> + <property name="label" translatable="yes">Isolated Forms</property> + <property name="visible">1</property> + <property name="can_focus">1</property> + <property name="draw_indicator">1</property> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> + <property name="sensitive" bind-source="isol_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> + </object> + </child> + </object> + </child> + </object> + </child> + <child type="label"> + <object class="GtkLabel"> + <property name="visible">1</property> + <property name="label" translatable="yes">Positional Alternatives</property> + </object> + </child> + </object> + </child> + <child> + <object class="GtkExpander"> + <property name="visible">1</property> + <property name="can_focus">1</property> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <property name="margin_start">10</property> + <property name="margin_end">10</property> + <property name="margin_top">10</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkBox"> + <property name="visible">1</property> + <child> + <object class="GtkImage" id="ss01_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="ss01_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> @@ -749,24 +1435,30 @@ <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="ss01_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> </child> <child> - <object class="GtkBox" id="box24"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="ss02_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="ss02_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> @@ -775,27 +1467,30 @@ <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="ss02_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">1</property> - </packing> </child> <child> - <object class="GtkBox" id="box25"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="ss03_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="ss03_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> @@ -804,27 +1499,30 @@ <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="ss03_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">2</property> - </packing> </child> <child> - <object class="GtkBox" id="box26"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="ss04_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="ss04_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> @@ -833,27 +1531,30 @@ <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="ss04_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">3</property> - </packing> </child> <child> - <object class="GtkBox" id="box27"> + <object class="GtkBox"> <property name="visible">1</property> <child> + <object class="GtkImage" id="ss05_pres"> + <property name="visible">1</property> + <property name="icon-name">object-select-symbolic</property> + <property name="icon-size">1</property> + </object> + </child> + <child> <object class="GtkCheckButton" id="ss05_dflt"> <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> </object> </child> <child> @@ -862,30 +1563,22 @@ <property name="visible">1</property> <property name="can_focus">1</property> <property name="draw_indicator">1</property> - <signal name="notify::active" handler="update" swapped="no"/> + <property name="valign">baseline</property> + <signal name="notify::active" handler="update_display" swapped="no"/> <property name="sensitive" bind-source="ss05_dflt" bind-property="active" bind-flags="sync-create|bidirectional"/> </object> - <packing> - <property name="position">1</property> - </packing> </child> </object> - <packing> - <property name="position">4</property> - </packing> </child> </object> </child> <child type="label"> - <object class="GtkLabel" id="label13"> + <object class="GtkLabel"> <property name="visible">1</property> <property name="label" translatable="yes">Alternative Stylistic Sets</property> </object> </child> </object> - <packing> - <property name="position">9</property> - </packing> </child> </object> </child> @@ -897,7 +1590,7 @@ </object> </child> <child> - <object class="GtkBox" id="box12"> + <object class="GtkBox"> <property name="visible">1</property> <property name="orientation">vertical</property> <child> @@ -928,19 +1621,21 @@ <child> <object class="GtkEntry" id="entry"> <property name="visible">1</property> - <property name="text">Lucky affluent actor asks to feast on giant 10.34" cheese-filled quiche in fjord.</property> + <property name="text">Grumpy wizards make toxic brew for the evil Queen and Jack. A quick movement of the enemy will jeopardize six gunboats. The job of waxing linoleum frequently peeves chintzy kids. My girl wove six dozen plaid jackets before she quit. Twelve ziggurats quickly jumped a finch box. + +Разъяренный чтец эгоистично бьёт пятью жердями шустрого фехтовальщика. Наш банк вчера же выплатил Ф.Я. Эйхгольду комиссию за ценные вещи. Эх, чужак, общий съём цен шляп (юфть) – вдрызг! В чащах юга жил бы цитрус? Да, но фальшивый экземпляр! + +Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός</property> <signal name="key-press-event" handler="entry_key_press"/> <signal name="activate" handler="switch_to_label"/> <property name="valign">start</property> + <property name="width-chars">50</property> </object> <packing> <property name="name">entry</property> </packing> </child> </object> - <packing> - <property name="expand">1</property> - </packing> </child> <child> <object class="GtkLabel" id="settings"> @@ -949,15 +1644,17 @@ <property name="margin_end">20</property> <property name="margin_bottom">20</property> <property name="xalign">0</property> + <property name="valign">end</property> + <property name="width-chars">50</property> + <property name="max-width-chars">50</property> </object> <packing> - <property name="position">1</property> + <property name="expand">1</property> </packing> </child> </object> <packing> <property name="expand">1</property> - <property name="position">1</property> </packing> </child> </object> |