Major POSIX overhaul

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6416 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
anders_k 2013-12-08 14:34:38 +00:00
parent 1e55e30ff4
commit be6c7e6a1d
35 changed files with 1718 additions and 1412 deletions

View file

@ -24,6 +24,7 @@
#endif // _MSC_VER > 1000
#include "Platform.h"
#include "winchar.h"
#include <vector>
#include <stdexcept>
@ -45,8 +46,8 @@ struct DialogItemTemplate {
DWORD dwStyle;
WORD wId;
WCHAR *szClass;
WCHAR *szTitle;
WINWCHAR *szClass;
WINWCHAR *szTitle;
char *szCreationData;
WORD wCreateDataSize;
@ -148,16 +149,16 @@ private:
DWORD m_dwExtStyle;
DWORD m_dwStyle;
WCHAR *m_szMenu;
WCHAR *m_szClass;
WCHAR *m_szTitle;
WINWCHAR *m_szMenu;
WINWCHAR *m_szClass;
WINWCHAR *m_szTitle;
// Only if DS_FONT style is set
short m_sFontSize;
short m_sFontWeight; // Extended only
BYTE m_bItalic; // Extended only
BYTE m_bCharset; // Extended only
WCHAR *m_szFont;
WINWCHAR *m_szFont;
// For (en/de)coding Unicode
unsigned int m_uCodePage;