mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-08 02:39:37 +01:00
*wince : api sip
git-svn-id: trunk@3139 -
This commit is contained in:
parent
ff01aa8c71
commit
e8df9990e1
@ -330,7 +330,6 @@ const
|
|||||||
IDM_SHAREDNEW = 10;
|
IDM_SHAREDNEW = 10;
|
||||||
IDM_SHAREDNEWDEFAULT = 11;
|
IDM_SHAREDNEWDEFAULT = 11;
|
||||||
|
|
||||||
|
|
||||||
NOMENU = $FFFF;
|
NOMENU = $FFFF;
|
||||||
SHA_INPUTDIALOG = $0001;
|
SHA_INPUTDIALOG = $0001;
|
||||||
SHACTI_FSIPUP = $0001;
|
SHACTI_FSIPUP = $0001;
|
||||||
@ -370,12 +369,21 @@ const
|
|||||||
SHRG_LONGDELAY = $00000008;
|
SHRG_LONGDELAY = $00000008;
|
||||||
SHRG_NOANIMATION = $00000010;
|
SHRG_NOANIMATION = $00000010;
|
||||||
|
|
||||||
|
{Sip info}
|
||||||
|
SIP_STATUS_UNAVAILABLE = 0;
|
||||||
|
SIP_STATUS_AVAILABLE = 1;
|
||||||
|
|
||||||
|
SIPF_OFF = $00000000;
|
||||||
|
SIPF_ON = $00000001;
|
||||||
|
SIPF_DOCKED = $00000002;
|
||||||
|
SIPF_LOCKED = $00000004;
|
||||||
|
|
||||||
{Supported system parameters}
|
{Supported system parameters}
|
||||||
|
SPI_SETCOMPLETIONINFO = 223;
|
||||||
SPI_SETSIPINFO = 224;
|
SPI_SETSIPINFO = 224;
|
||||||
SPI_GETSIPINFO = 225;
|
SPI_GETSIPINFO = 225;
|
||||||
SPI_SETCURRENTIM = 226;
|
SPI_SETCURRENTIM = 226;
|
||||||
SPI_GETCURRENTIM = 227;
|
SPI_GETCURRENTIM = 227;
|
||||||
SPI_SETCOMPLETIONINFO = 223;
|
|
||||||
SPI_APPBUTTONCHANGE = 228;
|
SPI_APPBUTTONCHANGE = 228;
|
||||||
SPI_RESERVED = 229;
|
SPI_RESERVED = 229;
|
||||||
SPI_SYNCSETTINGSCHANGE = 230;
|
SPI_SYNCSETTINGSCHANGE = 230;
|
||||||
@ -389,28 +397,28 @@ const
|
|||||||
|
|
||||||
type
|
type
|
||||||
//Struct sent through WM_NOTIFY when SHRG_NOTIFYPARENT is used
|
//Struct sent through WM_NOTIFY when SHRG_NOTIFYPARENT is used
|
||||||
NMRGINFO = record
|
NMRGINFO = packed record
|
||||||
hdr : NMHDR;
|
hdr : NMHDR;
|
||||||
ptAction : POINT;
|
ptAction : POINT;
|
||||||
dwItemSpec : DWORD;
|
dwItemSpec : DWORD;
|
||||||
end;
|
end;
|
||||||
PNMRGINFO=^NMRGINFO;
|
PNMRGINFO=^NMRGINFO;
|
||||||
|
|
||||||
SHACTIVATEINFO = record
|
SHACTIVATEINFO = packed record
|
||||||
cbSize : DWORD;
|
cbSize : DWORD;
|
||||||
hwndLastFocus : HWND ;
|
hwndLastFocus : HWND ;
|
||||||
bits : Longint ;
|
bits : Longint ;
|
||||||
end;
|
end;
|
||||||
PSHACTIVATEINFO=^SHACTIVATEINFO;
|
PSHACTIVATEINFO=^SHACTIVATEINFO;
|
||||||
|
|
||||||
SHINITDLGINFO = record
|
SHINITDLGINFO = packed record
|
||||||
dwMask: DWORD;
|
dwMask: DWORD;
|
||||||
hDlg: HWND;
|
hDlg: HWND;
|
||||||
dwFlags : DWORD ;
|
dwFlags : DWORD ;
|
||||||
end;
|
end;
|
||||||
PSHINITDLGINFO=^SHINITDLGINFO;
|
PSHINITDLGINFO=^SHINITDLGINFO;
|
||||||
|
|
||||||
SHMENUBARINFO = record
|
SHMENUBARINFO = packed record
|
||||||
cbSize : DWORD; // IN - Indicates which members of struct are valid
|
cbSize : DWORD; // IN - Indicates which members of struct are valid
|
||||||
hwndParent : HWND ; // IN
|
hwndParent : HWND ; // IN
|
||||||
dwFlags : DWORD ; // IN - Some features we want
|
dwFlags : DWORD ; // IN - Some features we want
|
||||||
@ -424,7 +432,7 @@ type
|
|||||||
PSHMENUBARINFO=^SHMENUBARINFO;
|
PSHMENUBARINFO=^SHMENUBARINFO;
|
||||||
|
|
||||||
{SHRecognizeGesture}
|
{SHRecognizeGesture}
|
||||||
SHRGI = record
|
SHRGI = packed record
|
||||||
cbSize : DWORD;
|
cbSize : DWORD;
|
||||||
hwndClient : HWND ;
|
hwndClient : HWND ;
|
||||||
ptDown : POINT;
|
ptDown : POINT;
|
||||||
@ -433,6 +441,18 @@ type
|
|||||||
SHRGINFO=SHRGI;
|
SHRGINFO=SHRGI;
|
||||||
PSHRGINFO=^SHRGI;
|
PSHRGINFO=^SHRGI;
|
||||||
|
|
||||||
|
{Sip info}
|
||||||
|
SIPINFO = packed record
|
||||||
|
cbSize : DWORD;
|
||||||
|
fdwFlags : DWORD;
|
||||||
|
rcVisibleDesktop : RECT;
|
||||||
|
rcSipRect : RECT;
|
||||||
|
dwImDataSize : DWORD;
|
||||||
|
pvImData : void;
|
||||||
|
end;
|
||||||
|
TSIPINFO=SIPINFO;
|
||||||
|
PSIPINFO=^SIPINFO;
|
||||||
|
|
||||||
SIPSTATE= (SIP_UP= 0,SIP_DOWN,SIP_FORCEDOWN,SIP_UNCHANGED,SIP_INPUTDIALOG);
|
SIPSTATE= (SIP_UP= 0,SIP_DOWN,SIP_FORCEDOWN,SIP_UNCHANGED,SIP_INPUTDIALOG);
|
||||||
|
|
||||||
//*****************************************************************************
|
//*****************************************************************************
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user