From e258b760563dc2a69a1cc8b0c8b7b4c15a2774ad Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Tue, 29 Jan 2013 15:38:23 +0000 Subject: allow a custom border property for drawing areas Change-Id: I1e5777e5dcc04d0aa53d1ac4b9091f310ae59035 --- vcl/source/window/builder.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'vcl') 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); -- cgit