mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-08 04:19:33 +01:00
* Started moving wince extra APIs from windows unit to separate units in packages/winceunits. Similar to win32/64.
git-svn-id: trunk@10897 -
This commit is contained in:
parent
9d19ee390c
commit
d2af7aa34a
20
.gitattributes
vendored
20
.gitattributes
vendored
@ -4444,6 +4444,16 @@ packages/uuid/src/libuuid.pp svneol=native#text/plain
|
|||||||
packages/uuid/src/macuuid.pp svneol=native#text/plain
|
packages/uuid/src/macuuid.pp svneol=native#text/plain
|
||||||
packages/uuid/tests/testlibuid.pp svneol=native#text/plain
|
packages/uuid/tests/testlibuid.pp svneol=native#text/plain
|
||||||
packages/uuid/tests/testuid.pp svneol=native#text/plain
|
packages/uuid/tests/testuid.pp svneol=native#text/plain
|
||||||
|
packages/winceunits/src/aygshell.inc svneol=native#text/plain
|
||||||
|
packages/winceunits/src/ceshell.inc svneol=native#text/plain
|
||||||
|
packages/winceunits/src/commctrl.inc svneol=native#text/plain
|
||||||
|
packages/winceunits/src/commdlg.inc svneol=native#text/plain
|
||||||
|
packages/winceunits/src/iphlpapi.inc svneol=native#text/plain
|
||||||
|
packages/winceunits/src/notify.inc svneol=native#text/plain
|
||||||
|
packages/winceunits/src/oleaut32.inc svneol=native#text/plain
|
||||||
|
packages/winceunits/src/power.inc svneol=native#text/plain
|
||||||
|
packages/winceunits/src/simmgr.inc svneol=native#text/plain
|
||||||
|
packages/winceunits/src/tapi.inc svneol=native#text/plain
|
||||||
packages/winunits-base/Makefile svneol=native#text/plain
|
packages/winunits-base/Makefile svneol=native#text/plain
|
||||||
packages/winunits-base/Makefile.fpc svneol=native#text/plain
|
packages/winunits-base/Makefile.fpc svneol=native#text/plain
|
||||||
packages/winunits-base/fpmake.pp svneol=native#text/plain
|
packages/winunits-base/fpmake.pp svneol=native#text/plain
|
||||||
@ -5981,25 +5991,15 @@ rtl/wince/system.pp svneol=native#text/plain
|
|||||||
rtl/wince/sysutils.pp svneol=native#text/plain
|
rtl/wince/sysutils.pp svneol=native#text/plain
|
||||||
rtl/wince/varutils.pp svneol=native#text/plain
|
rtl/wince/varutils.pp svneol=native#text/plain
|
||||||
rtl/wince/windows.pp svneol=native#text/plain
|
rtl/wince/windows.pp svneol=native#text/plain
|
||||||
rtl/wince/wininc/aygshell.inc svneol=native#text/plain
|
|
||||||
rtl/wince/wininc/base.inc svneol=native#text/plain
|
rtl/wince/wininc/base.inc svneol=native#text/plain
|
||||||
rtl/wince/wininc/cemiss.inc svneol=native#text/plain
|
rtl/wince/wininc/cemiss.inc svneol=native#text/plain
|
||||||
rtl/wince/wininc/ceshell.inc svneol=native#text/plain
|
|
||||||
rtl/wince/wininc/commctrl.inc svneol=native#text/plain
|
|
||||||
rtl/wince/wininc/commdlg.inc svneol=native#text/plain
|
|
||||||
rtl/wince/wininc/coredll.inc svneol=native#text/plain
|
rtl/wince/wininc/coredll.inc svneol=native#text/plain
|
||||||
rtl/wince/wininc/defines.inc svneol=native#text/plain
|
rtl/wince/wininc/defines.inc svneol=native#text/plain
|
||||||
rtl/wince/wininc/errors.inc svneol=native#text/plain
|
rtl/wince/wininc/errors.inc svneol=native#text/plain
|
||||||
rtl/wince/wininc/iphlpapi.inc svneol=native#text/plain
|
|
||||||
rtl/wince/wininc/makefile.inc svneol=native#text/plain
|
rtl/wince/wininc/makefile.inc svneol=native#text/plain
|
||||||
rtl/wince/wininc/messages.inc svneol=native#text/plain
|
rtl/wince/wininc/messages.inc svneol=native#text/plain
|
||||||
rtl/wince/wininc/notify.inc -text
|
|
||||||
rtl/wince/wininc/oleaut32.inc svneol=native#text/plain
|
|
||||||
rtl/wince/wininc/power.inc -text
|
|
||||||
rtl/wince/wininc/redef.inc svneol=native#text/plain
|
rtl/wince/wininc/redef.inc svneol=native#text/plain
|
||||||
rtl/wince/wininc/simmgr.inc svneol=native#text/plain
|
|
||||||
rtl/wince/wininc/struct.inc svneol=native#text/plain
|
rtl/wince/wininc/struct.inc svneol=native#text/plain
|
||||||
rtl/wince/wininc/tapi.inc svneol=native#text/plain
|
|
||||||
rtl/wince/winres.inc -text
|
rtl/wince/winres.inc -text
|
||||||
rtl/wince/winsock.pp svneol=native#text/plain
|
rtl/wince/winsock.pp svneol=native#text/plain
|
||||||
rtl/wince/winsock2.pp svneol=native#text/plain
|
rtl/wince/winsock2.pp svneol=native#text/plain
|
||||||
|
|||||||
@ -220,7 +220,9 @@ type
|
|||||||
// functions
|
// functions
|
||||||
//*****************************************************************************
|
//*****************************************************************************
|
||||||
function SHFileOperation(lpFileOp:LPSHFILEOPSTRUCTW): longint; external ShellDLL name 'SHFileOperationW';
|
function SHFileOperation(lpFileOp:LPSHFILEOPSTRUCTW): longint; external ShellDLL name 'SHFileOperationW';
|
||||||
|
function SHFileOperation(const lpFileOp:SHFILEOPSTRUCTW): longint; external ShellDLL name 'SHFileOperationW';
|
||||||
function SHFileOperationW(lpFileOp:LPSHFILEOPSTRUCTW): longint; external ShellDLL name 'SHFileOperationW';
|
function SHFileOperationW(lpFileOp:LPSHFILEOPSTRUCTW): longint; external ShellDLL name 'SHFileOperationW';
|
||||||
|
function SHFileOperationW(const lpFileOp:SHFILEOPSTRUCTW): longint; external ShellDLL name 'SHFileOperationW';
|
||||||
function SHGetPathFromIDList(_para1:LPCITEMIDLIST; _para2:LPTSTR):WINBOOL; external ShellDLL name 'SHGetPathFromIDList';
|
function SHGetPathFromIDList(_para1:LPCITEMIDLIST; _para2:LPTSTR):WINBOOL; external ShellDLL name 'SHGetPathFromIDList';
|
||||||
function SHGetPathFromIDListW(_para1:LPCITEMIDLIST; _para2:LPTSTR):WINBOOL; external ShellDLL name 'SHGetPathFromIDList';
|
function SHGetPathFromIDListW(_para1:LPCITEMIDLIST; _para2:LPTSTR):WINBOOL; external ShellDLL name 'SHGetPathFromIDList';
|
||||||
function SHGetMalloc(var ppMalloc: LPMALLOC): HRESULT; external ShellDLL name 'SHGetMalloc';
|
function SHGetMalloc(var ppMalloc: LPMALLOC): HRESULT; external ShellDLL name 'SHGetMalloc';
|
||||||
@ -170,19 +170,6 @@ const
|
|||||||
NM_KEYDOWN = (NM_FIRST-15);
|
NM_KEYDOWN = (NM_FIRST-15);
|
||||||
NM_RECOGNIZEGESTURE = (NM_FIRST-50);
|
NM_RECOGNIZEGESTURE = (NM_FIRST-50);
|
||||||
|
|
||||||
{ Header control }
|
|
||||||
HDM_DELETEITEM = 4610;
|
|
||||||
HDM_GETITEMW = 4619;
|
|
||||||
HDM_INSERTITEMW = 4618;
|
|
||||||
HDM_SETITEMW = 4620;
|
|
||||||
|
|
||||||
HDM_GETITEM = HDM_GETITEMW;
|
|
||||||
HDM_INSERTITEM = HDM_INSERTITEMW;
|
|
||||||
HDM_SETITEM = HDM_SETITEMW;
|
|
||||||
|
|
||||||
HDM_GETITEMCOUNT = 4608;
|
|
||||||
HDM_HITTEST = 4614;
|
|
||||||
HDM_LAYOUT = 4613;
|
|
||||||
{ Header control notifications }
|
{ Header control notifications }
|
||||||
HDN_BEGINTRACKW = HDN_FIRST-26;
|
HDN_BEGINTRACKW = HDN_FIRST-26;
|
||||||
HDN_DIVIDERDBLCLICKW = HDN_FIRST-25;
|
HDN_DIVIDERDBLCLICKW = HDN_FIRST-25;
|
||||||
@ -41,16 +41,6 @@ interface
|
|||||||
{$i struct.inc}
|
{$i struct.inc}
|
||||||
{$i messages.inc}
|
{$i messages.inc}
|
||||||
{$i coredll.inc}
|
{$i coredll.inc}
|
||||||
{$i aygshell.inc}
|
|
||||||
{$i commctrl.inc}
|
|
||||||
{$i commdlg.inc}
|
|
||||||
{$i ceshell.inc}
|
|
||||||
{$i oleaut32.inc}
|
|
||||||
{$i iphlpapi.inc}
|
|
||||||
{$i simmgr.inc}
|
|
||||||
{$i tapi.inc}
|
|
||||||
{$i notify.inc}
|
|
||||||
{$i power.inc}
|
|
||||||
{$i cemiss.inc}
|
{$i cemiss.inc}
|
||||||
|
|
||||||
{$i redef.inc}
|
{$i redef.inc}
|
||||||
@ -67,13 +57,6 @@ implementation
|
|||||||
{$i struct.inc}
|
{$i struct.inc}
|
||||||
{$i messages.inc}
|
{$i messages.inc}
|
||||||
{$i coredll.inc}
|
{$i coredll.inc}
|
||||||
{$i aygshell.inc}
|
|
||||||
{$i commctrl.inc}
|
|
||||||
{$i commdlg.inc}
|
|
||||||
{$i ceshell.inc}
|
|
||||||
{$i oleaut32.inc}
|
|
||||||
{$i simmgr.inc}
|
|
||||||
{$i tapi.inc}
|
|
||||||
{$i cemiss.inc}
|
{$i cemiss.inc}
|
||||||
|
|
||||||
{$i redef.inc}
|
{$i redef.inc}
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
WINDOWS_FILES=base errors defines struct redef aygshell cemiss ceshell commctrl coredll iphlpapi oleaut32
|
WINDOWS_FILES=base errors defines struct redef cemiss coredll
|
||||||
|
|||||||
@ -248,6 +248,20 @@
|
|||||||
EN_SELCHANGE = 1794;
|
EN_SELCHANGE = 1794;
|
||||||
EN_STOPNOUNDO = 1798;
|
EN_STOPNOUNDO = 1798;
|
||||||
|
|
||||||
|
{ Header control }
|
||||||
|
HDM_DELETEITEM = 4610;
|
||||||
|
HDM_GETITEMW = 4619;
|
||||||
|
HDM_INSERTITEMW = 4618;
|
||||||
|
HDM_SETITEMW = 4620;
|
||||||
|
|
||||||
|
HDM_GETITEM = HDM_GETITEMW;
|
||||||
|
HDM_INSERTITEM = HDM_INSERTITEMW;
|
||||||
|
HDM_SETITEM = HDM_SETITEMW;
|
||||||
|
|
||||||
|
HDM_GETITEMCOUNT = 4608;
|
||||||
|
HDM_HITTEST = 4614;
|
||||||
|
HDM_LAYOUT = 4613;
|
||||||
|
|
||||||
{ Hot key control }
|
{ Hot key control }
|
||||||
const
|
const
|
||||||
HKM_GETHOTKEY = 1026;
|
HKM_GETHOTKEY = 1026;
|
||||||
|
|||||||
@ -278,8 +278,6 @@ function SetScrollInfo(hWnd: HWND; BarFlag: Integer; const ScrollInfo: TScrollIn
|
|||||||
function SetSysColors(cElements: Integer; const lpaElements; const lpaRgbValues): BOOL; external KernelDLL name 'SetSysColors';
|
function SetSysColors(cElements: Integer; const lpaElements; const lpaRgbValues): BOOL; external KernelDLL name 'SetSysColors';
|
||||||
function SetSystemTime(var lpSystemTime:SYSTEMTIME):WINBOOL; external KernelDLL name 'SetSystemTime';
|
function SetSystemTime(var lpSystemTime:SYSTEMTIME):WINBOOL; external KernelDLL name 'SetSystemTime';
|
||||||
function SetThreadContext(hThread: THandle; const lpContext: TContext): BOOL; external KernelDLL name 'SetThreadContext';
|
function SetThreadContext(hThread: THandle; const lpContext: TContext): BOOL; external KernelDLL name 'SetThreadContext';
|
||||||
function SHFileOperation(const lpFileOp:SHFILEOPSTRUCTW): longint; external ShellDLL name 'SHFileOperationW';
|
|
||||||
function SHFileOperationW(const lpFileOp:SHFILEOPSTRUCTW): longint; external ShellDLL name 'SHFileOperationW';
|
|
||||||
function StartDoc(DC: HDC; const p2: TDocInfo): Integer;external KernelDLL name 'StartDocW';
|
function StartDoc(DC: HDC; const p2: TDocInfo): Integer;external KernelDLL name 'StartDocW';
|
||||||
function StartDocW(DC: HDC; const p2: TDocInfoW): Integer;external KernelDLL name 'StartDocW';
|
function StartDocW(DC: HDC; const p2: TDocInfoW): Integer;external KernelDLL name 'StartDocW';
|
||||||
function SubtractRect(var lprcDst: TRect; const lprcSrc1, lprcSrc2: TRect): BOOL; external KernelDLL name 'SubtractRect';
|
function SubtractRect(var lprcDst: TRect; const lprcSrc1, lprcSrc2: TRect): BOOL; external KernelDLL name 'SubtractRect';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user