summaryrefslogtreecommitdiff
path: root/vcl/Library_vcl.mk
diff options
context:
space:
mode:
authorChris Sherlock <chris.sherlock79@gmail.com>2014-04-28 22:53:28 +1000
committerChris Sherlock <chris.sherlock79@gmail.com>2014-05-01 19:37:45 +1000
commit5b86e33b5fb5f8250b88bf14e579cddd98fec36a (patch)
treeb6a1b69e46f558da51ac895e6b0d446b0d802119 /vcl/Library_vcl.mk
parent5a6b71547ff8312960087e031fe2b25d20d64c2a (diff)
VCL: move native widget rendering functions out of OutputDevice
The following functions should be in the Window class, not in OutputDevice: + IsNativeControlSupported + HitTestNativeControl + DrawNativeControl + GetNativeControlRegion Additionally, moved nativecontrols.cxx to vcl/source/window/ and whilst we are about it, it turns out that VirtualDevice isn't used by these functions. Therefore the 'orrible check to for the type of class can be removed and in fact as VirtualDevice doesn't use it at all then we can just remove the function and replace it with a call to IsNativeWidgetEnabled(). Change-Id: Idd0bfb1cba1c2902f7a6d55d258efb38b67fb827
Diffstat (limited to 'vcl/Library_vcl.mk')
-rw-r--r--vcl/Library_vcl.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk
index d630017e0ae5..c331fdfb82b8 100644
--- a/vcl/Library_vcl.mk
+++ b/vcl/Library_vcl.mk
@@ -146,6 +146,7 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\
vcl/source/window/window \
vcl/source/window/winproc \
vcl/source/window/wrkwin \
+ vcl/source/window/nativecontrols \
vcl/source/control/button \
vcl/source/control/combobox \
vcl/source/control/ctrl \
@@ -195,7 +196,6 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\
vcl/source/outdev/gradient \
vcl/source/outdev/curvedshapes \
vcl/source/outdev/wallpaper \
- vcl/source/outdev/nativecontrols \
vcl/source/outdev/map \
vcl/source/gdi/alpha \
vcl/source/gdi/animate \