* Basic System::Call support when compiling with 64-bit MinGW/GCC toolchain
* Win64 fixes git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6607 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
757d16f937
commit
286edd20c4
41 changed files with 335 additions and 232 deletions
|
@ -564,7 +564,7 @@ int WINAPI ReadSettings(void) {
|
|||
pField->nMaxLength = myGetProfileInt(_T("MaxLen"), 0);
|
||||
|
||||
// Text color for LINK control, default is the system default link color
|
||||
pField->hImage = (HANDLE)myGetProfileInt(_T("TxtColor"), GetLinkColor());
|
||||
pField->hImage = (HANDLE)(UINT_PTR) myGetProfileInt(_T("TxtColor"), GetLinkColor());
|
||||
|
||||
pField->nControlID = 1200 + nIdx;
|
||||
if (pField->nType == FIELD_FILEREQUEST || pField->nType == FIELD_DIRREQUEST)
|
||||
|
@ -788,7 +788,7 @@ INT_PTR CALLBACK cfgDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lPara
|
|||
{
|
||||
// Get TxtColor unless the user has set another using SetCtlColors
|
||||
if (!GetWindowLongPtr(lpdis->hwndItem, GWLP_USERDATA))
|
||||
SetTextColor(lpdis->hDC, (COLORREF) pField->hImage);
|
||||
SetTextColor(lpdis->hDC, (COLORREF)(INT_PTR) pField->hImage);
|
||||
|
||||
// Draw the text
|
||||
DrawText(lpdis->hDC, pField->pszText, -1, &rc, DT_CENTER | DT_VCENTER | DT_WORDBREAK | (bRTL ? DT_RTLREADING : 0));
|
||||
|
@ -1212,7 +1212,7 @@ int WINAPI createCfgDlg()
|
|||
rect.right - rect.left,
|
||||
rect.bottom - rect.top,
|
||||
hConfigWindow,
|
||||
(HMENU)pField->nControlID,
|
||||
(HMENU)(UINT_PTR) pField->nControlID,
|
||||
m_hInstance,
|
||||
NULL
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue