Add DPI Awareness option to configure and bakefile
Add option --with-dpi=[none,system,per-monitor] to configure the dpi awareness on Windows. Support DPI Awareness in makefile.gcc and makefile.bcc. The default DPI awareness is set to per-monitor.
This commit is contained in:
parent
6f02c3a897
commit
cdf1226573
4 changed files with 47 additions and 0 deletions
|
|
@ -303,6 +303,10 @@
|
|||
<if cond="FORMAT=='dmars' or FORMAT=='dmars_smake'">_WIN32_WINNT=0x0400</if>
|
||||
</set>
|
||||
|
||||
<set var="WIN32_DPI_MANIFEST">
|
||||
<if cond="PLATFORM_WIN32=='1' and IS_MSVC=='0'">wxUSE_DPI_AWARE_MANIFEST=$(USE_DPI_AWARE_MANIFEST)</if>
|
||||
</set>
|
||||
|
||||
<set var="CAIRO_LIB">
|
||||
<if cond="USE_CAIRO=='1'">cairo</if>
|
||||
</set>
|
||||
|
|
@ -343,6 +347,7 @@
|
|||
</if>
|
||||
<define>$(NO_VC_CRTDBG)</define>
|
||||
<define>$(WIN32_WINNT)</define>
|
||||
<res-define>$(WIN32_DPI_MANIFEST)</res-define>
|
||||
<if cond="FORMAT=='msvc'">
|
||||
<ldflags>$(LINK_TARGET_CPU)</ldflags>
|
||||
</if>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue