diff options
author | Caolán McNamara <caolanm@redhat.com> | 2013-01-29 15:38:23 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-01-29 21:48:31 +0000 |
commit | e258b760563dc2a69a1cc8b0c8b7b4c15a2774ad (patch) | |
tree | dbf401ba77dab648404bf786f72761030697f80e /vcl/source | |
parent | fc480bcafd589b7fb32067a016d37213c80ad39a (diff) |
allow a custom border property for drawing areas
Change-Id: I1e5777e5dcc04d0aa53d1ac4b9091f310ae59035
Diffstat (limited to 'vcl/source')
-rw-r--r-- | vcl/source/window/builder.cxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/vcl/source/window/builder.cxx b/vcl/source/window/builder.cxx index 510a4ce367ed..9786bfe926ae 100644 --- a/vcl/source/window/builder.cxx +++ b/vcl/source/window/builder.cxx @@ -1092,7 +1092,10 @@ Window *VclBuilder::makeObject(Window *pParent, const OString &name, const OStri else if (name == "GtkNotebook") pWindow = new TabControl(pParent, WB_STDTABCONTROL|WB_3DLOOK); else if (name == "GtkDrawingArea") - pWindow = new Window(pParent); + { + OString sBorder = extractCustomProperty(rMap); + pWindow = new Window(pParent, sBorder.isEmpty() ? 0 : WB_BORDER); + } else if (name == "GtkTextView") { extractBuffer(id, rMap); |