mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-14 06:49:23 +02:00
* Changes for activation of ifdef UNICODE by FPC_UNICODE_RTL and FPC_OS_UNICODE.
git-svn-id: trunk@24692 -
This commit is contained in:
parent
327628a6bd
commit
c5401e381d
@ -795,10 +795,10 @@ function ImageList_Duplicate(himl:HIMAGELIST):HIMAGELIST; stdcall; external comm
|
|||||||
{$IFNDEF NOHEADER}
|
{$IFNDEF NOHEADER}
|
||||||
|
|
||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
|
// L'xx' translates to 'xx'#$0000 because that forces a wide literal in FPC.
|
||||||
CONST
|
CONST
|
||||||
WC_HEADERA = 'SysHeader32';
|
WC_HEADERA = 'SysHeader32';
|
||||||
WC_HEADERW = {L}'SysHeader32';
|
WC_HEADERW = {L}'SysHeader32'#$0000;
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
WC_HEADER = WC_HEADERW;
|
WC_HEADER = WC_HEADERW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
@ -1440,7 +1440,7 @@ TYPE
|
|||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
|
|
||||||
CONST
|
CONST
|
||||||
TOOLBARCLASSNAMEW = {L}'ToolbarWindow32';
|
TOOLBARCLASSNAMEW = {L}'ToolbarWindow32'#$0000;
|
||||||
TOOLBARCLASSNAMEA = 'ToolbarWindow32';
|
TOOLBARCLASSNAMEA = 'ToolbarWindow32';
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
@ -1742,7 +1742,7 @@ TYPE
|
|||||||
pszValueName : LPCWSTR;
|
pszValueName : LPCWSTR;
|
||||||
END;
|
END;
|
||||||
TBSAVEPARAMSW = tagTBSAVEPARAMSW;
|
TBSAVEPARAMSW = tagTBSAVEPARAMSW;
|
||||||
LPTBSAVEPARAMW = ^tagTBSAVEPARAMSW;
|
LPTBSAVEPARAMSW = ^tagTBSAVEPARAMSW;
|
||||||
TTBSAVEPARAMSW = tagTBSAVEPARAMSW;
|
TTBSAVEPARAMSW = tagTBSAVEPARAMSW;
|
||||||
PTBSAVEPARAMSW = ^tagTBSAVEPARAMSW;
|
PTBSAVEPARAMSW = ^tagTBSAVEPARAMSW;
|
||||||
|
|
||||||
@ -2252,7 +2252,9 @@ TYPE
|
|||||||
END;
|
END;
|
||||||
NMTOOLBARA = tagNMTOOLBARA;
|
NMTOOLBARA = tagNMTOOLBARA;
|
||||||
LPNMTOOLBARA = ^tagNMTOOLBARA;
|
LPNMTOOLBARA = ^tagNMTOOLBARA;
|
||||||
|
{$ifndef unicode}
|
||||||
LPNMTOOLBAR = LPNMTOOLBARA;
|
LPNMTOOLBAR = LPNMTOOLBARA;
|
||||||
|
{$endif}
|
||||||
TNMTOOLBARA = tagNMTOOLBARA;
|
TNMTOOLBARA = tagNMTOOLBARA;
|
||||||
PNMTOOLBARA = LPNMTOOLBARA;
|
PNMTOOLBARA = LPNMTOOLBARA;
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
@ -2316,7 +2318,7 @@ TYPE
|
|||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
|
|
||||||
CONST
|
CONST
|
||||||
REBARCLASSNAMEW = {L}'ReBarWindow32';
|
REBARCLASSNAMEW = {L}'ReBarWindow32'#$0000;
|
||||||
REBARCLASSNAMEA = 'ReBarWindow32';
|
REBARCLASSNAMEA = 'ReBarWindow32';
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
@ -2770,7 +2772,7 @@ TYPE
|
|||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
|
|
||||||
CONST
|
CONST
|
||||||
TOOLTIPS_CLASSW = {L}'tooltips_class32';
|
TOOLTIPS_CLASSW = {L}'tooltips_class32'#$0000;
|
||||||
TOOLTIPS_CLASSA = 'tooltips_class32';
|
TOOLTIPS_CLASSA = 'tooltips_class32';
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
@ -3206,7 +3208,7 @@ Procedure DrawStatusText(hDC:HDC;lprc:LPRECT;pszText:LPCWSTR;uFlags:UINT); stdca
|
|||||||
|
|
||||||
CONST
|
CONST
|
||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
STATUSCLASSNAMEW = {L}'msctls_statusbar32';
|
STATUSCLASSNAMEW = {L}'msctls_statusbar32'#$0000;
|
||||||
STATUSCLASSNAMEA = 'msctls_statusbar32';
|
STATUSCLASSNAMEA = 'msctls_statusbar32';
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
@ -3307,7 +3309,7 @@ CONST
|
|||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
|
|
||||||
TRACKBAR_CLASSA = 'msctls_trackbar32';
|
TRACKBAR_CLASSA = 'msctls_trackbar32';
|
||||||
TRACKBAR_CLASSW = {L}'msctls_trackbar32';
|
TRACKBAR_CLASSW = {L}'msctls_trackbar32'#$0000;
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
TRACKBAR_CLASS = TRACKBAR_CLASSW;
|
TRACKBAR_CLASS = TRACKBAR_CLASSW;
|
||||||
@ -3463,7 +3465,7 @@ CONST
|
|||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
|
|
||||||
UPDOWN_CLASSA = 'msctls_updown32';
|
UPDOWN_CLASSA = 'msctls_updown32';
|
||||||
UPDOWN_CLASSW = {L}'msctls_updown32';
|
UPDOWN_CLASSW = {L}'msctls_updown32'#$0000;
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
UPDOWN_CLASS = UPDOWN_CLASSW;
|
UPDOWN_CLASS = UPDOWN_CLASSW;
|
||||||
@ -3562,7 +3564,7 @@ CONST
|
|||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
|
|
||||||
PROGRESS_CLASSA = 'msctls_progress32';
|
PROGRESS_CLASSA = 'msctls_progress32';
|
||||||
PROGRESS_CLASSW = {L}'msctls_progress32';
|
PROGRESS_CLASSW = {L}'msctls_progress32'#$0000;
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
PROGRESS_CLASS = PROGRESS_CLASSW;
|
PROGRESS_CLASS = PROGRESS_CLASSW;
|
||||||
@ -3703,7 +3705,7 @@ CONST
|
|||||||
|
|
||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
WC_LISTVIEWA = 'SysListView32';
|
WC_LISTVIEWA = 'SysListView32';
|
||||||
WC_LISTVIEWW = {L}'SysListView32';
|
WC_LISTVIEWW = {L}'SysListView32'#$0000;
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
WC_LISTVIEW = WC_LISTVIEWW;
|
WC_LISTVIEW = WC_LISTVIEWW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
@ -5778,7 +5780,7 @@ Type
|
|||||||
CONST
|
CONST
|
||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
WC_TREEVIEWA = 'SysTreeView32';
|
WC_TREEVIEWA = 'SysTreeView32';
|
||||||
WC_TREEVIEWW = {L}'SysTreeView32';
|
WC_TREEVIEWW = {L}'SysTreeView32'#$0000;
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
WC_TREEVIEW = WC_TREEVIEWW;
|
WC_TREEVIEW = WC_TREEVIEWW;
|
||||||
@ -6235,8 +6237,6 @@ CONST
|
|||||||
TVM_GETITEMW = (TV_FIRST + 62);
|
TVM_GETITEMW = (TV_FIRST + 62);
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
TVM_GETITEM = TVM_GETITEMW;
|
TVM_GETITEM = TVM_GETITEMW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
TVM_GETITEM = TVM_GETITEMA;
|
TVM_GETITEM = TVM_GETITEMA;
|
||||||
@ -6255,8 +6255,6 @@ CONST
|
|||||||
TVM_SETITEMW = (TV_FIRST + 63);
|
TVM_SETITEMW = (TV_FIRST + 63);
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
TVM_SETITEM = TVM_SETITEMW;
|
TVM_SETITEM = TVM_SETITEMW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
TVM_SETITEM = TVM_SETITEMA;
|
TVM_SETITEM = TVM_SETITEMA;
|
||||||
@ -6272,8 +6270,6 @@ CONST
|
|||||||
TVM_EDITLABELA = (TV_FIRST + 14);
|
TVM_EDITLABELA = (TV_FIRST + 14);
|
||||||
TVM_EDITLABELW = (TV_FIRST + 65);
|
TVM_EDITLABELW = (TV_FIRST + 65);
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
TVM_EDITLABEL = TVM_EDITLABELW;
|
TVM_EDITLABEL = TVM_EDITLABELW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
TVM_EDITLABEL = TVM_EDITLABELA;
|
TVM_EDITLABEL = TVM_EDITLABELA;
|
||||||
@ -6402,8 +6398,6 @@ CONST
|
|||||||
TVM_GETISEARCHSTRINGW = (TV_FIRST + 64);
|
TVM_GETISEARCHSTRINGW = (TV_FIRST + 64);
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
TVM_GETISEARCHSTRING= TVM_GETISEARCHSTRINGW;
|
TVM_GETISEARCHSTRING= TVM_GETISEARCHSTRINGW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
TVM_GETISEARCHSTRING= TVM_GETISEARCHSTRINGA;
|
TVM_GETISEARCHSTRING= TVM_GETISEARCHSTRINGA;
|
||||||
@ -7030,7 +7024,7 @@ CONST
|
|||||||
|
|
||||||
//////////////////// ComboBoxEx ////////////////////////////////
|
//////////////////// ComboBoxEx ////////////////////////////////
|
||||||
|
|
||||||
WC_COMBOBOXEXW = {L}'ComboBoxEx32';
|
WC_COMBOBOXEXW = {L}'ComboBoxEx32'#$0000;
|
||||||
WC_COMBOBOXEXA = 'ComboBoxEx32';
|
WC_COMBOBOXEXA = 'ComboBoxEx32';
|
||||||
|
|
||||||
|
|
||||||
@ -7342,11 +7336,9 @@ TYPE
|
|||||||
|
|
||||||
CONST
|
CONST
|
||||||
WC_TABCONTROLA = 'SysTabControl32';
|
WC_TABCONTROLA = 'SysTabControl32';
|
||||||
WC_TABCONTROLW = {L}'SysTabControl32';
|
WC_TABCONTROLW = {L}'SysTabControl32'#$0000;
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
WC_TABCONTROL = WC_TABCONTROLW;
|
WC_TABCONTROL = WC_TABCONTROLW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
WC_TABCONTROL = WC_TABCONTROLA;
|
WC_TABCONTROL = WC_TABCONTROLA;
|
||||||
@ -7568,8 +7560,6 @@ CONST
|
|||||||
TCM_GETITEMW = (TCM_FIRST + 60);
|
TCM_GETITEMW = (TCM_FIRST + 60);
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
TCM_GETITEM = TCM_GETITEMW;
|
TCM_GETITEM = TCM_GETITEMW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
TCM_GETITEM = TCM_GETITEMA;
|
TCM_GETITEM = TCM_GETITEMA;
|
||||||
@ -7586,8 +7576,6 @@ CONST
|
|||||||
TCM_SETITEMW = (TCM_FIRST + 61);
|
TCM_SETITEMW = (TCM_FIRST + 61);
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
TCM_SETITEM = TCM_SETITEMW;
|
TCM_SETITEM = TCM_SETITEMW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
TCM_SETITEM = TCM_SETITEMA;
|
TCM_SETITEM = TCM_SETITEMA;
|
||||||
@ -7871,7 +7859,7 @@ CONST
|
|||||||
|
|
||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
|
|
||||||
ANIMATE_CLASSW = {L}'SysAnimate32';
|
ANIMATE_CLASSW = {L}'SysAnimate32'#$0000;
|
||||||
ANIMATE_CLASSA = 'SysAnimate32';
|
ANIMATE_CLASSA = 'SysAnimate32';
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
@ -7949,7 +7937,7 @@ Function Animate_Create(hwndP :HWND;id:HMENU;dwStyle:dword;hInstance:HINST):HWND
|
|||||||
|
|
||||||
|
|
||||||
CONST
|
CONST
|
||||||
MONTHCAL_CLASSW = {L}'SysMonthCal32';
|
MONTHCAL_CLASSW = {L}'SysMonthCal32'#$0000;
|
||||||
MONTHCAL_CLASSA = 'SysMonthCal32';
|
MONTHCAL_CLASSA = 'SysMonthCal32';
|
||||||
|
|
||||||
|
|
||||||
@ -8469,7 +8457,7 @@ CONST
|
|||||||
{$IFNDEF NODATETIMEPICK}
|
{$IFNDEF NODATETIMEPICK}
|
||||||
{$IFDEF _WIN32}
|
{$IFDEF _WIN32}
|
||||||
|
|
||||||
DATETIMEPICK_CLASSW = {L}'SysDateTimePick32';
|
DATETIMEPICK_CLASSW = {L}'SysDateTimePick32'#$0000;
|
||||||
DATETIMEPICK_CLASSA = 'SysDateTimePick32';
|
DATETIMEPICK_CLASSA = 'SysDateTimePick32';
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
@ -8553,8 +8541,6 @@ CONST
|
|||||||
DTM_SETFORMATW = (DTM_FIRST + 50);
|
DTM_SETFORMATW = (DTM_FIRST + 50);
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
DTM_SETFORMAT = DTM_SETFORMATW;
|
DTM_SETFORMAT = DTM_SETFORMATW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
DTM_SETFORMAT = DTM_SETFORMATA;
|
DTM_SETFORMAT = DTM_SETFORMATA;
|
||||||
@ -8886,12 +8872,10 @@ CONST
|
|||||||
IPM_SETFOCUS = (WM_USER+104); // wparam = field
|
IPM_SETFOCUS = (WM_USER+104); // wparam = field
|
||||||
IPM_ISBLANK = (WM_USER+105); // no parameters
|
IPM_ISBLANK = (WM_USER+105); // no parameters
|
||||||
|
|
||||||
WC_IPADDRESSW = {L}'SysIPAddress32';
|
WC_IPADDRESSW = {L}'SysIPAddress32'#$0000;
|
||||||
WC_IPADDRESSA = 'SysIPAddress32';
|
WC_IPADDRESSA = 'SysIPAddress32';
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
WC_IPADDRESS = WC_IPADDRESSW;
|
WC_IPADDRESS = WC_IPADDRESSW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
WC_IPADDRESS = WC_IPADDRESSA;
|
WC_IPADDRESS = WC_IPADDRESSA;
|
||||||
@ -8956,12 +8940,10 @@ TYPE
|
|||||||
//Pager Class Name
|
//Pager Class Name
|
||||||
|
|
||||||
CONST
|
CONST
|
||||||
WC_PAGESCROLLERW = {L}'SysPager';
|
WC_PAGESCROLLERW = {L}'SysPager'#$0000;
|
||||||
WC_PAGESCROLLERA = 'SysPager';
|
WC_PAGESCROLLERA = 'SysPager';
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
WC_PAGESCROLLER = WC_PAGESCROLLERW;
|
WC_PAGESCROLLER = WC_PAGESCROLLERW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
WC_PAGESCROLLER = WC_PAGESCROLLERA;
|
WC_PAGESCROLLER = WC_PAGESCROLLERA;
|
||||||
@ -9229,12 +9211,10 @@ TYPE
|
|||||||
//NativeFont Class Name
|
//NativeFont Class Name
|
||||||
|
|
||||||
CONST
|
CONST
|
||||||
WC_NATIVEFONTCTLW = {L}'NativeFontCtl';
|
WC_NATIVEFONTCTLW = {L}'NativeFontCtl'#$0000;
|
||||||
WC_NATIVEFONTCTLA = 'NativeFontCtl';
|
WC_NATIVEFONTCTLA = 'NativeFontCtl';
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
WC_NATIVEFONTCTL = WC_NATIVEFONTCTLW;
|
WC_NATIVEFONTCTL = WC_NATIVEFONTCTLW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
WC_NATIVEFONTCTL = WC_NATIVEFONTCTLA;
|
WC_NATIVEFONTCTL = WC_NATIVEFONTCTLA;
|
||||||
@ -9265,7 +9245,7 @@ CONST
|
|||||||
|
|
||||||
// Button Class Name
|
// Button Class Name
|
||||||
WC_BUTTONA = 'Button';
|
WC_BUTTONA = 'Button';
|
||||||
WC_BUTTONW = {L}'Button';
|
WC_BUTTONW = {L}'Button'#$0000;
|
||||||
|
|
||||||
CONST
|
CONST
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
@ -9458,11 +9438,9 @@ const
|
|||||||
|
|
||||||
// Static Class Name
|
// Static Class Name
|
||||||
WC_STATICA = 'Static';
|
WC_STATICA = 'Static';
|
||||||
WC_STATICW = {L}'Static';
|
WC_STATICW = {L}'Static'#$0000;
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
WC_STATIC = WC_STATICW;
|
WC_STATIC = WC_STATICW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
WC_STATIC = WC_STATICA;
|
WC_STATIC = WC_STATICA;
|
||||||
@ -9486,11 +9464,9 @@ CONST
|
|||||||
|
|
||||||
// Edit Class Name
|
// Edit Class Name
|
||||||
WC_EDITA = 'Edit';
|
WC_EDITA = 'Edit';
|
||||||
WC_EDITW = {L}'Edit';
|
WC_EDITW = {L}'Edit'#$0000;
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
WC_EDIT = WC_EDITW;
|
WC_EDIT = WC_EDITW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
WC_EDIT = WC_EDITA;
|
WC_EDIT = WC_EDITA;
|
||||||
@ -9576,11 +9552,9 @@ function Edit_GetHilite(hwndCtl:hwnd):DWORD;
|
|||||||
|
|
||||||
CONST
|
CONST
|
||||||
WC_LISTBOXA = 'ListBox';
|
WC_LISTBOXA = 'ListBox';
|
||||||
WC_LISTBOXW = {L}'ListBox';
|
WC_LISTBOXW = 'ListBox'#$0000;
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
WC_LISTBOX = WC_LISTBOXW;
|
WC_LISTBOX = WC_LISTBOXW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
WC_LISTBOX = WC_LISTBOXA;
|
WC_LISTBOX = WC_LISTBOXA;
|
||||||
@ -9605,11 +9579,9 @@ CONST
|
|||||||
|
|
||||||
// Combobox Class Name
|
// Combobox Class Name
|
||||||
WC_COMBOBOXA = 'ComboBox';
|
WC_COMBOBOXA = 'ComboBox';
|
||||||
WC_COMBOBOXW = {L}'ComboBox';
|
WC_COMBOBOXW = {L}'ComboBox'#$0000;
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
WC_COMBOBOX = WC_COMBOBOXW;
|
WC_COMBOBOX = WC_COMBOBOXW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
WC_COMBOBOX = WC_COMBOBOXA;
|
WC_COMBOBOX = WC_COMBOBOXA;
|
||||||
@ -9656,11 +9628,9 @@ Function ComboBox_GetMinVisible( hwnd : hwnd):cint;
|
|||||||
|
|
||||||
CONST
|
CONST
|
||||||
WC_SCROLLBARA = 'ScrollBar';
|
WC_SCROLLBARA = 'ScrollBar';
|
||||||
WC_SCROLLBARW = {L}'ScrollBar';
|
WC_SCROLLBARW = {L}'ScrollBar'#$0000;
|
||||||
|
|
||||||
{$IFDEF UNICODE}
|
{$IFDEF UNICODE}
|
||||||
|
|
||||||
TYPE
|
|
||||||
WC_SCROLLBAR = WC_SCROLLBARW;
|
WC_SCROLLBAR = WC_SCROLLBARW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
WC_SCROLLBAR = WC_SCROLLBARA;
|
WC_SCROLLBAR = WC_SCROLLBARA;
|
||||||
@ -9687,7 +9657,7 @@ CONST
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
WC_LINK = {L}'SysLink';
|
WC_LINK = {L}'SysLink'#$0000;
|
||||||
|
|
||||||
LWS_TRANSPARENT = $0001;
|
LWS_TRANSPARENT = $0001;
|
||||||
LWS_IGNORERETURN = $0002;
|
LWS_IGNORERETURN = $0002;
|
||||||
|
@ -1678,7 +1678,7 @@ begin
|
|||||||
sl:=trim(copy(sRefSrc,pos(',',sRefSrc)+1,length(sRefSrc))); //format: filename, id
|
sl:=trim(copy(sRefSrc,pos(',',sRefSrc)+1,length(sRefSrc))); //format: filename, id
|
||||||
sRefSrc:=copy(sRefSrc,1,pos(',',sRefSrc)-1);
|
sRefSrc:=copy(sRefSrc,1,pos(',',sRefSrc)-1);
|
||||||
//Load bitmap
|
//Load bitmap
|
||||||
ResHandle:=LoadLibraryEx(pchar(sRefSrc),0,$00000022); //LOAD_LIBRARY_AS_IMAGE_RESOURCE or LOAD_LIBRARY_AS_DATAFILE
|
ResHandle:=LoadLibraryExA(pchar(sRefSrc),0,$00000022); //LOAD_LIBRARY_AS_IMAGE_RESOURCE or LOAD_LIBRARY_AS_DATAFILE
|
||||||
if (ResHandle<>0) then
|
if (ResHandle<>0) then
|
||||||
begin
|
begin
|
||||||
bmhandle:=FindResource(ResHandle,makeintresource(StrToIntDef(sl,0)),RT_BITMAP);
|
bmhandle:=FindResource(ResHandle,makeintresource(StrToIntDef(sl,0)),RT_BITMAP);
|
||||||
|
@ -815,7 +815,7 @@ Const
|
|||||||
HTTP_MINOR_VERSION = 0;
|
HTTP_MINOR_VERSION = 0;
|
||||||
|
|
||||||
HTTP_VERSIONA = 'HTTP/1.0';
|
HTTP_VERSIONA = 'HTTP/1.0';
|
||||||
HTTP_VERSIONW : widestring = 'HTTP/1.0';
|
HTTP_VERSIONW = 'HTTP/1.0'#$0000; // force unicode url.
|
||||||
{$ifdef UNICODE}
|
{$ifdef UNICODE}
|
||||||
HTTP_VERSION = HTTP_VERSIONW;
|
HTTP_VERSION = HTTP_VERSIONW;
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
@ -2587,7 +2587,7 @@ Type
|
|||||||
lpReserved:LPVOID):BOOL;stdcall;external WININETLIBNAME name 'FindNextUrlCacheEntryExW';
|
lpReserved:LPVOID):BOOL;stdcall;external WININETLIBNAME name 'FindNextUrlCacheEntryExW';
|
||||||
function FindFirstUrlCacheEntry(lpszUrlSearchPattern:LPCWSTR; lpFirstCacheEntryInfo:LPINTERNET_CACHE_ENTRY_INFOW; lpcbCacheEntryInfo:LPDWORD):HANDLE;stdcall;external WININETLIBNAME name 'FindFirstUrlCacheEntryW';
|
function FindFirstUrlCacheEntry(lpszUrlSearchPattern:LPCWSTR; lpFirstCacheEntryInfo:LPINTERNET_CACHE_ENTRY_INFOW; lpcbCacheEntryInfo:LPDWORD):HANDLE;stdcall;external WININETLIBNAME name 'FindFirstUrlCacheEntryW';
|
||||||
function FindNextUrlCacheEntry(hEnumHandle:HANDLE; lpNextCacheEntryInfo:LPINTERNET_CACHE_ENTRY_INFOW; lpcbCacheEntryInfo:LPDWORD):BOOL;stdcall;external WININETLIBNAME name 'FindNextUrlCacheEntryW';
|
function FindNextUrlCacheEntry(hEnumHandle:HANDLE; lpNextCacheEntryInfo:LPINTERNET_CACHE_ENTRY_INFOW; lpcbCacheEntryInfo:LPDWORD):BOOL;stdcall;external WININETLIBNAME name 'FindNextUrlCacheEntryW';
|
||||||
function FindCloseUrlCache(hEnumHandle:HANDLE):BOOL;stdcall;external WININETLIBNAME name 'FindCloseUrlCache';
|
// function FindCloseUrlCache(hEnumHandle:HANDLE):BOOL;stdcall;external WININETLIBNAME name 'FindCloseUrlCache';
|
||||||
function DeleteUrlCacheEntry(lpszUrlName:LPCWSTR):BOOL;stdcall;external WININETLIBNAME name 'DeleteUrlCacheEntryW';
|
function DeleteUrlCacheEntry(lpszUrlName:LPCWSTR):BOOL;stdcall;external WININETLIBNAME name 'DeleteUrlCacheEntryW';
|
||||||
function InternetDial(hwndParent:HWND; lpszConnectoid:LPWSTR; dwFlags:DWORD; lpdwConnection:PDWORD_PTR; dwReserved:DWORD):DWORD;stdcall;external WININETLIBNAME name 'InternetDialW';
|
function InternetDial(hwndParent:HWND; lpszConnectoid:LPWSTR; dwFlags:DWORD; lpdwConnection:PDWORD_PTR; dwReserved:DWORD):DWORD;stdcall;external WININETLIBNAME name 'InternetDialW';
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user