|
@@ -5984,7 +5984,7 @@
|
|
LPFNPSPCALLBACK = function (_para1:HWND; _para2:UINT; _para3:LPVOID):UINT;stdcall;
|
|
LPFNPSPCALLBACK = function (_para1:HWND; _para2:UINT; _para3:LPVOID):UINT;stdcall;
|
|
TFNPSPCALLBACK = LPFNPSPCALLBACK;
|
|
TFNPSPCALLBACK = LPFNPSPCALLBACK;
|
|
|
|
|
|
- PROPSHEETPAGE = record
|
|
|
|
|
|
+ PROPSHEETPAGEA = record
|
|
dwSize : DWORD;
|
|
dwSize : DWORD;
|
|
dwFlags : DWORD;
|
|
dwFlags : DWORD;
|
|
hInstance : HINST;
|
|
hInstance : HINST;
|
|
@@ -6002,18 +6002,52 @@
|
|
);
|
|
);
|
|
);
|
|
);
|
|
end;
|
|
end;
|
|
- LPPROPSHEETPAGE = ^PROPSHEETPAGE;
|
|
|
|
- LPCPROPSHEETPAGE = ^PROPSHEETPAGE;
|
|
|
|
- _PROPSHEETPAGE = PROPSHEETPAGE;
|
|
|
|
- TPROPSHEETPAGE = PROPSHEETPAGE;
|
|
|
|
- PPROPSHEETPAGE = ^PROPSHEETPAGE;
|
|
|
|
|
|
+ LPPROPSHEETPAGEA = ^PROPSHEETPAGEA;
|
|
|
|
+ LPCPROPSHEETPAGEA = ^PROPSHEETPAGEA;
|
|
|
|
+
|
|
|
|
+ PROPSHEETPAGEW = record
|
|
|
|
+ dwSize : DWORD;
|
|
|
|
+ dwFlags : DWORD;
|
|
|
|
+ hInstance : HINST;
|
|
|
|
+ case longint of
|
|
|
|
+ 0 : (pszTemplate : LPCWSTR);
|
|
|
|
+ 1 : (pResource : LPCDLGTEMPLATE;
|
|
|
|
+ case longint of
|
|
|
|
+ 0 : (hIcon : HICON);
|
|
|
|
+ 1 : (pszIcon : LPCWSTR;
|
|
|
|
+ pszTitle : LPCWSTR;
|
|
|
|
+ pfnDlgProc : DLGPROC;
|
|
|
|
+ lParam : LPARAM;
|
|
|
|
+ pfnCallback : LPFNPSPCALLBACK;
|
|
|
|
+ pcRefParent : ^UINT;
|
|
|
|
+ );
|
|
|
|
+ );
|
|
|
|
+ end;
|
|
|
|
+ LPPROPSHEETPAGEW = ^PROPSHEETPAGEW;
|
|
|
|
+ LPCPROPSHEETPAGEW = ^PROPSHEETPAGEW;
|
|
|
|
+
|
|
|
|
+{$IFDEF UNICODE}
|
|
|
|
+ LPPROPSHEETPAGE = ^PROPSHEETPAGEW;
|
|
|
|
+ LPCPROPSHEETPAGE = ^PROPSHEETPAGEW;
|
|
|
|
+ _PROPSHEETPAGE = PROPSHEETPAGEW;
|
|
|
|
+ PROPSHEETPAGE = PROPSHEETPAGEW;
|
|
|
|
+ TPROPSHEETPAGE = PROPSHEETPAGEW;
|
|
|
|
+ PPROPSHEETPAGE = ^PROPSHEETPAGEW;
|
|
|
|
+{$ELSE UNICODE}
|
|
|
|
+ LPPROPSHEETPAGE = ^PROPSHEETPAGEA;
|
|
|
|
+ LPCPROPSHEETPAGE = ^PROPSHEETPAGEA;
|
|
|
|
+ _PROPSHEETPAGE = PROPSHEETPAGEA;
|
|
|
|
+ PROPSHEETPAGE = PROPSHEETPAGEA;
|
|
|
|
+ TPROPSHEETPAGE = PROPSHEETPAGEA;
|
|
|
|
+ PPROPSHEETPAGE = ^PROPSHEETPAGEA;
|
|
|
|
+{$ENDIF UNICODE}
|
|
|
|
|
|
emptyrecord = record
|
|
emptyrecord = record
|
|
end;
|
|
end;
|
|
lpemptyrecord = ^emptyrecord;
|
|
lpemptyrecord = ^emptyrecord;
|
|
HPROPSHEETPAGE = ^emptyrecord;
|
|
HPROPSHEETPAGE = ^emptyrecord;
|
|
|
|
|
|
- PROPSHEETHEADER = record
|
|
|
|
|
|
+ PROPSHEETHEADERA = record //prsht
|
|
dwSize : DWORD;
|
|
dwSize : DWORD;
|
|
dwFlags : DWORD;
|
|
dwFlags : DWORD;
|
|
hwndParent : HWND;
|
|
hwndParent : HWND;
|
|
@@ -6042,11 +6076,9 @@
|
|
);
|
|
);
|
|
);
|
|
);
|
|
end;
|
|
end;
|
|
- LPPROPSHEETHEADER = ^PROPSHEETHEADER;
|
|
|
|
- LPCPROPSHEETHEADER = ^PROPSHEETHEADER;
|
|
|
|
- _PROPSHEETHEADER = PROPSHEETHEADER;
|
|
|
|
- TPROPSHEETHEADER = PROPSHEETHEADER;
|
|
|
|
- PPROPSHEETHEADER = ^PROPSHEETHEADER;
|
|
|
|
|
|
+ LPPROPSHEETHEADERA = ^PROPSHEETHEADERA;
|
|
|
|
+ LPCPROPSHEETHEADERA = ^PROPSHEETHEADERA;
|
|
|
|
+ PPROPSHEETHEADERA = ^PROPSHEETHEADERA;
|
|
|
|
|
|
PROPSHEETHEADERW = record //prsht
|
|
PROPSHEETHEADERW = record //prsht
|
|
dwSize : DWORD;
|
|
dwSize : DWORD;
|
|
@@ -6069,8 +6101,27 @@
|
|
);
|
|
);
|
|
);
|
|
);
|
|
end;
|
|
end;
|
|
|
|
+
|
|
|
|
+ LPPROPSHEETHEADERW = ^PROPSHEETHEADERW;
|
|
LPCPROPSHEETHEADERW = ^PROPSHEETHEADERW;
|
|
LPCPROPSHEETHEADERW = ^PROPSHEETHEADERW;
|
|
- _PROPSHEETHEADERW = PROPSHEETHEADERW;
|
|
|
|
|
|
+ PPROPSHEETHEADERW = ^PROPSHEETHEADERW;
|
|
|
|
+
|
|
|
|
+{$IFDEF UNICODE}
|
|
|
|
+ _PROPSHEETHEADER = PROPSHEETHEADERW;
|
|
|
|
+ PROPSHEETHEADER = PROPSHEETHEADERW;
|
|
|
|
+ TPROPSHEETHEADER = PROPSHEETHEADERW;
|
|
|
|
+ PPROPSHEETHEADER = ^PROPSHEETHEADERW;
|
|
|
|
+ LPPROPSHEETHEADER = ^PROPSHEETHEADERW;
|
|
|
|
+ LPCPROPSHEETHEADER = ^PROPSHEETHEADERW;
|
|
|
|
+{$ELSE UNICODE}
|
|
|
|
+ _PROPSHEETHEADER = PROPSHEETHEADERA;
|
|
|
|
+ PROPSHEETHEADER = PROPSHEETHEADERA;
|
|
|
|
+ TPROPSHEETHEADER = PROPSHEETHEADERA;
|
|
|
|
+ PPROPSHEETHEADER = ^PROPSHEETHEADERA;
|
|
|
|
+ LPPROPSHEETHEADER = ^PROPSHEETHEADERA;
|
|
|
|
+ LPCPROPSHEETHEADER = ^PROPSHEETHEADERA;
|
|
|
|
+{$ENDIF UNICODE}
|
|
|
|
+
|
|
|
|
|
|
{ PropertySheet callbacks }
|
|
{ PropertySheet callbacks }
|
|
LPFNADDPROPSHEETPAGE = function (_para1:HPROPSHEETPAGE; _para2:LPARAM):WINBOOL;stdcall;
|
|
LPFNADDPROPSHEETPAGE = function (_para1:HPROPSHEETPAGE; _para2:LPARAM):WINBOOL;stdcall;
|