Revert all recent wxUSE_DPI_AWARE_MANIFEST-related changes
This reverts 5d630caabd (Make it enough to predefine only
wxUSE_DPI_AWARE_MANIFEST, 2023-08-23) and all the commits which tried to
fix the breakage caused by it.
While the original change had merit, it seems to be too difficult to fix
all our build systems to avoid embedding manifest when defining this in
the code, like samples/sample.rc does, so revert this change for now.
Maybe it can be reintroduced in the future after switching to some other
build system.
This commit is contained in:
parent
1d50fa5207
commit
d69ddb8656
7 changed files with 81 additions and 72 deletions
|
|
@ -314,8 +314,7 @@ library:
|
|||
@itemdef{wxUSE_DC_CACHEING, cache temporary wxDC objects.}
|
||||
@itemdef{wxUSE_DDE_FOR_IPC, See wx/ipc.h file.}
|
||||
@itemdef{wxUSE_DPI_AWARE_MANIFEST, Set the DPI awareness of the application
|
||||
(0=none, 1=system, 2=per-monitor). Used by CMake and can be predefined before
|
||||
including @c wx/msw/wx.rc.}
|
||||
(0=none, 1=system, 2=per-monitor). Used by CMake and when wxUSE_RC_MANIFEST is enabled.}
|
||||
@itemdef{wxUSE_ENH_METAFILE, Use wxEnhMetaFile.}
|
||||
@itemdef{wxUSE_HOTKEY, Use wxWindow::RegisterHotKey() and wxWindow::UnregisterHotKey}
|
||||
@itemdef{wxUSE_INKEDIT, Use InkEdit library. Related to Tablet PCs.}
|
||||
|
|
@ -328,7 +327,7 @@ manifest from wxWidgets RC file. See also wxUSE_RC_MANIFEST.}
|
|||
@itemdef{wxUSE_PS_PRINTING, See src/msw/dcprint.cpp file.}
|
||||
@itemdef{wxUSE_RC_MANIFEST, Include manifest for common controls library v6
|
||||
from wxWidgets RC file. This is disabled by default for MSVC but enabled for
|
||||
the other compilers. See also wxUSE_NO_MANIFEST and wxUSE_DPI_AWARE_MANIFEST.}
|
||||
the other compilers. See also wxUSE_NO_MANIFEST.}
|
||||
@itemdef{wxUSE_REGKEY, Use wxRegKey class.}
|
||||
@itemdef{wxUSE_RICHEDIT, Enable use of riched32.dll in wxTextCtrl}
|
||||
@itemdef{wxUSE_RICHEDIT2, Enable use of riched20.dll in wxTextCtrl}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue