mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-19 23:39:31 +02:00
*wince: fix gettextextent return alway 0
git-svn-id: trunk@3761 -
This commit is contained in:
parent
ba04f1a147
commit
569508e34b
@ -463,8 +463,6 @@
|
||||
F8 GetFileInformationByHandle
|
||||
F6 GetFileSize
|
||||
FA GetFileTime
|
||||
32D GetFileVersionInfoSizeW
|
||||
32C GetFileVersionInfoW
|
||||
3FF GetFocus
|
||||
407 GetForegroundInfo
|
||||
409 GetForegroundKeyboardLayoutHandle
|
||||
@ -1203,7 +1201,6 @@
|
||||
19B UpdateWindow
|
||||
1A5 ValidateRect
|
||||
1BB ValidateRgn
|
||||
32B VerQueryValueW
|
||||
3BA VerifyAPIHandle
|
||||
31E VirtualAlloc
|
||||
35D VirtualCopy
|
||||
@ -2448,7 +2445,6 @@
|
||||
19B __imp_UpdateWindow
|
||||
1A5 __imp_ValidateRect
|
||||
1BB __imp_ValidateRgn
|
||||
32B __imp_VerQueryValueW
|
||||
3BA __imp_VerifyAPIHandle
|
||||
31E __imp_VirtualAlloc
|
||||
35D __imp_VirtualCopy
|
||||
|
@ -133,7 +133,9 @@ function GetDlgItemText(hDlg:HWND; nIDDlgItem:longint; lpString:LPWSTR; nMaxCoun
|
||||
function GetFileAttributes(lpFileName:LPCWSTR):DWORD; external KernelDLL name 'GetFileAttributesW';
|
||||
function GetFileAttributesEx(lpFileName:LPCWSTR; fInfoLevelId:GET_FILEEX_INFO_LEVELS; lpFileInformation:LPVOID):WINBOOL; external KernelDLL name 'GetFileAttributesExW'; //+winbase
|
||||
function GetFileVersionInfoSize(lptstrFilename:LPWSTR; lpdwHandle:LPDWORD):DWORD; external VersionDLL name 'GetFileVersionInfoSizeW';
|
||||
function GetFileVersionInfoSizeW(lptstrFilename:LPWSTR; lpdwHandle:LPDWORD):DWORD; external VersionDLL name 'GetFileVersionInfoSizeW';
|
||||
function GetFileVersionInfo(lptstrFilename:LPWSTR; dwHandle:DWORD; dwLen:DWORD; lpData:LPVOID):WINBOOL; external VersionDLL name 'GetFileVersionInfoW';
|
||||
function GetFileVersionInfoW(lptstrFilename:LPWSTR; dwHandle:DWORD; dwLen:DWORD; lpData:LPVOID):WINBOOL; external VersionDLL name 'GetFileVersionInfoW';
|
||||
function GetKeyboardLayoutName(pwszKLID:LPWSTR):WINBOOL; external UserDLLCore name 'GetKeyboardLayoutNameW';
|
||||
function GetLocaleInfo(Locale:LCID; LCType:LCTYPE; lpLCData:LPWSTR; cchData:longint):longint; external KernelDLL name 'GetLocaleInfoW';
|
||||
function GetMenuItemInfo(_para1:HMENU; _para2:UINT; _para3:WINBOOL; _para4:LPMENUITEMINFO):WINBOOL; external UserDLLCore name 'GetMenuItemInfoW';
|
||||
@ -220,6 +222,7 @@ function StartDoc(_para1:HDC; _para2:PDOCINFOW):longint; external GdiDLL name 'S
|
||||
function TranslateAccelerator(hWnd:HWND; hAccTable:HACCEL; lpMsg:LPMSG):longint; external UserDLLCore name 'TranslateAcceleratorW';
|
||||
function UnregisterClass(lpClassName:LPCWSTR; hInstance:HINST):WINBOOL; external UserDLLCore name 'UnregisterClassW';
|
||||
function VerQueryValue(pBlock:LPVOID; lpSubBlock:LPWSTR; lplpBuffer:LPVOID; puLen:PUINT):WINBOOL; external versionDLL name 'VerQueryValueW';
|
||||
function VerQueryValueW(pBlock:LPVOID; lpSubBlock:LPWSTR; lplpBuffer:LPVOID; puLen:PUINT):WINBOOL; external versionDLL name 'VerQueryValueW';
|
||||
function WNetAddConnection3(hwndOwner:HWND; lpNetResource:LPNETRESOURCE; lpPassword:LPCWSTR; lpUserName:LPCWSTR; dwFlags:DWORD):DWORD; external MprDLLCore name 'WNetAddConnection3W';
|
||||
function WNetCancelConnection2(lpName:LPCWSTR; dwFlags:DWORD; fForce:WINBOOL):DWORD; external MprDLLCore name 'WNetCancelConnection2W';
|
||||
function WNetConnectionDialog1(lpConnDlgStruct:LPCONNECTDLGSTRUCTW):DWORD; external MprDLLCore name 'WNetConnectionDialog1W';
|
||||
@ -609,12 +612,12 @@ end;
|
||||
|
||||
function GetTextExtentPoint(_para1:HDC; _para2:LPCWSTR; _para3:longint; _para4:LPSIZE):WINBOOL;
|
||||
begin
|
||||
GetTextExtentExPoint(_para1, _para2, _para3, 0, nil, nil, @_para4);
|
||||
GetTextExtentExPoint(_para1, _para2, _para3, 0, nil, nil, _para4);
|
||||
end;
|
||||
|
||||
function GetTextExtentPoint32(_para1:HDC; _para2:LPCWSTR; _para3:longint; _para4:LPSIZE):WINBOOL;
|
||||
begin
|
||||
GetTextExtentExPoint(_para1, _para2, _para3, 0, nil, nil, @_para4);
|
||||
GetTextExtentExPoint(_para1, _para2, _para3, 0, nil, nil, _para4);
|
||||
end;
|
||||
|
||||
//end wince only
|
||||
|
Loading…
Reference in New Issue
Block a user