|
@@ -2241,6 +2241,11 @@ begin
|
|
SNDMSG:=SendMessage(hWnd,Msg,wParam,lParam);
|
|
SNDMSG:=SendMessage(hWnd,Msg,wParam,lParam);
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+function SNDMSGW(hWnd:HWND; Msg:UINT; wParam:WPARAM; lParam:LPARAM):LRESULT;
|
|
|
|
+begin
|
|
|
|
+ SNDMSGW:=SendMessageW(hWnd,Msg,wParam,lParam);
|
|
|
|
+end;
|
|
|
|
+
|
|
|
|
|
|
function CommDlg_OpenSave_GetSpecA(_hdlg:HWND;_psz:LPSTR;_cbmax : longint) : LRESULT;
|
|
function CommDlg_OpenSave_GetSpecA(_hdlg:HWND;_psz:LPSTR;_cbmax : longint) : LRESULT;
|
|
begin
|
|
begin
|
|
@@ -2250,7 +2255,7 @@ end;
|
|
|
|
|
|
function CommDlg_OpenSave_GetSpecW(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
function CommDlg_OpenSave_GetSpecW(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
begin
|
|
begin
|
|
- CommDlg_OpenSave_GetSpecW:=SNDMSG(_hdlg,CDM_GETSPEC,WPARAM(_cbmax),LPARAM(_psz));
|
|
|
|
|
|
+ CommDlg_OpenSave_GetSpecW:=SNDMSGW(_hdlg,CDM_GETSPEC,WPARAM(_cbmax),LPARAM(_psz));
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
|
|
@@ -2262,7 +2267,7 @@ end;
|
|
{$else Unicode}
|
|
{$else Unicode}
|
|
function CommDlg_OpenSave_GetSpec(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
function CommDlg_OpenSave_GetSpec(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
begin
|
|
begin
|
|
- CommDlg_OpenSave_GetSpec:=SNDMSG(_hdlg,CDM_GETSPEC,WPARAM(_cbmax),LPARAM(_psz));
|
|
|
|
|
|
+ CommDlg_OpenSave_GetSpec:=SNDMSGW(_hdlg,CDM_GETSPEC,WPARAM(_cbmax),LPARAM(_psz));
|
|
end;
|
|
end;
|
|
{$endif Unicode}
|
|
{$endif Unicode}
|
|
|
|
|
|
@@ -2275,7 +2280,7 @@ end;
|
|
|
|
|
|
function CommDlg_OpenSave_GetFilePathW(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
function CommDlg_OpenSave_GetFilePathW(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
begin
|
|
begin
|
|
- CommDlg_OpenSave_GetFilePathW:=SNDMSG(_hdlg,CDM_GETFILEPATH,WPARAM(_cbmax),LPARAM(LPWSTR(_psz)));
|
|
|
|
|
|
+ CommDlg_OpenSave_GetFilePathW:=SNDMSGW(_hdlg,CDM_GETFILEPATH,WPARAM(_cbmax),LPARAM(LPWSTR(_psz)));
|
|
end;
|
|
end;
|
|
|
|
|
|
{$ifndef Unicode}
|
|
{$ifndef Unicode}
|
|
@@ -2286,7 +2291,7 @@ end;
|
|
{$else Unicode}
|
|
{$else Unicode}
|
|
function CommDlg_OpenSave_GetFilePath(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
function CommDlg_OpenSave_GetFilePath(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
begin
|
|
begin
|
|
- CommDlg_OpenSave_GetFilePath:=SNDMSG(_hdlg,CDM_GETFILEPATH,WPARAM(_cbmax),LPARAM(_psz));
|
|
|
|
|
|
+ CommDlg_OpenSave_GetFilePath:=SNDMSGW(_hdlg,CDM_GETFILEPATH,WPARAM(_cbmax),LPARAM(_psz));
|
|
end;
|
|
end;
|
|
{$endif Unicode}
|
|
{$endif Unicode}
|
|
|
|
|
|
@@ -2298,7 +2303,7 @@ end;
|
|
|
|
|
|
function CommDlg_OpenSave_GetFolderPathW(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
function CommDlg_OpenSave_GetFolderPathW(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
begin
|
|
begin
|
|
- CommDlg_OpenSave_GetFolderPathW:=SNDMSG(_hdlg,CDM_GETFOLDERPATH,WPARAM(_cbmax),LPARAM(LPWSTR(_psz)));
|
|
|
|
|
|
+ CommDlg_OpenSave_GetFolderPathW:=SNDMSGW(_hdlg,CDM_GETFOLDERPATH,WPARAM(_cbmax),LPARAM(LPWSTR(_psz)));
|
|
end;
|
|
end;
|
|
|
|
|
|
{$ifndef Unicode}
|
|
{$ifndef Unicode}
|
|
@@ -2309,7 +2314,7 @@ end;
|
|
{$else Unicode}
|
|
{$else Unicode}
|
|
function CommDlg_OpenSave_GetFolderPath(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
function CommDlg_OpenSave_GetFolderPath(_hdlg:HWND;_psz:LPWSTR;_cbmax : longint) : LRESULT;
|
|
begin
|
|
begin
|
|
- CommDlg_OpenSave_GetFolderPath:=SNDMSG(_hdlg,CDM_GETFOLDERPATH,WPARAM(_cbmax),LPARAM(LPWSTR(_psz)));
|
|
|
|
|
|
+ CommDlg_OpenSave_GetFolderPath:=SNDMSGW(_hdlg,CDM_GETFOLDERPATH,WPARAM(_cbmax),LPARAM(LPWSTR(_psz)));
|
|
end;
|
|
end;
|
|
{$endif Unicode}
|
|
{$endif Unicode}
|
|
|
|
|