diff options
author | Caolán McNamara <caolanm@redhat.com> | 2013-02-27 10:04:14 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-02-27 10:05:46 +0000 |
commit | 307c8cdd59bb46d66ba6902fe616d5cc19463c39 (patch) | |
tree | dc274d0bbb86e42385c38c3f673239359fc89359 | |
parent | 45532cef80be1c658484282ec41031d02b91a218 (diff) |
reluctantly support NumericBox as a custom widget
Change-Id: I7bbd8032953a6573e8f480d4c7a992b178f310f3
-rw-r--r-- | extras/source/glade/libreoffice-catalog.xml | 5 | ||||
-rw-r--r-- | vcl/source/window/builder.cxx | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/extras/source/glade/libreoffice-catalog.xml b/extras/source/glade/libreoffice-catalog.xml index cd3b0fce4481..1cf420d142e4 100644 --- a/extras/source/glade/libreoffice-catalog.xml +++ b/extras/source/glade/libreoffice-catalog.xml @@ -78,5 +78,10 @@ </properties> </glade-widget-class> + <glade-widget-class title="VclComboBoxNumeric" name="VclComboBoxNumeric" + generic-name="ComboBoxNumeric" parent="VclComboBoxText" + icon-name="widget-gtk-comboboxtext"/> + + </glade-widget-classes> </glade-catalog> diff --git a/vcl/source/window/builder.cxx b/vcl/source/window/builder.cxx index d46df66c5aed..8654b658027d 100644 --- a/vcl/source/window/builder.cxx +++ b/vcl/source/window/builder.cxx @@ -1093,6 +1093,12 @@ Window *VclBuilder::makeObject(Window *pParent, const OString &name, const OStri pWindow = pListBox; } } + else if (name == "VclComboBoxNumeric") + { + NumericBox* pComboBox = new NumericBox(pParent, WB_LEFT|WB_DROPDOWN|WB_VCENTER|WB_3DLOOK); + pComboBox->EnableAutoSize(true); + pWindow = pComboBox; + } else if (name == "GtkTreeView") { //To-Do |