diff options
-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 |