summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorРуслан Ижбулатов <lrn1986@gmail.com>2014-07-29 08:18:32 +0000
committerРуслан Ижбулатов <lrn1986@gmail.com>2014-08-05 06:41:31 +0000
commit0d02cc8203e1a43506c0e81f392492aedadb6fa3 (patch)
treebd52cdc4add8c43b7aad0017ba54ed432b50ea2a /configure.ac
parent31d08bd85e312ba05b7890b403c8a50cfdf52c4f (diff)
downloadgtk+-0d02cc8203e1a43506c0e81f392492aedadb6fa3.tar.gz
Make sure native W32 print dialog uses visual styles
For that to happen the libgtk3 is embedded with a manifest that requests common controls library 6.x, and GTK lazily calls InitCommonControlsEx() to initialize those. Then this manifest is used to temporarily override the process activation contest when loading comdlg32 (which contains the code for the print dialog), ensuring that it too depends on common controls 6.x, even if the application that uses GTK does not. https://bugzilla.gnome.org/show_bug.cgi?id=733773
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac1
1 files changed, 1 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 891094db72..314dacf82b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1894,6 +1894,7 @@ gtk/Makefile
gtk/makefile.msc
gtk/gtkversion.h
gtk/gtk-win32.rc
+gtk/libgtk3.manifest
gtk/inspector/Makefile
gtk/native/Makefile
util/Makefile