diff options
author | Caolán McNamara <caolanm@redhat.com> | 2013-07-11 08:42:19 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-07-11 09:05:13 +0100 |
commit | dd3bb0aa49bbf45138d2ea594fb593729ac3b2b0 (patch) | |
tree | 2f6c92d1e618abae12c5475ff5bdeb2d542b2b98 /sw/uiconfig | |
parent | b67b78abb57b7d5580dd1e31b86c2c623db528f6 (diff) |
make SwMarkPreview available through .ui format
+ move getting size from ctor to Paint
+ add possibility for border to font preview
+ add possibility for setting initial text via .ui for font preview
+ move old .src combobox contents into .ui and re-enable code
Change-Id: I0470da54c6764d67bccd5828cce9b11d2e7df3b3
Diffstat (limited to 'sw/uiconfig')
-rw-r--r-- | sw/uiconfig/swriter/ui/optredlinepage.ui | 340 |
1 files changed, 194 insertions, 146 deletions
diff --git a/sw/uiconfig/swriter/ui/optredlinepage.ui b/sw/uiconfig/swriter/ui/optredlinepage.ui index 4de9abbeac57..9b9b671fe7c5 100644 --- a/sw/uiconfig/swriter/ui/optredlinepage.ui +++ b/sw/uiconfig/swriter/ui/optredlinepage.ui @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <interface> <!-- interface-requires gtk+ 3.0 --> + <!-- interface-requires LibreOffice 1.0 --> <object class="GtkBox" id="OptRedLinePage"> <property name="visible">True</property> <property name="can_focus">False</property> + <property name="border_width">6</property> <property name="orientation">vertical</property> <property name="spacing">12</property> - <property name="border_width">6</property> <child> <object class="GtkFrame" id="frame1"> <property name="visible">True</property> @@ -44,181 +45,156 @@ </packing> </child> <child> - <object class="GtkComboBox" id="insert"> + <object class="svtlo-ColorListBox" id="insertcolor"> <property name="visible">True</property> <property name="can_focus">False</property> - <items> - <item>[None]</item> - <item>Bold</item> - <item>Italic</item> - <item>Underlined</item> - <item>Underlined: double</item> - <item>Uppercase</item> - <item>Lowercase</item> - <item>Small caps</item> - <item>Title font</item> - <item>Background color</item> - </items> </object> <packing> <property name="left_attach">1</property> - <property name="top_attach">1</property> + <property name="top_attach">2</property> <property name="width">1</property> <property name="height">1</property> </packing> </child> <child> - <object class="GtkComboBox" id="insertcolor"> + <object class="svtlo-ColorListBox" id="deletedcolor"> <property name="visible">True</property> <property name="can_focus">False</property> - <items> - <item>[None]</item> - <item>By Author</item> - </items> </object> <packing> <property name="left_attach">1</property> - <property name="top_attach">2</property> + <property name="top_attach">5</property> <property name="width">1</property> <property name="height">1</property> </packing> </child> <child> - <object class="GtkComboBox" id="deleted"> + <object class="GtkComboBox" id="changed"> <property name="visible">True</property> <property name="can_focus">False</property> - <items> - <item>[None]</item> - <item>Bold</item> - <item>Italic</item> - <item>Strikethrough</item> - <item>Uppercase</item> - <item>Lowercase</item> - <item>Small caps</item> - <item>Title font</item> - <item>Background color</item> - </items> </object> <packing> <property name="left_attach">1</property> - <property name="top_attach">4</property> + <property name="top_attach">7</property> <property name="width">1</property> <property name="height">1</property> </packing> </child> <child> - <object class="GtkComboBox" id="deletedcolor"> + <object class="svtlo-ColorListBox" id="changedcolor"> <property name="visible">True</property> <property name="can_focus">False</property> - <items> - <item>[None]</item> - <item>By Author</item> - </items> </object> <packing> <property name="left_attach">1</property> - <property name="top_attach">5</property> + <property name="top_attach">8</property> <property name="width">1</property> <property name="height">1</property> </packing> </child> <child> - <object class="GtkComboBox" id="changed"> + <object class="svxlo-SvxFontPrevWindow" id="insertedpreview:border"> <property name="visible">True</property> <property name="can_focus">False</property> - <items> - <item>[None]</item> - <item>Bold</item> - <item>Italic</item> - <item>Underlined</item> - <item>Underlined: double</item> - <item>Uppercase</item> - <item>Lowercase</item> - <item>Small caps</item> - <item>Title font</item> - <item>Background color</item> - </items> + <property name="hexpand">True</property> + <property name="text">Insert</property> </object> <packing> - <property name="left_attach">1</property> - <property name="top_attach">7</property> + <property name="left_attach">2</property> + <property name="top_attach">1</property> <property name="width">1</property> - <property name="height">1</property> + <property name="height">2</property> </packing> </child> <child> - <object class="GtkComboBox" id="changedcolor"> + <object class="svxlo-SvxFontPrevWindow" id="deletedpreview:border"> <property name="visible">True</property> <property name="can_focus">False</property> - <items> - <item>[None]</item> - <item>By Author</item> - </items> + <property name="hexpand">True</property> + <property name="text">Delete</property> </object> <packing> - <property name="left_attach">1</property> - <property name="top_attach">8</property> + <property name="left_attach">2</property> + <property name="top_attach">4</property> <property name="width">1</property> - <property name="height">1</property> + <property name="height">2</property> </packing> </child> <child> - <object class="GtkLabel" id="insert_label"> + <object class="svxlo-SvxFontPrevWindow" id="changedpreview:border"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">12</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">_Attributes:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">insert</property> + <property name="hexpand">True</property> + <property name="text">Attributes</property> </object> <packing> - <property name="left_attach">0</property> - <property name="top_attach">1</property> + <property name="left_attach">2</property> + <property name="top_attach">7</property> <property name="width">1</property> - <property name="height">1</property> + <property name="height">2</property> </packing> </child> <child> - <object class="GtkLabel" id="insertcolor_label"> + <object class="GtkAlignment" id="alignment3"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">12</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Co_lor:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">insertcolor</property> + <property name="left_padding">12</property> + <child> + <object class="GtkLabel" id="insert_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">_Attributes:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">insert</property> + </object> + </child> </object> <packing> <property name="left_attach">0</property> - <property name="top_attach">2</property> + <property name="top_attach">1</property> <property name="width">1</property> <property name="height">1</property> </packing> </child> <child> - <object class="GtkLabel" id="label3"> + <object class="GtkAlignment" id="alignment4"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Deletions</property> + <property name="left_padding">12</property> + <child> + <object class="GtkLabel" id="insertcolor_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Co_lor:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">insertcolor</property> + </object> + </child> </object> <packing> <property name="left_attach">0</property> - <property name="top_attach">3</property> - <property name="width">3</property> + <property name="top_attach">2</property> + <property name="width">1</property> <property name="height">1</property> </packing> </child> <child> - <object class="GtkLabel" id="deleted_label"> + <object class="GtkAlignment" id="alignment5"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">12</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Attri_butes:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">deleted</property> + <property name="left_padding">12</property> + <child> + <object class="GtkLabel" id="deleted_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Attri_butes:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">deleted</property> + </object> + </child> </object> <packing> <property name="left_attach">0</property> @@ -228,14 +204,20 @@ </packing> </child> <child> - <object class="GtkLabel" id="deletedcolor_label"> + <object class="GtkAlignment" id="alignment7"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">12</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Col_or:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">deletedcolor</property> + <property name="left_padding">12</property> + <child> + <object class="GtkLabel" id="deletedcolor_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Col_or:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">deletedcolor</property> + </object> + </child> </object> <packing> <property name="left_attach">0</property> @@ -245,14 +227,20 @@ </packing> </child> <child> - <object class="GtkLabel" id="changed_label"> + <object class="GtkAlignment" id="alignment8"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">12</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Attrib_utes:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">changed</property> + <property name="left_padding">12</property> + <child> + <object class="GtkLabel" id="changed_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Attrib_utes:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">changed</property> + </object> + </child> </object> <packing> <property name="left_attach">0</property> @@ -262,14 +250,20 @@ </packing> </child> <child> - <object class="GtkLabel" id="changedcolor_label"> + <object class="GtkAlignment" id="alignment9"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">12</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Colo_r:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">changedcolor</property> + <property name="left_padding">12</property> + <child> + <object class="GtkLabel" id="changedcolor_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Colo_r:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">changedcolor</property> + </object> + </child> </object> <packing> <property name="left_attach">0</property> @@ -293,42 +287,56 @@ </packing> </child> <child> - <object class="svxlo-SvxFontPrevWindow" id="insertedpreview"> - <property name="height_request">30</property> + <object class="GtkLabel" id="label3"> <property name="visible">True</property> <property name="can_focus">False</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Deletions</property> </object> <packing> - <property name="left_attach">2</property> - <property name="top_attach">1</property> - <property name="width">1</property> - <property name="height">2</property> + <property name="left_attach">0</property> + <property name="top_attach">3</property> + <property name="width">3</property> + <property name="height">1</property> </packing> </child> <child> - <object class="svxlo-SvxFontPrevWindow" id="deletedpreview"> - <property name="height_request">30</property> + <object class="GtkComboBoxText" id="insert"> <property name="visible">True</property> <property name="can_focus">False</property> + <property name="entry_text_column">0</property> + <property name="id_column">1</property> + <items> + <item translatable="yes">[None]</item> + <item translatable="yes">Bold</item> + <item translatable="yes">Italic</item> + <item translatable="yes">Underlined</item> + <item translatable="yes">Underlined: double</item> + <item translatable="yes">Strikethrough</item> + <item translatable="yes">Uppercase</item> + <item translatable="yes">Lowercase</item> + <item translatable="yes">Small caps</item> + <item translatable="yes">Title font</item> + <item translatable="yes">Background color</item> + </items> </object> <packing> - <property name="left_attach">2</property> - <property name="top_attach">4</property> + <property name="left_attach">1</property> + <property name="top_attach">1</property> <property name="width">1</property> - <property name="height">2</property> + <property name="height">1</property> </packing> </child> <child> - <object class="svxlo-SvxFontPrevWindow" id="changedpreview"> - <property name="height_request">30</property> + <object class="GtkComboBox" id="deleted"> <property name="visible">True</property> <property name="can_focus">False</property> </object> <packing> - <property name="left_attach">2</property> - <property name="top_attach">7</property> + <property name="left_attach">1</property> + <property name="top_attach">4</property> <property name="width">1</property> - <property name="height">2</property> + <property name="height">1</property> </packing> </child> </object> @@ -375,26 +383,7 @@ <property name="row_spacing">6</property> <property name="column_spacing">12</property> <child> - <object class="GtkComboBox" id="markpos"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <items> - <item>[None]</item> - <item>Left margin</item> - <item>Right margin</item> - <item>Outer margin</item> - <item>Inner margin</item> - </items> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">0</property> - <property name="width">1</property> - <property name="height">1</property> - </packing> - </child> - <child> - <object class="GtkComboBox" id="markcolor"> + <object class="svtlo-ColorListBox" id="markcolor"> <property name="visible">True</property> <property name="can_focus">False</property> </object> @@ -438,9 +427,10 @@ </packing> </child> <child> - <object class="GtkDrawingArea" id="markpreview"> + <object class="swuilo-SwMarkPreview" id="markpreview"> <property name="visible">True</property> <property name="can_focus">False</property> + <property name="hexpand">True</property> </object> <packing> <property name="left_attach">2</property> @@ -449,6 +439,27 @@ <property name="height">2</property> </packing> </child> + <child> + <object class="GtkComboBoxText" id="markpos"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="entry_text_column">0</property> + <property name="id_column">1</property> + <items> + <item translatable="yes">[None]</item> + <item translatable="yes">Left margin</item> + <item translatable="yes">Right margin</item> + <item translatable="yes">Outer margin</item> + <item translatable="yes">Inner margin</item> + </items> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> </object> </child> </object> @@ -470,5 +481,42 @@ <property name="position">1</property> </packing> </child> + <child> + <object class="GtkLabel" id="byauthor"> + <property name="can_focus">False</property> + <property name="no_show_all">True</property> + <property name="label" translatable="yes">By author</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> + </object> + <object class="GtkSizeGroup" id="sizegroup1"> + <widgets> + <widget name="alignment3"/> + <widget name="alignment4"/> + <widget name="alignment5"/> + <widget name="alignment7"/> + <widget name="alignment8"/> + <widget name="alignment9"/> + <widget name="markpos_label"/> + <widget name="markcolor_label"/> + </widgets> + </object> + <object class="GtkSizeGroup" id="sizegroup2"> + <widgets> + <widget name="insertcolor"/> + <widget name="deletedcolor"/> + <widget name="changed"/> + <widget name="changedcolor"/> + <widget name="insert"/> + <widget name="deleted"/> + <widget name="markcolor"/> + <widget name="markpos"/> + </widgets> </object> </interface> |