diff options
author | Muhammet Kara <muhammet.kara@pardus.org.tr> | 2017-08-10 10:37:58 +0300 |
---|---|---|
committer | Katarina Behrens <Katarina.Behrens@cib.de> | 2017-09-04 22:39:46 +0200 |
commit | 3652f6624528abcb5bcba3b637232d1422242eb3 (patch) | |
tree | b7ba5686bab0e47683ddf99bb7359a89d7e8a3b1 /cui/uiconfig | |
parent | 283280ec542883d65cc97d4228434003a01be3e9 (diff) |
Initialize and update Function list box properly
* Add dispose methods to CommandCategortListBox
* Cast the commands list to SfxConfigFunctionListBox
* Update the glade catalog to include CommandCategoryListBox widget
* Borrow and adapt FillFunctionsList method from SfxConfigGroupListBox
* Create and setup proper SelectHDL(s)
Now the command list box (Function box on the left) is properly
populated and updated upon selection of a category from the categories
list box.
Implemented for the Menu and Context Menu tabs.
Change-Id: I30ebe89e80bdb2c5b686a26acb7c1ab1178b7525
Reviewed-on: https://gerrit.libreoffice.org/40968
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
Diffstat (limited to 'cui/uiconfig')
-rw-r--r-- | cui/uiconfig/ui/menuassignpage.ui | 31 |
1 files changed, 4 insertions, 27 deletions
diff --git a/cui/uiconfig/ui/menuassignpage.ui b/cui/uiconfig/ui/menuassignpage.ui index f9cac5ae58dc..3eb6837c6992 100644 --- a/cui/uiconfig/ui/menuassignpage.ui +++ b/cui/uiconfig/ui/menuassignpage.ui @@ -2,6 +2,7 @@ <!-- Generated with glade 3.20.0 --> <interface domain="cui"> <requires lib="gtk+" version="3.10"/> + <requires lib="LibreOffice" version="1.0"/> <object class="GtkImage" id="image1"> <property name="visible">True</property> <property name="can_focus">False</property> @@ -435,37 +436,13 @@ </packing> </child> <child> - <object class="GtkGrid" id="functions"> + <object class="cuilo-SfxConfigFunctionListBox" id="functions:border"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> + <child internal-child="selection"> + <object class="GtkTreeSelection"/> </child> </object> <packing> |