From b5b83b1d4727e52bce7b01c54b8c7513c1dcaa86 Mon Sep 17 00:00:00 2001 From: Jason Filby Date: Mon, 12 May 2003 19:30:00 +0000 Subject: [PATCH] UNIMPLEMENTED put in unimplemented functions svn path=/trunk/; revision=4680 --- reactos/lib/user32/controls/combobox.c | 3 +- reactos/lib/user32/controls/listbox.c | 3 +- reactos/lib/user32/misc/dde.c | 39 ++++++- reactos/lib/user32/misc/desktop.c | 7 +- reactos/lib/user32/misc/display.c | 17 ++- reactos/lib/user32/misc/object.c | 7 +- reactos/lib/user32/misc/stubs.c | 131 +++++++++--------------- reactos/lib/user32/misc/winsta.c | 6 +- reactos/lib/user32/windows/accel.c | 8 +- reactos/lib/user32/windows/class.c | 30 ++++-- reactos/lib/user32/windows/clipboard.c | 26 ++++- reactos/lib/user32/windows/cursor.c | 24 ++++- reactos/lib/user32/windows/dc.c | 4 +- reactos/lib/user32/windows/defwnd.c | 32 +++--- reactos/lib/user32/windows/dialog.c | 47 ++++++++- reactos/lib/user32/windows/draw.c | 19 +++- reactos/lib/user32/windows/font.c | 4 +- reactos/lib/user32/windows/hook.c | 7 +- reactos/lib/user32/windows/icon.c | 20 +++- reactos/lib/user32/windows/input.c | 36 ++++++- reactos/lib/user32/windows/mdi.c | 7 +- reactos/lib/user32/windows/menu.c | 64 +++++++++++- reactos/lib/user32/windows/message.c | 18 +++- reactos/lib/user32/windows/messagebox.c | 9 +- reactos/lib/user32/windows/nonclient.c | 1 + reactos/lib/user32/windows/paint.c | 15 ++- reactos/lib/user32/windows/prop.c | 6 +- reactos/lib/user32/windows/window.c | 74 +++++++++++-- 28 files changed, 525 insertions(+), 139 deletions(-) diff --git a/reactos/lib/user32/controls/combobox.c b/reactos/lib/user32/controls/combobox.c index 803ed3227cc..ffca7cbde43 100644 --- a/reactos/lib/user32/controls/combobox.c +++ b/reactos/lib/user32/controls/combobox.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: combobox.c,v 1.3 2002/09/08 10:23:09 chorns Exp $ +/* $Id: combobox.c,v 1.4 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/controls/combobox.c @@ -38,5 +38,6 @@ WINBOOL STDCALL GetComboBoxInfo(HWND hwndCombo, PCOMBOBOXINFO pcbi) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/controls/listbox.c b/reactos/lib/user32/controls/listbox.c index bef3d67dedb..29b03d8dad7 100644 --- a/reactos/lib/user32/controls/listbox.c +++ b/reactos/lib/user32/controls/listbox.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: listbox.c,v 1.8 2002/09/08 10:23:09 chorns Exp $ +/* $Id: listbox.c,v 1.9 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/controls/listbox.c @@ -37,5 +37,6 @@ DWORD STDCALL GetListBoxInfo(HWND hwnd) { + UNIMPLEMENTED; return 0; } diff --git a/reactos/lib/user32/misc/dde.c b/reactos/lib/user32/misc/dde.c index 0e53239b2ff..38ad35ca189 100644 --- a/reactos/lib/user32/misc/dde.c +++ b/reactos/lib/user32/misc/dde.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: dde.c,v 1.3 2002/09/08 10:23:10 chorns Exp $ +/* $Id: dde.c,v 1.4 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/misc/dde.c @@ -39,6 +39,7 @@ DdeAbandonTransaction(DWORD idInst, HCONV hConv, DWORD idTransaction) { + UNIMPLEMENTED; return FALSE; } @@ -46,6 +47,7 @@ LPBYTE STDCALL DdeAccessData(HDDEDATA hData, LPDWORD pcbDataSize) { + UNIMPLEMENTED; return (LPBYTE)0; } @@ -55,6 +57,7 @@ DdeAddData(HDDEDATA hData, DWORD cb, DWORD cbOff) { + UNIMPLEMENTED; return (HDDEDATA)0; } @@ -68,6 +71,7 @@ DdeClientTransaction(LPBYTE pData, DWORD dwTimeout, LPDWORD pdwResult) { + UNIMPLEMENTED; return (HDDEDATA)0; } @@ -75,6 +79,7 @@ int STDCALL DdeCmpStringHandles(HSZ hsz1, HSZ hsz2) { + UNIMPLEMENTED; return 0; } @@ -84,6 +89,7 @@ DdeConnect(DWORD idInst, HSZ hszTopic, PCONVCONTEXT pCC) { + UNIMPLEMENTED; return (HCONV)0; } @@ -94,6 +100,7 @@ DdeConnectList(DWORD idInst, HCONVLIST hConvList, PCONVCONTEXT pCC) { + UNIMPLEMENTED; return (HCONVLIST)0; } @@ -106,6 +113,7 @@ DdeCreateDataHandle(DWORD idInst, UINT wFmt, UINT afCmd) { + UNIMPLEMENTED; return (HDDEDATA)0; } @@ -114,6 +122,7 @@ DdeCreateStringHandleA(DWORD idInst, LPSTR psz, int iCodePage) { + UNIMPLEMENTED; return (HSZ)0; } @@ -122,18 +131,21 @@ DdeCreateStringHandleW(DWORD idInst, LPWSTR psz, int iCodePage) { + UNIMPLEMENTED; return (HSZ)0; } WINBOOL STDCALL DdeDisconnect(HCONV hConv) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL DdeDisconnectList(HCONVLIST hConvList) { + UNIMPLEMENTED; return FALSE; } @@ -142,12 +154,14 @@ DdeEnableCallback(DWORD idInst, HCONV hConv, UINT wCmd) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL DdeFreeDataHandle(HDDEDATA hData) { + UNIMPLEMENTED; return FALSE; } @@ -155,6 +169,7 @@ BOOL DdeFreeStringHandle(DWORD idInst, HSZ hsz) { + UNIMPLEMENTED; return FALSE; } @@ -164,18 +179,21 @@ DdeGetData(HDDEDATA hData, DWORD cbMax, DWORD cbOff) { + UNIMPLEMENTED; return 0; } UINT STDCALL DdeGetLastError(DWORD idInst) { + UNIMPLEMENTED; return 0; } WINBOOL STDCALL DdeImpersonateClient(HCONV hConv) { + UNIMPLEMENTED; return FALSE; } @@ -185,6 +203,7 @@ DdeInitializeA(LPDWORD pidInst, DWORD afCmd, DWORD ulRes) { + UNIMPLEMENTED; return 0; } @@ -194,6 +213,7 @@ DdeInitializeW(LPDWORD pidInst, DWORD afCmd, DWORD ulRes) { + UNIMPLEMENTED; return 0; } @@ -201,6 +221,7 @@ WINBOOL STDCALL DdeKeepStringHandle(DWORD idInst, HSZ hsz) { + UNIMPLEMENTED; return FALSE; } @@ -210,6 +231,7 @@ DdeNameService(DWORD idInst, HSZ hsz2, UINT afCmd) { + UNIMPLEMENTED; return (HDDEDATA)0; } @@ -218,6 +240,7 @@ DdePostAdvise(DWORD idInst, HSZ hszTopic, HSZ hszItem) { + UNIMPLEMENTED; return FALSE; } @@ -226,6 +249,7 @@ DdeQueryConvInfo(HCONV hConv, DWORD idTransaction, PCONVINFO pConvInfo) { + UNIMPLEMENTED; return 0; } @@ -233,6 +257,7 @@ HCONV STDCALL DdeQueryNextServer(HCONVLIST hConvList, HCONV hConvPrev) { + UNIMPLEMENTED; return (HCONV)0; } @@ -243,6 +268,7 @@ DdeQueryStringA(DWORD idInst, DWORD cchMax, int iCodePage) { + UNIMPLEMENTED; return 0; } @@ -253,12 +279,14 @@ DdeQueryStringW(DWORD idInst, DWORD cchMax, int iCodePage) { + UNIMPLEMENTED; return 0; } HCONV STDCALL DdeReconnect(HCONV hConv) { + UNIMPLEMENTED; return (HCONV)0; } @@ -267,6 +295,7 @@ DdeSetQualityOfService(HWND hwndClient, CONST SECURITY_QUALITY_OF_SERVICE *pqosNew, PSECURITY_QUALITY_OF_SERVICE pqosPrev) { + UNIMPLEMENTED; return FALSE; } @@ -275,18 +304,21 @@ DdeSetUserHandle(HCONV hConv, DWORD id, DWORD_PTR hUser) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL DdeUnaccessData(HDDEDATA hData) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL DdeUninitialize(DWORD idInst) { + UNIMPLEMENTED; return FALSE; } @@ -294,6 +326,7 @@ WINBOOL STDCALL FreeDDElParam(UINT msg, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } @@ -301,6 +334,7 @@ WINBOOL STDCALL ImpersonateDdeClientWindow(HWND hWndClient, HWND hWndServer) { + UNIMPLEMENTED; return FALSE; } @@ -309,6 +343,7 @@ PackDDElParam(UINT msg, UINT_PTR uiLo, UINT_PTR uiHi) { + UNIMPLEMENTED; return (LPARAM)0; } @@ -319,6 +354,7 @@ ReuseDDElParam(LPARAM lParam, UINT_PTR uiLo, UINT_PTR uiHi) { + UNIMPLEMENTED; return (LPARAM)0; } @@ -328,5 +364,6 @@ UnpackDDElParam(UINT msg, PUINT_PTR puiLo, PUINT_PTR puiHi) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/misc/desktop.c b/reactos/lib/user32/misc/desktop.c index afe7beb095f..18fe0630be1 100644 --- a/reactos/lib/user32/misc/desktop.c +++ b/reactos/lib/user32/misc/desktop.c @@ -1,4 +1,4 @@ -/* $Id: desktop.c,v 1.10 2003/03/01 09:05:34 rcampbell Exp $ +/* $Id: desktop.c,v 1.11 2003/05/12 19:30:00 jfilby Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS user32.dll @@ -100,7 +100,7 @@ CreateDesktopA(LPCSTR lpszDesktop, dwFlags, dwDesiredAccess, lpsa); - + RtlFreeUnicodeString(&DesktopNameU); return(hDesktop); } @@ -137,6 +137,7 @@ EnumDesktopWindows( ENUMWINDOWSPROC lpfn, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } @@ -147,6 +148,7 @@ EnumDesktopsA( DESKTOPENUMPROC lpEnumFunc, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } @@ -157,6 +159,7 @@ EnumDesktopsW( DESKTOPENUMPROC lpEnumFunc, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/misc/display.c b/reactos/lib/user32/misc/display.c index d5032aaaf96..5fab3154c0f 100644 --- a/reactos/lib/user32/misc/display.c +++ b/reactos/lib/user32/misc/display.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: display.c,v 1.3 2002/09/08 10:23:10 chorns Exp $ +/* $Id: display.c,v 1.4 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/misc/dde.c @@ -41,6 +41,7 @@ EnumDisplayDevicesA( PDISPLAY_DEVICE lpDisplayDevice, DWORD dwFlags) { + UNIMPLEMENTED; return FALSE; } @@ -52,6 +53,7 @@ EnumDisplayDevicesW( PDISPLAY_DEVICE lpDisplayDevice, DWORD dwFlags) { + UNIMPLEMENTED; return FALSE; } @@ -63,6 +65,7 @@ EnumDisplayMonitors( MONITORENUMPROC lpfnEnum, LPARAM dwData) { + UNIMPLEMENTED; return FALSE; } @@ -73,6 +76,7 @@ EnumDisplaySettingsA( DWORD iModeNum, LPDEVMODEA lpDevMode) { + UNIMPLEMENTED; return FALSE; } @@ -84,6 +88,7 @@ EnumDisplaySettingsExA( LPDEVMODEW lpDevMode, DWORD dwFlags) { + UNIMPLEMENTED; return FALSE; } @@ -95,6 +100,7 @@ EnumDisplaySettingsExW( LPDEVMODEA lpDevMode, DWORD dwFlags) { + UNIMPLEMENTED; return FALSE; } @@ -105,14 +111,17 @@ EnumDisplaySettingsW( DWORD iModeNum, LPDEVMODEW lpDevMode) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL GetMonitorInfoA( HMONITOR hMonitor, LPMONITORINFO lpmi) { + UNIMPLEMENTED; return FALSE; } @@ -122,14 +131,17 @@ GetMonitorInfoW( HMONITOR hMonitor, LPMONITORINFO lpmi) { + UNIMPLEMENTED; return FALSE; } + LONG STDCALL ChangeDisplaySettingsA( LPDEVMODEA lpDevMode, DWORD dwflags) { + UNIMPLEMENTED; return 0; } @@ -142,6 +154,7 @@ ChangeDisplaySettingsExA( DWORD dwflags, LPVOID lParam) { + UNIMPLEMENTED; return 0; } @@ -154,6 +167,7 @@ ChangeDisplaySettingsExW( DWORD dwflags, LPVOID lParam) { + UNIMPLEMENTED; return 0; } @@ -163,5 +177,6 @@ ChangeDisplaySettingsW( LPDEVMODEW lpDevMode, DWORD dwflags) { + UNIMPLEMENTED; return 0; } diff --git a/reactos/lib/user32/misc/object.c b/reactos/lib/user32/misc/object.c index e8d268c3266..53571b5b332 100644 --- a/reactos/lib/user32/misc/object.c +++ b/reactos/lib/user32/misc/object.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: object.c,v 1.3 2002/09/08 10:23:10 chorns Exp $ +/* $Id: object.c,v 1.4 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/misc/dde.c @@ -42,6 +42,7 @@ SetUserObjectInformationA( PVOID pvInfo, DWORD nLength) { + UNIMPLEMENTED; return FALSE; } @@ -53,6 +54,7 @@ SetUserObjectInformationW( PVOID pvInfo, DWORD nLength) { + UNIMPLEMENTED; return FALSE; } WINBOOL @@ -62,6 +64,7 @@ UserHandleGrantAccess( HANDLE hJob, WINBOOL bGrant) { + UNIMPLEMENTED; return FALSE; } WINBOOL @@ -73,6 +76,7 @@ GetUserObjectInformationA( DWORD nLength, LPDWORD lpnLengthNeeded) { + UNIMPLEMENTED; return FALSE; } @@ -85,5 +89,6 @@ GetUserObjectInformationW( DWORD nLength, LPDWORD lpnLengthNeeded) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/misc/stubs.c b/reactos/lib/user32/misc/stubs.c index a0078e80d7e..9c9e30d3ed5 100644 --- a/reactos/lib/user32/misc/stubs.c +++ b/reactos/lib/user32/misc/stubs.c @@ -1,4 +1,4 @@ -/* $Id: stubs.c,v 1.19 2003/04/30 22:03:00 gvg Exp $ +/* $Id: stubs.c,v 1.20 2003/05/12 19:30:00 jfilby Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS user32.dll @@ -16,6 +16,7 @@ WINBOOL STDCALL AnyPopup(VOID) { + UNIMPLEMENTED; return FALSE; } @@ -26,6 +27,7 @@ AttachThreadInput( DWORD idAttachTo, WINBOOL fAttach) { + UNIMPLEMENTED; return FALSE; } @@ -38,6 +40,7 @@ BroadcastSystemMessage( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return 0; } @@ -50,6 +53,7 @@ BroadcastSystemMessageA( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return 0; } @@ -62,15 +66,10 @@ BroadcastSystemMessageW( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return 0; } - - - - - - WINBOOL STDCALL CheckRadioButton( @@ -79,6 +78,7 @@ CheckRadioButton( int nIDLastButton, int nIDCheckButton) { + UNIMPLEMENTED; return FALSE; } @@ -88,6 +88,7 @@ ClientToScreen( HWND hWnd, LPPOINT lpPoint) { + UNIMPLEMENTED; return FALSE; } @@ -96,6 +97,7 @@ STDCALL ClipCursor( CONST RECT *lpRect) { + UNIMPLEMENTED; return FALSE; } @@ -108,18 +110,17 @@ CopyImage( int cyDesired, UINT fuFlags) { + UNIMPLEMENTED; return (HANDLE)0; } - - - WINBOOL STDCALL DragDetect( HWND hwnd, POINT pt) { + UNIMPLEMENTED; return FALSE; } @@ -130,6 +131,7 @@ EnableScrollBar( UINT wSBflags, UINT wArrows) { + UNIMPLEMENTED; return FALSE; } @@ -137,6 +139,7 @@ HWND STDCALL GetActiveWindow(VOID) { + UNIMPLEMENTED; return (HWND)0; } @@ -144,14 +147,15 @@ HWND STDCALL GetCapture(VOID) { + UNIMPLEMENTED; return (HWND)0; } - UINT STDCALL GetDoubleClickTime(VOID) { + UNIMPLEMENTED; return 0; } @@ -159,6 +163,7 @@ HWND STDCALL GetFocus(VOID) { + UNIMPLEMENTED; return (HWND)0; } @@ -168,11 +173,10 @@ GetGuiResources( HANDLE hProcess, DWORD uiFlags) { + UNIMPLEMENTED; return 0; } - - int STDCALL GetMouseMovePointsEx( @@ -182,26 +186,25 @@ GetMouseMovePointsEx( int nBufPoints, DWORD resolution) { + UNIMPLEMENTED; return 0; } - - - DWORD STDCALL GetQueueStatus( UINT flags) { + UNIMPLEMENTED; return 0; } - DWORD STDCALL GetSysColor( int nIndex) { + UNIMPLEMENTED; return 0; } @@ -211,43 +214,25 @@ GetSystemMenu( HWND hWnd, WINBOOL bRevert) { + UNIMPLEMENTED; return (HMENU)0; } - - - - - - - - - - - - - - - - - WINBOOL STDCALL IsWindowEnabled( HWND hWnd) { + UNIMPLEMENTED; return FALSE; } - - - - WINBOOL STDCALL LockWindowUpdate( HWND hWndLock) { + UNIMPLEMENTED; return FALSE; } @@ -255,6 +240,7 @@ WINBOOL STDCALL LockWorkStation(VOID) { + UNIMPLEMENTED; return FALSE; } @@ -263,17 +249,17 @@ STDCALL MessageBeep( UINT uType) { + UNIMPLEMENTED; return FALSE; } - - HMONITOR STDCALL MonitorFromPoint( POINT pt, DWORD dwFlags) { + UNIMPLEMENTED; return (HMONITOR)0; } @@ -283,6 +269,7 @@ MonitorFromRect( LPRECT lprc, DWORD dwFlags) { + UNIMPLEMENTED; return (HMONITOR)0; } @@ -292,6 +279,7 @@ MonitorFromWindow( HWND hwnd, DWORD dwFlags) { + UNIMPLEMENTED; return (HMONITOR)0; } @@ -304,6 +292,7 @@ MsgWaitForMultipleObjects( DWORD dwMilliseconds, DWORD dwWakeMask) { + UNIMPLEMENTED; return 0; } @@ -316,15 +305,10 @@ MsgWaitForMultipleObjectsEx( DWORD dwWakeMask, DWORD dwFlags) { + UNIMPLEMENTED; return 0; } - - - - - - #if 0 HDEVNOTIFY STDCALL @@ -333,6 +317,7 @@ RegisterDeviceNotificationA( LPVOID NotificationFilter, DWORD Flags) { + UNIMPLEMENTED; return (HDEVNOTIFY)0; } @@ -343,6 +328,7 @@ RegisterDeviceNotificationW( LPVOID NotificationFilter, DWORD Flags) { + UNIMPLEMENTED; return (HDEVNOTIFY)0; } #endif @@ -354,22 +340,18 @@ RegisterHotKey( UINT fsModifiers, UINT vk) { + UNIMPLEMENTED; return FALSE; } - WINBOOL STDCALL ReleaseCapture(VOID) { + UNIMPLEMENTED; return FALSE; } - - - - - WINBOOL STDCALL ScrollWindow( @@ -379,6 +361,7 @@ ScrollWindow( CONST RECT *lpRect, CONST RECT *lpClipRect) { + UNIMPLEMENTED; return FALSE; } @@ -394,16 +377,16 @@ ScrollWindowEx( LPRECT prcUpdate, UINT flags) { + UNIMPLEMENTED; return 0; } - - HWND STDCALL SetActiveWindow( HWND hWnd) { + UNIMPLEMENTED; return (HWND)0; } @@ -412,18 +395,16 @@ STDCALL SetCapture( HWND hWnd) { + UNIMPLEMENTED; return (HWND)0; } - - - - WINBOOL STDCALL SetDoubleClickTime( UINT uInterval) { + UNIMPLEMENTED; return FALSE; } @@ -432,20 +413,19 @@ STDCALL SetFocus( HWND hWnd) { + UNIMPLEMENTED; return (HWND)0; } + VOID STDCALL SetLastErrorEx( DWORD dwErrCode, DWORD dwType) { + UNIMPLEMENTED; } - - - - WINBOOL STDCALL SetSysColors( @@ -453,21 +433,16 @@ SetSysColors( CONST INT *lpaElements, CONST COLORREF *lpaRgbValues) { + UNIMPLEMENTED; return FALSE; } - - - - - - - WINBOOL STDCALL SwapMouseButton( WINBOOL fSwap) { + UNIMPLEMENTED; return FALSE; } @@ -476,20 +451,16 @@ STDCALL TrackMouseEvent( LPTRACKMOUSEEVENT lpEventTrack) { + UNIMPLEMENTED; return FALSE; } - - - - - - WINBOOL STDCALL UnregisterDeviceNotification( HDEVNOTIFY Handle) { + UNIMPLEMENTED; return FALSE; } @@ -499,19 +470,17 @@ UnregisterHotKey( HWND hWnd, int id) { + UNIMPLEMENTED; return FALSE; } - - - - DWORD STDCALL WaitForInputIdle( HANDLE hProcess, DWORD dwMilliseconds) { + UNIMPLEMENTED; return 0; } @@ -525,6 +494,7 @@ SetWindowsHookExA( HINSTANCE hMod, DWORD dwThreadId) { + UNIMPLEMENTED; return 0; } @@ -536,6 +506,7 @@ SetWindowsHookExW( HINSTANCE hMod, DWORD dwThreadId) { + UNIMPLEMENTED; return 0; } @@ -547,7 +518,7 @@ keybd_event( DWORD dwFlags, DWORD dwExtraInfo) - + { UNIMPLEMENTED } diff --git a/reactos/lib/user32/misc/winsta.c b/reactos/lib/user32/misc/winsta.c index c393c0d87b6..916cc9fedf8 100644 --- a/reactos/lib/user32/misc/winsta.c +++ b/reactos/lib/user32/misc/winsta.c @@ -1,4 +1,4 @@ -/* $Id: winsta.c,v 1.6 2002/09/08 10:23:10 chorns Exp $ +/* $Id: winsta.c,v 1.7 2003/05/12 19:30:00 jfilby Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS user32.dll @@ -69,6 +69,7 @@ WINBOOL STDCALL EnumWindowStationsA(ENUMWINDOWSTATIONPROC lpEnumFunc, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } @@ -76,6 +77,7 @@ WINBOOL STDCALL EnumWindowStationsW(ENUMWINDOWSTATIONPROC lpEnumFunc, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } @@ -110,7 +112,7 @@ OpenWindowStationA(LPSTR lpszWinSta, dwDesiredAccess); RtlFreeUnicodeString(&WindowStationNameU); - + return hWinSta; } diff --git a/reactos/lib/user32/windows/accel.c b/reactos/lib/user32/windows/accel.c index 8b8810d7992..5eb06d73123 100644 --- a/reactos/lib/user32/windows/accel.c +++ b/reactos/lib/user32/windows/accel.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: accel.c,v 1.5 2002/09/30 21:21:38 chorns Exp $ +/* $Id: accel.c,v 1.6 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -39,6 +39,7 @@ CopyAcceleratorTableA(HACCEL hAccelSrc, LPACCEL lpAccelDst, int cAccelEntries) { + UNIMPLEMENTED; return 0; } @@ -47,6 +48,7 @@ CopyAcceleratorTableW(HACCEL hAccelSrc, LPACCEL lpAccelDst, int cAccelEntries) { + UNIMPLEMENTED; return 0; } @@ -54,6 +56,7 @@ HACCEL STDCALL CreateAcceleratorTableA(LPACCEL lpaccl, int cEntries) { + UNIMPLEMENTED; return (HACCEL)0; } @@ -61,6 +64,7 @@ HACCEL STDCALL CreateAcceleratorTableW(LPACCEL lpaccl, int cEntries) { + UNIMPLEMENTED; return (HACCEL)0; } @@ -116,6 +120,7 @@ TranslateAcceleratorA(HWND hWnd, HACCEL hAccTable, LPMSG lpMsg) { + UNIMPLEMENTED; return 0; } @@ -124,5 +129,6 @@ TranslateAcceleratorW(HWND hWnd, HACCEL hAccTable, LPMSG lpMsg) { + UNIMPLEMENTED; return 0; } diff --git a/reactos/lib/user32/windows/class.c b/reactos/lib/user32/windows/class.c index 14d94209c7c..8ca776cc4ef 100644 --- a/reactos/lib/user32/windows/class.c +++ b/reactos/lib/user32/windows/class.c @@ -1,4 +1,4 @@ -/* $Id: class.c,v 1.16 2002/09/08 10:23:12 chorns Exp $ +/* $Id: class.c,v 1.17 2003/05/12 19:30:00 jfilby Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS user32.dll @@ -20,6 +20,7 @@ GetClassInfoA( LPCSTR lpClassName, LPWNDCLASS lpWndClass) { + UNIMPLEMENTED; return FALSE; } @@ -30,6 +31,7 @@ GetClassInfoExA( LPCSTR lpszClass, LPWNDCLASSEX lpwcx) { + UNIMPLEMENTED; return FALSE; } @@ -40,6 +42,7 @@ GetClassInfoExW( LPCWSTR lpszClass, LPWNDCLASSEX lpwcx) { + UNIMPLEMENTED; return FALSE; } @@ -50,6 +53,7 @@ GetClassInfoW( LPCWSTR lpClassName, LPWNDCLASS lpWndClass) { + UNIMPLEMENTED; return FALSE; } @@ -82,6 +86,7 @@ GetClassNameA( LPSTR lpClassName, int nMaxCount) { + UNIMPLEMENTED; return 0; } @@ -92,6 +97,7 @@ GetClassNameW( LPWSTR lpClassName, int nMaxCount) { + UNIMPLEMENTED; return 0; } @@ -104,12 +110,14 @@ GetClassWord( * NOTE: Obsoleted in 32-bit windows */ { + UNIMPLEMENTED; return 0; } LONG STDCALL GetWindowLongA(HWND hWnd, int nIndex) { + UNIMPLEMENTED; return 0; } @@ -126,6 +134,7 @@ RealGetWindowClass( LPSTR pszType, UINT cchType) { + UNIMPLEMENTED; return 0; } @@ -136,6 +145,7 @@ RealGetWindowClassA( LPSTR pszType, UINT cchType) { + UNIMPLEMENTED; return 0; } @@ -146,6 +156,7 @@ RealGetWindowClassW( LPWSTR pszType, UINT cchType) { + UNIMPLEMENTED; return 0; } @@ -174,14 +185,14 @@ RegisterClassExA(CONST WNDCLASSEX *lpwcx) SetLastError(ERROR_NOT_ENOUGH_MEMORY); return (ATOM)0; } - + if (!RtlCreateUnicodeStringFromAsciiz(&ClassName, (PCSZ)lpwcx->lpszClassName)) { RtlFreeUnicodeString(&ClassName); SetLastError(ERROR_NOT_ENOUGH_MEMORY); return (ATOM)0; } - + RtlMoveMemory(&Class, lpwcx, sizeof(WNDCLASSEX)); Class.lpszMenuName = (LPCTSTR)MenuName.Buffer; Class.lpszClassName = (LPCTSTR)ClassName.Buffer; @@ -192,10 +203,10 @@ RegisterClassExA(CONST WNDCLASSEX *lpwcx) 0, 0, 0); - + RtlFreeUnicodeString(&ClassName); RtlFreeUnicodeString(&MenuName); - + return (ATOM)Atom; } @@ -210,7 +221,7 @@ RegisterClassExW(CONST WNDCLASSEX *lpwcx) 0, 0, 0); - + return (ATOM)Atom; } @@ -232,6 +243,7 @@ SetClassLongA( int nIndex, LONG dwNewLong) { + UNIMPLEMENTED; return 0; } @@ -242,6 +254,7 @@ SetClassLongW( int nIndex, LONG dwNewLong) { + UNIMPLEMENTED; return 0; } @@ -255,6 +268,7 @@ SetClassWord( * NOTE: Obsoleted in 32-bit windows */ { + UNIMPLEMENTED; return 0; } @@ -265,6 +279,7 @@ SetWindowLongA( int nIndex, LONG dwNewLong) { + UNIMPLEMENTED; return 0; } @@ -275,6 +290,7 @@ SetWindowLongW( int nIndex, LONG dwNewLong) { + UNIMPLEMENTED; return 0; } @@ -284,6 +300,7 @@ UnregisterClassA( LPCSTR lpClassName, HINSTANCE hInstance) { + UNIMPLEMENTED; return FALSE; } @@ -293,6 +310,7 @@ UnregisterClassW( LPCWSTR lpClassName, HINSTANCE hInstance) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/windows/clipboard.c b/reactos/lib/user32/windows/clipboard.c index cc1319aa780..9606dd8d337 100644 --- a/reactos/lib/user32/windows/clipboard.c +++ b/reactos/lib/user32/windows/clipboard.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: clipboard.c,v 1.3 2002/09/08 10:23:12 chorns Exp $ +/* $Id: clipboard.c,v 1.4 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -38,18 +38,21 @@ WINBOOL STDCALL CloseClipboard(VOID) { + UNIMPLEMENTED; return FALSE; } int STDCALL CountClipboardFormats(VOID) { + UNIMPLEMENTED; return 0; } WINBOOL STDCALL EmptyClipboard(VOID) { + UNIMPLEMENTED; return FALSE; } UINT @@ -57,6 +60,7 @@ STDCALL EnumClipboardFormats( UINT format) { + UNIMPLEMENTED; return 0; } HANDLE @@ -64,6 +68,7 @@ STDCALL GetClipboardData( UINT uFormat) { + UNIMPLEMENTED; return (HANDLE)0; } @@ -74,6 +79,7 @@ GetClipboardFormatNameA( LPSTR lpszFormatName, int cchMaxCount) { + UNIMPLEMENTED; return 0; } @@ -84,6 +90,7 @@ GetClipboardFormatNameW( LPWSTR lpszFormatName, int cchMaxCount) { + UNIMPLEMENTED; return 0; } @@ -91,6 +98,7 @@ HWND STDCALL GetClipboardOwner(VOID) { + UNIMPLEMENTED; return (HWND)0; } @@ -98,6 +106,7 @@ DWORD STDCALL GetClipboardSequenceNumber(VOID) { + UNIMPLEMENTED; return 0; } @@ -105,12 +114,15 @@ HWND STDCALL GetClipboardViewer(VOID) { + UNIMPLEMENTED; return (HWND)0; } + HWND STDCALL GetOpenClipboardWindow(VOID) { + UNIMPLEMENTED; return (HWND)0; } @@ -120,6 +132,7 @@ GetPriorityClipboardFormat( UINT *paFormatPriorityList, int cFormats) { + UNIMPLEMENTED; return 0; } WINBOOL @@ -127,20 +140,25 @@ STDCALL IsClipboardFormatAvailable( UINT format) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL OpenClipboard( HWND hWndNewOwner) { + UNIMPLEMENTED; return FALSE; } + UINT STDCALL RegisterClipboardFormatA( LPCSTR lpszFormat) { + UNIMPLEMENTED; return 0; } @@ -149,14 +167,17 @@ STDCALL RegisterClipboardFormatW( LPCWSTR lpszFormat) { + UNIMPLEMENTED; return 0; } + HANDLE STDCALL SetClipboardData( UINT uFormat, HANDLE hMem) { + UNIMPLEMENTED; return (HANDLE)0; } @@ -165,13 +186,16 @@ STDCALL SetClipboardViewer( HWND hWndNewViewer) { + UNIMPLEMENTED; return (HWND)0; } + WINBOOL STDCALL ChangeClipboardChain( HWND hWndRemove, HWND hWndNewNext) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/windows/cursor.c b/reactos/lib/user32/windows/cursor.c index 307d4d409cb..66e7c01c251 100644 --- a/reactos/lib/user32/windows/cursor.c +++ b/reactos/lib/user32/windows/cursor.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: cursor.c,v 1.4 2002/09/17 23:46:23 dwelch Exp $ +/* $Id: cursor.c,v 1.5 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/cursor.c @@ -40,6 +40,7 @@ CreateCaret(HWND hWnd, int nWidth, int nHeight) { + UNIMPLEMENTED; return FALSE; } @@ -52,61 +53,71 @@ CreateCursor(HINSTANCE hInst, CONST VOID *pvANDPlane, CONST VOID *pvXORPlane) { - + + UNIMPLEMENTED; return (HCURSOR)0; } WINBOOL STDCALL DestroyCaret(VOID) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL DestroyCursor(HCURSOR hCursor) { + UNIMPLEMENTED; return FALSE; } UINT STDCALL GetCaretBlinkTime(VOID) { + UNIMPLEMENTED; return 0; } WINBOOL STDCALL GetCaretPos(LPPOINT lpPoint) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL GetClipCursor(LPRECT lpRect) { + UNIMPLEMENTED; return FALSE; } HCURSOR STDCALL GetCursor(VOID) { + UNIMPLEMENTED; return (HCURSOR)0; } WINBOOL STDCALL GetCursorInfo(PCURSORINFO pci) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL GetCursorPos(LPPOINT lpPoint) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL HideCaret(HWND hWnd) { + UNIMPLEMENTED; return FALSE; } @@ -148,19 +159,22 @@ LoadCursorW(HINSTANCE hInstance, WINBOOL STDCALL SetCaretBlinkTime(UINT uMSeconds) { + UNIMPLEMENTED; return FALSE; } -WINBOOL STDCALL +WINBOOL STDCALL SetCaretPos(int X, int Y) { + UNIMPLEMENTED; return FALSE; } HCURSOR STDCALL SetCursor(HCURSOR hCursor) { + UNIMPLEMENTED; return (HCURSOR)0; } @@ -168,6 +182,7 @@ WINBOOL STDCALL SetCursorPos(int X, int Y) { + UNIMPLEMENTED; return FALSE; } @@ -175,17 +190,20 @@ WINBOOL STDCALL SetSystemCursor(HCURSOR hcur, DWORD id) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL ShowCaret(HWND hWnd) { + UNIMPLEMENTED; return FALSE; } int STDCALL ShowCursor(WINBOOL bShow) { + UNIMPLEMENTED; return 0; } diff --git a/reactos/lib/user32/windows/dc.c b/reactos/lib/user32/windows/dc.c index 7e9eb3dd4e8..39d9317bc89 100644 --- a/reactos/lib/user32/windows/dc.c +++ b/reactos/lib/user32/windows/dc.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: dc.c,v 1.10 2003/03/04 00:40:37 rcampbell Exp $ +/* $Id: dc.c,v 1.11 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -64,6 +64,7 @@ ReleaseDC( HWND hWnd, HDC hDC) { + UNIMPLEMENTED; return 0; } HWND @@ -71,5 +72,6 @@ STDCALL WindowFromDC( HDC hDC) { + UNIMPLEMENTED; return (HWND)0; } diff --git a/reactos/lib/user32/windows/defwnd.c b/reactos/lib/user32/windows/defwnd.c index 8e132febcdf..9c806fea978 100644 --- a/reactos/lib/user32/windows/defwnd.c +++ b/reactos/lib/user32/windows/defwnd.c @@ -1,4 +1,4 @@ -/* $Id: defwnd.c,v 1.43 2003/05/04 15:41:40 gvg Exp $ +/* $Id: defwnd.c,v 1.44 2003/05/12 19:30:00 jfilby Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS user32.dll @@ -94,7 +94,7 @@ BOOL IsMinBoxActive( HWND hWnd ) INT UIGetFrameSizeX( HWND hWnd ) { ULONG uStyle = GetWindowLong( hWnd, GWL_STYLE ); - + if ( uStyle & WS_THICKFRAME ) return GetSystemMetrics( SM_CXSIZEFRAME ); else @@ -104,7 +104,7 @@ INT UIGetFrameSizeX( HWND hWnd ) INT UIGetFrameSizeY( HWND hWnd ) { ULONG uStyle = GetWindowLong( hWnd, GWL_STYLE ); - + if ( uStyle & WS_THICKFRAME ) return GetSystemMetrics( SM_CYSIZEFRAME ); else @@ -138,6 +138,7 @@ DefFrameProcA( HWND hWnd, WPARAM wParam, LPARAM lParam ) { + UNIMPLEMENTED; return((LRESULT)0); } /* @@ -162,6 +163,7 @@ DefFrameProcW(HWND hWnd, WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return((LRESULT)0); } @@ -232,7 +234,7 @@ INT GetFrameSize(HWND hWnd) uStyle = GetWindowLong(hWnd, GWL_STYLE); uExStyle = GetWindowLong(hWnd, GWL_EXSTYLE); - + if (UserHasThinFrameStyle(uStyle, uExStyle)) { return GetSystemMetrics( SM_CXBORDER ); @@ -294,12 +296,12 @@ void UserDrawSysMenuButton( HWND hWnd, HDC hDC, BOOL down ) RECT Rect; HDC hDcMem; HBITMAP hSavedBitmap; - + hbSysMenu = LoadBitmap(0, MAKEINTRESOURCE(OBM_CLOSE)); UserGetInsideRectNC(hWnd, &Rect); hDcMem = CreateCompatibleDC(hDC); hSavedBitmap = SelectObject(hDcMem, hbSysMenu); - BitBlt(hDC, Rect.left + 2, Rect.top + + BitBlt(hDC, Rect.left + 2, Rect.top + 2, 16, 16, hDcMem, (GetWindowLong(hWnd, GWL_STYLE) & WS_CHILD) ? GetSystemMetrics(SM_CXSIZE): 0, 0, SRCCOPY); @@ -309,11 +311,11 @@ void UserDrawSysMenuButton( HWND hWnd, HDC hDC, BOOL down ) /* FIXME: Cache bitmaps, then just bitblt instead of calling DFC() (and wasting precious CPU cycles) every time */ - + static void UserDrawCloseButton ( HWND hWnd, HDC hDC, BOOL bDown ) { RECT rect; - + BOOL bToolWindow = GetWindowLongA( hWnd, GWL_EXSTYLE ) & WS_EX_TOOLWINDOW; INT iBmpWidth = (bToolWindow ? GetSystemMetrics(SM_CXSMSIZE) : GetSystemMetrics(SM_CXSIZE)) - 2; @@ -355,7 +357,7 @@ static void UserDrawMaxButton( HWND hWnd, HDC hDC, BOOL bDown ) INT OffsetY = UIGetFrameSizeY( hWnd ); GetWindowRect( hWnd, &rect ); - + if (!IsMinBoxActive(hWnd) && !IsMaxBoxActive(hWnd)) return; if ((GetWindowLongA( hWnd, GWL_EXSTYLE ) & WS_EX_TOOLWINDOW) == TRUE) @@ -368,7 +370,7 @@ static void UserDrawMaxButton( HWND hWnd, HDC hDC, BOOL bDown ) rect.right - OffsetX - (iBmpWidth*2) - 5, OffsetY + 2, rect.right - iBmpWidth - OffsetX - 5, - rect.top + iBmpHeight + OffsetY + 2 ); + rect.top + iBmpHeight + OffsetY + 2 ); DrawFrameControl( hDC, &rect, DFC_CAPTION, (IsZoomed(hWnd) ? DFCS_CAPTIONRESTORE : DFCS_CAPTIONMAX) | @@ -707,6 +709,7 @@ DefWndHitTestNC(HWND hWnd, POINT Point) VOID DefWndDrawSysButton(HWND hWnd, HDC hDC, BOOL Down) { + UNIMPLEMENTED; } LRESULT @@ -787,7 +790,8 @@ DefWndHandleLButtonDownNC(HWND hWnd, WPARAM wParam, LPARAM lParam) LRESULT DefWndHandleLButtonDblClkNC(HWND hWnd, WPARAM wParam, LPARAM lParam) { - return(0); + UNIMPLEMENTED; + return(0); } LRESULT @@ -821,13 +825,14 @@ DefWndHandleLButtonUpNC(HWND hWnd, WPARAM wParam, LPARAM lParam) LRESULT DefWndHandleActiveNC(HWND hWnd, WPARAM wParam) { - /* FIXME: Implement this. */ + UNIMPLEMENTED; return(0); } VOID DefWndSetRedraw(HWND hWnd, WPARAM wParam) { + UNIMPLEMENTED; } LRESULT @@ -893,7 +898,7 @@ DefWndHandleSetCursor(HWND hWnd, WPARAM wParam, LPARAM lParam) LRESULT DefWndHandleSysCommand(HWND hWnd, WPARAM wParam, POINT Pt) { - /* FIXME: Implement system commands. */ + UNIMPLEMENTED; return(0); } @@ -981,6 +986,7 @@ DefWndNCCalcSize(HWND hWnd, RECT* Rect) LRESULT DefWndHandleWindowPosChanging(HWND hWnd, WINDOWPOS* Pos) { + UNIMPLEMENTED; return 0; } diff --git a/reactos/lib/user32/windows/dialog.c b/reactos/lib/user32/windows/dialog.c index ca30223e920..a930eed1031 100644 --- a/reactos/lib/user32/windows/dialog.c +++ b/reactos/lib/user32/windows/dialog.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: dialog.c,v 1.7 2002/09/08 10:23:12 chorns Exp $ +/* $Id: dialog.c,v 1.8 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -43,6 +43,7 @@ CreateDialogIndirectParamA( DLGPROC lpDialogFunc, LPARAM lParamInit) { + UNIMPLEMENTED; return (HWND)0; } @@ -55,6 +56,7 @@ CreateDialogIndirectParamAorW( DLGPROC lpDialogFunc, LPARAM lParamInit) { + UNIMPLEMENTED; return (HWND)0; } @@ -67,6 +69,7 @@ CreateDialogIndirectParamW( DLGPROC lpDialogFunc, LPARAM lParamInit) { + UNIMPLEMENTED; return (HWND)0; } @@ -79,6 +82,7 @@ CreateDialogParamA( DLGPROC lpDialogFunc, LPARAM dwInitParam) { + UNIMPLEMENTED; return (HWND)0; } @@ -91,6 +95,7 @@ CreateDialogParamW( DLGPROC lpDialogFunc, LPARAM dwInitParam) { + UNIMPLEMENTED; return (HWND)0; } LRESULT @@ -101,6 +106,7 @@ DefDlgProcA( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return (LRESULT)0; } @@ -112,6 +118,7 @@ DefDlgProcW( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return (LRESULT)0; } INT_PTR @@ -123,6 +130,7 @@ DialogBoxIndirectParamA( DLGPROC lpDialogFunc, LPARAM dwInitParam) { + UNIMPLEMENTED; return (INT_PTR)NULL; } @@ -135,6 +143,7 @@ DialogBoxIndirectParamAorW( DLGPROC lpDialogFunc, LPARAM dwInitParam) { + UNIMPLEMENTED; return (INT_PTR)NULL; } @@ -147,6 +156,7 @@ DialogBoxIndirectParamW( DLGPROC lpDialogFunc, LPARAM dwInitParam) { + UNIMPLEMENTED; return (INT_PTR)NULL; } @@ -159,6 +169,7 @@ DialogBoxParamA( DLGPROC lpDialogFunc, LPARAM dwInitParam) { + UNIMPLEMENTED; return (INT_PTR)0; } @@ -171,6 +182,7 @@ DialogBoxParamW( DLGPROC lpDialogFunc, LPARAM dwInitParam) { + UNIMPLEMENTED; return (INT_PTR)0; } @@ -183,6 +195,7 @@ DlgDirListA( int nIDStaticPath, UINT uFileType) { + UNIMPLEMENTED; return 0; } @@ -195,6 +208,7 @@ DlgDirListComboBoxA( int nIDStaticPath, UINT uFiletype) { + UNIMPLEMENTED; return 0; } @@ -207,6 +221,7 @@ DlgDirListComboBoxW( int nIDStaticPath, UINT uFiletype) { + UNIMPLEMENTED; return 0; } @@ -219,6 +234,7 @@ DlgDirListW( int nIDStaticPath, UINT uFileType) { + UNIMPLEMENTED; return 0; } @@ -230,6 +246,7 @@ DlgDirSelectComboBoxExA( int nCount, int nIDComboBox) { + UNIMPLEMENTED; return FALSE; } @@ -241,6 +258,7 @@ DlgDirSelectComboBoxExW( int nCount, int nIDComboBox) { + UNIMPLEMENTED; return FALSE; } @@ -252,6 +270,7 @@ DlgDirSelectExA( int nCount, int nIDListBox) { + UNIMPLEMENTED; return FALSE; } @@ -263,20 +282,24 @@ DlgDirSelectExW( int nCount, int nIDListBox) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL EndDialog( HWND hDlg, INT_PTR nResult) { + UNIMPLEMENTED; return FALSE; } LONG STDCALL GetDialogBaseUnits(VOID) { + UNIMPLEMENTED; return 0; } @@ -285,6 +308,7 @@ STDCALL GetDlgCtrlID( HWND hwndCtl) { + UNIMPLEMENTED; return 0; } @@ -294,6 +318,7 @@ GetDlgItem( HWND hDlg, int nIDDlgItem) { + UNIMPLEMENTED; return (HWND)0; } @@ -305,6 +330,7 @@ GetDlgItemInt( WINBOOL *lpTranslated, WINBOOL bSigned) { + UNIMPLEMENTED; return 0; } @@ -316,6 +342,7 @@ GetDlgItemTextA( LPSTR lpString, int nMaxCount) { + UNIMPLEMENTED; return 0; } @@ -327,6 +354,7 @@ GetDlgItemTextW( LPWSTR lpString, int nMaxCount) { + UNIMPLEMENTED; return 0; } HWND @@ -336,6 +364,7 @@ GetNextDlgGroupItem( HWND hCtl, WINBOOL bPrevious) { + UNIMPLEMENTED; return (HWND)0; } @@ -346,6 +375,7 @@ GetNextDlgTabItem( HWND hCtl, WINBOOL bPrevious) { + UNIMPLEMENTED; return (HWND)0; } #if 0 @@ -355,6 +385,7 @@ IsDialogMessage( HWND hDlg, LPMSG lpMsg) { + UNIMPLEMENTED; return FALSE; } #endif @@ -365,6 +396,7 @@ IsDialogMessageA( HWND hDlg, LPMSG lpMsg) { + UNIMPLEMENTED; return FALSE; } @@ -374,6 +406,7 @@ IsDialogMessageW( HWND hDlg, LPMSG lpMsg) { + UNIMPLEMENTED; return FALSE; } @@ -383,16 +416,20 @@ IsDlgButtonChecked( HWND hDlg, int nIDButton) { + UNIMPLEMENTED; return 0; } + WINBOOL STDCALL MapDialogRect( HWND hDlg, LPRECT lpRect) { + UNIMPLEMENTED; return FALSE; } + LRESULT STDCALL SendDlgItemMessageA( @@ -402,6 +439,7 @@ SendDlgItemMessageA( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return (LRESULT)0; } @@ -414,8 +452,10 @@ SendDlgItemMessageW( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return (LRESULT)0; } + WINBOOL STDCALL SetDlgItemInt( @@ -424,6 +464,7 @@ SetDlgItemInt( UINT uValue, WINBOOL bSigned) { + UNIMPLEMENTED; return FALSE; } @@ -434,6 +475,7 @@ SetDlgItemTextA( int nIDDlgItem, LPCSTR lpString) { + UNIMPLEMENTED; return FALSE; } @@ -444,8 +486,10 @@ SetDlgItemTextW( int nIDDlgItem, LPCWSTR lpString) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL CheckDlgButton( @@ -453,6 +497,7 @@ CheckDlgButton( int nIDButton, UINT uCheck) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/windows/draw.c b/reactos/lib/user32/windows/draw.c index 8d8816276b1..dd63408f953 100644 --- a/reactos/lib/user32/windows/draw.c +++ b/reactos/lib/user32/windows/draw.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: draw.c,v 1.10 2003/03/16 06:43:09 rcampbell Exp $ +/* $Id: draw.c,v 1.11 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -1374,6 +1374,7 @@ GrayStringA( int nWidth, int nHeight) { + UNIMPLEMENTED; return FALSE; } @@ -1390,6 +1391,7 @@ GrayStringW( int nWidth, int nHeight) { + UNIMPLEMENTED; return FALSE; } WINBOOL @@ -1398,8 +1400,10 @@ InvertRect( HDC hDC, CONST RECT *lprc) { + UNIMPLEMENTED; return FALSE; } + LONG STDCALL TabbedTextOutA( @@ -1412,6 +1416,7 @@ TabbedTextOutA( CONST LPINT lpnTabStopPositions, int nTabOrigin) { + UNIMPLEMENTED; return 0; } @@ -1427,8 +1432,10 @@ TabbedTextOutW( CONST LPINT lpnTabStopPositions, int nTabOrigin) { + UNIMPLEMENTED; return 0; } + int STDCALL FrameRect( @@ -1436,14 +1443,17 @@ FrameRect( CONST RECT *lprc, HBRUSH hbr) { + UNIMPLEMENTED; return 0; } + WINBOOL STDCALL FlashWindow( HWND hWnd, WINBOOL bInvert) { + UNIMPLEMENTED; return FALSE; } @@ -1452,6 +1462,7 @@ STDCALL FlashWindowEx( PFLASHWINFO pfwi) { + UNIMPLEMENTED; return FALSE; } @@ -1481,6 +1492,7 @@ DrawAnimatedRects( CONST RECT *lprcFrom, CONST RECT *lprcTo) { + UNIMPLEMENTED; return FALSE; } @@ -1492,6 +1504,7 @@ DrawCaption( LPRECT lprc, UINT uFlags) { + UNIMPLEMENTED; return FALSE; } @@ -1501,10 +1514,10 @@ DrawFocusRect( HDC hDC, CONST RECT *lprc) { + UNIMPLEMENTED; return FALSE; } - WINBOOL STDCALL DrawStateA( @@ -1519,6 +1532,7 @@ DrawStateA( int cy, UINT fuFlags) { + UNIMPLEMENTED; return FALSE; } @@ -1536,5 +1550,6 @@ DrawStateW( int cy, UINT fuFlags) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/windows/font.c b/reactos/lib/user32/windows/font.c index 8428a492426..8e316d0d833 100644 --- a/reactos/lib/user32/windows/font.c +++ b/reactos/lib/user32/windows/font.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: font.c,v 1.5 2003/05/11 15:18:01 chorns Exp $ +/* $Id: font.c,v 1.6 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -44,6 +44,7 @@ GetTabbedTextExtentA( int nTabPositions, CONST LPINT lpnTabStopPositions) { + UNIMPLEMENTED; return 0; } @@ -56,6 +57,7 @@ GetTabbedTextExtentW( int nTabPositions, CONST LPINT lpnTabStopPositions) { + UNIMPLEMENTED; return 0; } diff --git a/reactos/lib/user32/windows/hook.c b/reactos/lib/user32/windows/hook.c index c61ac4987f1..df97a1729a0 100644 --- a/reactos/lib/user32/windows/hook.c +++ b/reactos/lib/user32/windows/hook.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: hook.c,v 1.8 2002/09/08 10:23:12 chorns Exp $ +/* $Id: hook.c,v 1.9 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -39,6 +39,7 @@ STDCALL UnhookWindowsHookEx( HHOOK hhk) { + UNIMPLEMENTED; return FALSE; } #if 0 @@ -48,6 +49,7 @@ CallMsgFilter( LPMSG lpMsg, int nCode) { + UNIMPLEMENTED; return FALSE; } #endif @@ -58,6 +60,7 @@ CallMsgFilterA( LPMSG lpMsg, int nCode) { + UNIMPLEMENTED; return FALSE; } @@ -67,6 +70,7 @@ CallMsgFilterW( LPMSG lpMsg, int nCode) { + UNIMPLEMENTED; return FALSE; } @@ -78,5 +82,6 @@ CallNextHookEx( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return (LRESULT)0; } diff --git a/reactos/lib/user32/windows/icon.c b/reactos/lib/user32/windows/icon.c index d03b949265a..15671c97c71 100644 --- a/reactos/lib/user32/windows/icon.c +++ b/reactos/lib/user32/windows/icon.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: icon.c,v 1.3 2002/09/08 10:23:12 chorns Exp $ +/* $Id: icon.c,v 1.4 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -39,6 +39,7 @@ STDCALL CopyIcon( HICON hIcon) { + UNIMPLEMENTED; return (HICON)0; } HICON @@ -52,6 +53,7 @@ CreateIcon( CONST BYTE *lpbANDbits, CONST BYTE *lpbXORbits) { + UNIMPLEMENTED; return (HICON)0; } @@ -63,6 +65,7 @@ CreateIconFromResource( WINBOOL fIcon, DWORD dwVer) { + UNIMPLEMENTED; return (HICON)0; } @@ -77,6 +80,7 @@ CreateIconFromResourceEx( int cyDesired, UINT uFlags) { + UNIMPLEMENTED; return (HICON)0; } @@ -85,15 +89,19 @@ STDCALL CreateIconIndirect( PICONINFO piconinfo) { + UNIMPLEMENTED; return (HICON)0; } + WINBOOL STDCALL DestroyIcon( HICON hIcon) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL DrawIcon( @@ -102,6 +110,7 @@ DrawIcon( int Y, HICON hIcon) { + UNIMPLEMENTED; return FALSE; } @@ -118,22 +127,27 @@ DrawIconEx( HBRUSH hbrFlickerFreeDraw, UINT diFlags) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL GetIconInfo( HICON hIcon, PICONINFO piconinfo) { + UNIMPLEMENTED; return FALSE; } + HICON STDCALL LoadIconA( HINSTANCE hInstance, LPCSTR lpIconName) { + UNIMPLEMENTED; return (HICON)0; } @@ -143,14 +157,17 @@ LoadIconW( HINSTANCE hInstance, LPCWSTR lpIconName) { + UNIMPLEMENTED; return (HICON)0; } + int STDCALL LookupIconIdFromDirectory( PBYTE presbits, WINBOOL fIcon) { + UNIMPLEMENTED; return 0; } @@ -163,5 +180,6 @@ LookupIconIdFromDirectoryEx( int cyDesired, UINT Flags) { + UNIMPLEMENTED; return 0; } diff --git a/reactos/lib/user32/windows/input.c b/reactos/lib/user32/windows/input.c index 38873522db2..d68e8980461 100644 --- a/reactos/lib/user32/windows/input.c +++ b/reactos/lib/user32/windows/input.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: input.c,v 1.5 2002/09/08 10:23:12 chorns Exp $ +/* $Id: input.c,v 1.6 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -38,12 +38,14 @@ HKL STDCALL ActivateKeyboardLayout(HKL hkl, UINT Flags) { + UNIMPLEMENTED; return (HKL)0; } WINBOOL STDCALL BlockInput(WINBOOL fBlockIt) { + UNIMPLEMENTED; return FALSE; } @@ -51,29 +53,34 @@ WINBOOL STDCALL EnableWindow(HWND hWnd, WINBOOL bEnable) { + UNIMPLEMENTED; return FALSE; } SHORT STDCALL GetAsyncKeyState(int vKey) { + UNIMPLEMENTED; return 0; } HKL STDCALL GetKeyboardLayout(DWORD idThread) { + UNIMPLEMENTED; return (HKL)0; } WINBOOL STDCALL GetInputState(VOID) { + UNIMPLEMENTED; return FALSE; } UINT STDCALL GetKBCodePage(VOID) { + UNIMPLEMENTED; return 0; } @@ -82,6 +89,7 @@ GetKeyNameTextA(LONG lParam, LPSTR lpString, int nSize) { + UNIMPLEMENTED; return 0; } @@ -90,12 +98,14 @@ GetKeyNameTextW(LONG lParam, LPWSTR lpString, int nSize) { + UNIMPLEMENTED; return 0; } SHORT STDCALL GetKeyState(int nVirtKey) { + UNIMPLEMENTED; return 0; } @@ -103,36 +113,42 @@ UINT STDCALL GetKeyboardLayoutList(int nBuff, HKL FAR *lpList) { + UNIMPLEMENTED; return 0; } WINBOOL STDCALL GetKeyboardLayoutNameA(LPSTR pwszKLID) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL GetKeyboardLayoutNameW(LPWSTR pwszKLID) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL GetKeyboardState(PBYTE lpKeyState) { + UNIMPLEMENTED; return FALSE; } int STDCALL GetKeyboardType(int nTypeFlag) { + UNIMPLEMENTED; return 0; } WINBOOL STDCALL GetLastInputInfo(PLASTINPUTINFO plii) { + UNIMPLEMENTED; return FALSE; } @@ -140,6 +156,7 @@ HKL STDCALL LoadKeyboardLayoutA(LPCSTR pwszKLID, UINT Flags) { + UNIMPLEMENTED; return (HKL)0; } @@ -147,6 +164,7 @@ HKL STDCALL LoadKeyboardLayoutW(LPCWSTR pwszKLID, UINT Flags) { + UNIMPLEMENTED; return (HKL)0; } @@ -154,6 +172,7 @@ UINT STDCALL MapVirtualKeyA(UINT uCode, UINT uMapType) { + UNIMPLEMENTED; return 0; } @@ -162,6 +181,7 @@ MapVirtualKeyExA(UINT uCode, UINT uMapType, HKL dwhkl) { + UNIMPLEMENTED; return 0; } @@ -170,6 +190,7 @@ MapVirtualKeyExW(UINT uCode, UINT uMapType, HKL dwhkl) { + UNIMPLEMENTED; return 0; } @@ -177,18 +198,21 @@ UINT STDCALL MapVirtualKeyW(UINT uCode, UINT uMapType) { + UNIMPLEMENTED; return 0; } DWORD STDCALL OemKeyScan(WORD wOemChar) { + UNIMPLEMENTED; return 0; } WINBOOL STDCALL SetKeyboardState(LPBYTE lpKeyState) { + UNIMPLEMENTED; return FALSE; } @@ -199,6 +223,7 @@ ToAscii(UINT uVirtKey, LPWORD lpChar, UINT uFlags) { + UNIMPLEMENTED; return 0; } @@ -210,6 +235,7 @@ ToAsciiEx(UINT uVirtKey, UINT uFlags, HKL dwhkl) { + UNIMPLEMENTED; return 0; } @@ -221,6 +247,7 @@ ToUnicode(UINT wVirtKey, int cchBuff, UINT wFlags) { + UNIMPLEMENTED; return 0; } @@ -233,18 +260,21 @@ ToUnicodeEx(UINT wVirtKey, UINT wFlags, HKL dwhkl) { + UNIMPLEMENTED; return 0; } WINBOOL STDCALL UnloadKeyboardLayout(HKL hkl) { + UNIMPLEMENTED; return FALSE; } SHORT STDCALL VkKeyScanA(CHAR ch) { + UNIMPLEMENTED; return 0; } @@ -252,6 +282,7 @@ SHORT STDCALL VkKeyScanExA(CHAR ch, HKL dwhkl) { + UNIMPLEMENTED; return 0; } @@ -259,12 +290,14 @@ SHORT STDCALL VkKeyScanExW(WCHAR ch, HKL dwhkl) { + UNIMPLEMENTED; return 0; } SHORT STDCALL VkKeyScanW(WCHAR ch) { + UNIMPLEMENTED; return 0; } @@ -275,5 +308,6 @@ SendInput( LPINPUT pInputs, int cbSize) { + UNIMPLEMENTED; return 0; } diff --git a/reactos/lib/user32/windows/mdi.c b/reactos/lib/user32/windows/mdi.c index c89806c79b4..f52a40847e5 100644 --- a/reactos/lib/user32/windows/mdi.c +++ b/reactos/lib/user32/windows/mdi.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: mdi.c,v 1.3 2002/09/08 10:23:12 chorns Exp $ +/* $Id: mdi.c,v 1.4 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -48,6 +48,7 @@ CreateMDIWindowA( HINSTANCE hInstance, LPARAM lParam) { + UNIMPLEMENTED; return (HWND)0; } @@ -65,6 +66,7 @@ CreateMDIWindowW( HINSTANCE hInstance, LPARAM lParam) { + UNIMPLEMENTED; return (HWND)0; } LRESULT @@ -75,6 +77,7 @@ DefMDIChildProcA( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return (LRESULT)0; } @@ -86,6 +89,7 @@ DefMDIChildProcW( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return (LRESULT)0; } WINBOOL @@ -94,5 +98,6 @@ TranslateMDISysAccel( HWND hWndClient, LPMSG lpMsg) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/windows/menu.c b/reactos/lib/user32/windows/menu.c index 34efa3e132e..57e123e40af 100644 --- a/reactos/lib/user32/windows/menu.c +++ b/reactos/lib/user32/windows/menu.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: menu.c,v 1.6 2002/09/17 23:46:23 dwelch Exp $ +/* $Id: menu.c,v 1.7 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/menu.c @@ -50,7 +50,7 @@ typedef struct _MENUITEM UINT XTab; } MENUITEM, *PMENUITEM; -typedef struct _POPUP_MENU +typedef struct _POPUP_MENU { MENUITEM* Items; WORD NrItems; @@ -168,12 +168,15 @@ CheckMenuRadioItem( UINT idCheck, UINT uFlags) { + UNIMPLEMENTED; return FALSE; } + HMENU STDCALL CreateMenu(VOID) { + UNIMPLEMENTED; return (HMENU)0; } @@ -181,8 +184,10 @@ HMENU STDCALL CreatePopupMenu(VOID) { + UNIMPLEMENTED; return (HMENU)0; } + WINBOOL STDCALL DeleteMenu( @@ -190,22 +195,28 @@ DeleteMenu( UINT uPosition, UINT uFlags) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL DestroyMenu( HMENU hMenu) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL DrawMenuBar( HWND hWnd) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL EnableMenuItem( @@ -213,19 +224,24 @@ EnableMenuItem( UINT uIDEnableItem, UINT uEnable) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL EndMenu(VOID) { + UNIMPLEMENTED; return FALSE; } + HMENU STDCALL GetMenu( HWND hWnd) { + UNIMPLEMENTED; return (HMENU)0; } @@ -237,6 +253,7 @@ GetMenuBarInfo( LONG idItem, PMENUBARINFO pmbi) { + UNIMPLEMENTED; return FALSE; } @@ -244,6 +261,7 @@ LONG STDCALL GetMenuCheckMarkDimensions(VOID) { + UNIMPLEMENTED; return 0; } @@ -254,6 +272,7 @@ GetMenuDefaultItem( UINT fByPos, UINT gmdiFlags) { + UNIMPLEMENTED; return 0; } @@ -263,6 +282,7 @@ GetMenuInfo( HMENU hmenu, LPCMENUINFO lpcmi) { + UNIMPLEMENTED; return FALSE; } @@ -271,6 +291,7 @@ STDCALL GetMenuItemCount( HMENU hMenu) { + UNIMPLEMENTED; return 0; } @@ -280,6 +301,7 @@ GetMenuItemID( HMENU hMenu, int nPos) { + UNIMPLEMENTED; return 0; } @@ -291,6 +313,7 @@ GetMenuItemInfoA( WINBOOL fByPosition, LPMENUITEMINFO lpmii) { + UNIMPLEMENTED; return FALSE; } @@ -302,6 +325,7 @@ GetMenuItemInfoW( WINBOOL fByPosition, LPMENUITEMINFO lpmii) { + UNIMPLEMENTED; return FALSE; } @@ -313,6 +337,7 @@ GetMenuItemRect( UINT uItem, LPRECT lprcItem) { + UNIMPLEMENTED; return FALSE; } @@ -323,6 +348,7 @@ GetMenuState( UINT uId, UINT uFlags) { + UNIMPLEMENTED; return 0; } @@ -335,6 +361,7 @@ GetMenuStringA( int nMaxCount, UINT uFlag) { + UNIMPLEMENTED; return 0; } @@ -347,16 +374,20 @@ GetMenuStringW( int nMaxCount, UINT uFlag) { + UNIMPLEMENTED; return 0; } + HMENU STDCALL GetSubMenu( HMENU hMenu, int nPos) { + UNIMPLEMENTED; return (HMENU)0; } + WINBOOL STDCALL HiliteMenuItem( @@ -365,8 +396,10 @@ HiliteMenuItem( UINT uItemHilite, UINT uHilite) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL InsertMenuA( @@ -376,6 +409,7 @@ InsertMenuA( UINT_PTR uIDNewItem, LPCSTR lpNewItem) { + UNIMPLEMENTED; return FALSE; } @@ -387,6 +421,7 @@ InsertMenuItemA( WINBOOL fByPosition, LPCMENUITEMINFO lpmii) { + UNIMPLEMENTED; return FALSE; } @@ -398,6 +433,7 @@ InsertMenuItemW( WINBOOL fByPosition, LPCMENUITEMINFO lpmii) { + UNIMPLEMENTED; return FALSE; } @@ -410,21 +446,26 @@ InsertMenuW( UINT_PTR uIDNewItem, LPCWSTR lpNewItem) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL IsMenu( HMENU hMenu) { + UNIMPLEMENTED; return FALSE; } + HMENU STDCALL LoadMenuA( HINSTANCE hInstance, LPCSTR lpMenuName) { + UNIMPLEMENTED; return (HMENU)0; } @@ -433,6 +474,7 @@ STDCALL LoadMenuIndirectA( CONST MENUTEMPLATE *lpMenuTemplate) { + UNIMPLEMENTED; return (HMENU)0; } @@ -441,6 +483,7 @@ STDCALL LoadMenuIndirectW( CONST MENUTEMPLATE *lpMenuTemplate) { + UNIMPLEMENTED; return (HMENU)0; } @@ -450,8 +493,10 @@ LoadMenuW( HINSTANCE hInstance, LPCWSTR lpMenuName) { + UNIMPLEMENTED; return (HMENU)0; } + int STDCALL MenuItemFromPoint( @@ -459,8 +504,10 @@ MenuItemFromPoint( HMENU hMenu, POINT ptScreen) { + UNIMPLEMENTED; return 0; } + WINBOOL STDCALL ModifyMenuA( @@ -470,6 +517,7 @@ ModifyMenuA( UINT_PTR uIDNewItem, LPCSTR lpNewItem) { + UNIMPLEMENTED; return FALSE; } @@ -482,8 +530,10 @@ ModifyMenuW( UINT_PTR uIDNewItem, LPCWSTR lpNewItem) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL RemoveMenu( @@ -491,14 +541,17 @@ RemoveMenu( UINT uPosition, UINT uFlags) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL SetMenu( HWND hWnd, HMENU hMenu) { + UNIMPLEMENTED; return FALSE; } @@ -509,6 +562,7 @@ SetMenuDefaultItem( UINT uItem, UINT fByPos) { + UNIMPLEMENTED; return FALSE; } @@ -518,6 +572,7 @@ SetMenuInfo( HMENU hmenu, LPCMENUINFO lpcmi) { + UNIMPLEMENTED; return FALSE; } @@ -530,6 +585,7 @@ SetMenuItemBitmaps( HBITMAP hBitmapUnchecked, HBITMAP hBitmapChecked) { + UNIMPLEMENTED; return FALSE; } @@ -541,6 +597,7 @@ SetMenuItemInfoA( WINBOOL fByPosition, LPMENUITEMINFO lpmii) { + UNIMPLEMENTED; return FALSE; } @@ -552,6 +609,7 @@ SetMenuItemInfoW( WINBOOL fByPosition, LPMENUITEMINFO lpmii) { + UNIMPLEMENTED; return FALSE; } @@ -566,6 +624,7 @@ TrackPopupMenu( HWND hWnd, CONST RECT *prcRect) { + UNIMPLEMENTED; return FALSE; } @@ -579,5 +638,6 @@ TrackPopupMenuEx( HWND hwnd, LPTPMPARAMS lptpm) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/windows/message.c b/reactos/lib/user32/windows/message.c index f4282433fab..736cf7cd8aa 100644 --- a/reactos/lib/user32/windows/message.c +++ b/reactos/lib/user32/windows/message.c @@ -1,4 +1,4 @@ -/* $Id: message.c,v 1.13 2003/05/02 07:52:33 gvg Exp $ +/* $Id: message.c,v 1.14 2003/05/12 19:30:00 jfilby Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS user32.dll @@ -17,6 +17,7 @@ LPARAM STDCALL GetMessageExtraInfo(VOID) { + UNIMPLEMENTED; return (LPARAM)0; } @@ -24,6 +25,7 @@ DWORD STDCALL GetMessagePos(VOID) { + UNIMPLEMENTED; return 0; } @@ -31,8 +33,10 @@ LONG STDCALL GetMessageTime(VOID) { + UNIMPLEMENTED; return 0; } + WINBOOL STDCALL InSendMessage(VOID) @@ -45,20 +49,25 @@ STDCALL InSendMessageEx( LPVOID lpReserved) { + UNIMPLEMENTED; return 0; } + WINBOOL STDCALL ReplyMessage( LRESULT lResult) { + UNIMPLEMENTED; return FALSE; } + LPARAM STDCALL SetMessageExtraInfo( LPARAM lParam) { + UNIMPLEMENTED; return (LPARAM)0; } @@ -131,11 +140,13 @@ User32ConvertToAsciiMessage(UINT* Msg, WPARAM* wParam, LPARAM* lParam) VOID STATIC User32FreeUnicodeConvertedMessage(UINT Msg, WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; } VOID STATIC User32ConvertToUnicodeMessage(UINT* Msg, WPARAM* wParam, LPARAM* lParam) { + UNIMPLEMENTED; } LRESULT STDCALL @@ -417,6 +428,7 @@ SendMessageTimeoutA( UINT uTimeout, PDWORD_PTR lpdwResult) { + UNIMPLEMENTED; return (LRESULT)0; } @@ -431,6 +443,7 @@ SendMessageTimeoutW( UINT uTimeout, PDWORD_PTR lpdwResult) { + UNIMPLEMENTED; return (LRESULT)0; } @@ -444,6 +457,7 @@ SendNotifyMessageA( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } @@ -455,6 +469,7 @@ SendNotifyMessageW( WPARAM wParam, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } @@ -468,6 +483,7 @@ WINBOOL STDCALL WaitMessage(VOID) { + UNIMPLEMENTED; return FALSE; } diff --git a/reactos/lib/user32/windows/messagebox.c b/reactos/lib/user32/windows/messagebox.c index 5c23c258cc8..269b85d694b 100644 --- a/reactos/lib/user32/windows/messagebox.c +++ b/reactos/lib/user32/windows/messagebox.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: messagebox.c,v 1.5 2003/03/16 17:11:22 ea Exp $ +/* $Id: messagebox.c,v 1.6 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -54,6 +54,7 @@ MessageBoxExA( UINT uType, WORD wLanguageId) { + UNIMPLEMENTED; return 0; } @@ -66,6 +67,7 @@ MessageBoxExW( UINT uType, WORD wLanguageId) { + UNIMPLEMENTED; return 0; } @@ -74,6 +76,7 @@ STDCALL MessageBoxIndirectA( CONST LPMSGBOXPARAMS lpMsgBoxParams) { + UNIMPLEMENTED; return 0; } @@ -82,6 +85,7 @@ STDCALL MessageBoxIndirectW( CONST LPMSGBOXPARAMS lpMsgBoxParams) { + UNIMPLEMENTED; return 0; } @@ -100,6 +104,7 @@ DWORD STDCALL SoftModalMessageBox (DWORD Unknown0) { - return 0; + UNIMPLEMENTED; + return 0; } /* EOF */ diff --git a/reactos/lib/user32/windows/nonclient.c b/reactos/lib/user32/windows/nonclient.c index 1fd92eef996..4076eb38aca 100644 --- a/reactos/lib/user32/windows/nonclient.c +++ b/reactos/lib/user32/windows/nonclient.c @@ -45,6 +45,7 @@ WINBOOL STDCALL DrawFrameControl(HDC hDc, LPRECT Rect, UINT Type, UINT State) { + UNIMPLEMENTED; } /* Get the 'inside' rectangle of a window, i.e. the whole window rectangle diff --git a/reactos/lib/user32/windows/paint.c b/reactos/lib/user32/windows/paint.c index 9400e593a2b..321ad750522 100644 --- a/reactos/lib/user32/windows/paint.c +++ b/reactos/lib/user32/windows/paint.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: paint.c,v 1.12 2003/03/27 02:27:42 rcampbell Exp $ +/* $Id: paint.c,v 1.13 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -57,6 +57,7 @@ ExcludeUpdateRgn( HDC hDC, HWND hWnd) { + UNIMPLEMENTED; return 0; } WINBOOL @@ -66,6 +67,7 @@ GetUpdateRect( LPRECT lpRect, WINBOOL bErase) { + UNIMPLEMENTED; return FALSE; } @@ -76,8 +78,10 @@ GetUpdateRgn( HRGN hRgn, WINBOOL bErase) { + UNIMPLEMENTED; return 0; } + WINBOOL STDCALL InvalidateRect( @@ -128,6 +132,7 @@ ScrollDC( HRGN hrgnUpdate, LPRECT lprcUpdate) { + UNIMPLEMENTED; return FALSE; } int @@ -137,8 +142,10 @@ SetWindowRgn( HRGN hRgn, WINBOOL bRedraw) { + UNIMPLEMENTED; return 0; } + WINBOOL STDCALL UpdateWindow( @@ -146,27 +153,33 @@ UpdateWindow( { return NtUserUpdateWindow( hWnd ); } + WINBOOL STDCALL ValidateRect( HWND hWnd, CONST RECT *lpRect) { + UNIMPLEMENTED; return FALSE; } + WINBOOL STDCALL ValidateRgn( HWND hWnd, HRGN hRgn) { + UNIMPLEMENTED; return FALSE; } + int STDCALL GetWindowRgn( HWND hWnd, HRGN hRgn) { + UNIMPLEMENTED; return 0; } diff --git a/reactos/lib/user32/windows/prop.c b/reactos/lib/user32/windows/prop.c index 2a09604d17b..e03bf04f73e 100644 --- a/reactos/lib/user32/windows/prop.c +++ b/reactos/lib/user32/windows/prop.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: prop.c,v 1.6 2002/11/05 20:58:20 hbirr Exp $ +/* $Id: prop.c,v 1.7 2003/05/12 19:30:00 jfilby Exp $ * * PROJECT: ReactOS user32.dll * FILE: lib/user32/windows/input.c @@ -38,24 +38,28 @@ int STDCALL EnumPropsA(HWND hWnd, PROPENUMPROC lpEnumFunc) { + UNIMPLEMENTED; return 0; } int STDCALL EnumPropsExA(HWND hWnd, PROPENUMPROCEX lpEnumFunc, LPARAM lParam) { + UNIMPLEMENTED; return 0; } int STDCALL EnumPropsExW(HWND hWnd, PROPENUMPROCEX lpEnumFunc, LPARAM lParam) { + UNIMPLEMENTED; return 0; } int STDCALL EnumPropsW(HWND hWnd, PROPENUMPROC lpEnumFunc) { + UNIMPLEMENTED; return 0; } diff --git a/reactos/lib/user32/windows/window.c b/reactos/lib/user32/windows/window.c index 62d23412398..b36eef4c913 100644 --- a/reactos/lib/user32/windows/window.c +++ b/reactos/lib/user32/windows/window.c @@ -1,4 +1,4 @@ -/* $Id: window.c,v 1.28 2003/05/12 18:52:14 gvg Exp $ +/* $Id: window.c,v 1.29 2003/05/12 19:30:00 jfilby Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS user32.dll @@ -251,6 +251,7 @@ AdjustWindowRectEx(LPRECT lpRect, WINBOOL STDCALL AllowSetForegroundWindow(DWORD dwProcessId) { + UNIMPLEMENTED; return(FALSE); } @@ -259,24 +260,28 @@ AnimateWindow(HWND hwnd, DWORD dwTime, DWORD dwFlags) { + UNIMPLEMENTED; return FALSE; } UINT STDCALL ArrangeIconicWindows(HWND hWnd) { + UNIMPLEMENTED; return 0; } HDWP STDCALL BeginDeferWindowPos(int nNumWindows) { + UNIMPLEMENTED; return (HDWP)0; } WINBOOL STDCALL BringWindowToTop(HWND hWnd) { + UNIMPLEMENTED; return FALSE; } @@ -287,6 +292,7 @@ CascadeWindows(HWND hwndParent, UINT cKids, const HWND *lpKids) { + UNIMPLEMENTED; return 0; } @@ -294,6 +300,7 @@ HWND STDCALL ChildWindowFromPoint(HWND hWndParent, POINT Point) { + UNIMPLEMENTED; return (HWND)0; } @@ -302,6 +309,7 @@ ChildWindowFromPointEx(HWND hwndParent, POINT pt, UINT uFlags) { + UNIMPLEMENTED; return (HWND)0; } @@ -310,7 +318,7 @@ CloseWindow(HWND hWnd) { SendMessageA(hWnd, WM_CLOSE, 0, 0); SendMessageA(hWnd, WM_SYSCOMMAND, SC_CLOSE, 0); - + return (WINBOOL)(hWnd); } @@ -333,24 +341,24 @@ CreateWindowExA(DWORD dwExStyle, HWND Handle; INT sw; -OutputDebugStringA("CreateWindowEx\n"); - if (IS_ATOM(lpClassName)) +OutputDebugStringA("CreateWindowEx\n"); + if (IS_ATOM(lpClassName)) { RtlInitUnicodeString(&ClassName, NULL); ClassName.Buffer = (LPWSTR)lpClassName; - } - else + } + else { - if (!RtlCreateUnicodeStringFromAsciiz(&(ClassName), (PCSZ)lpClassName)) + if (!RtlCreateUnicodeStringFromAsciiz(&(ClassName), (PCSZ)lpClassName)) { SetLastError(ERROR_OUTOFMEMORY); return (HWND)0; } } - if (!RtlCreateUnicodeStringFromAsciiz(&WindowName, (PCSZ)lpWindowName)) + if (!RtlCreateUnicodeStringFromAsciiz(&WindowName, (PCSZ)lpWindowName)) { - if (!IS_ATOM(lpClassName)) + if (!IS_ATOM(lpClassName)) { RtlFreeUnicodeString(&ClassName); } @@ -540,6 +548,7 @@ DeferWindowPos(HDWP hWinPosInfo, int cy, UINT uFlags) { + UNIMPLEMENTED; return (HDWP)0; } @@ -555,6 +564,7 @@ DestroyWindow(HWND hWnd) WINBOOL STDCALL EndDeferWindowPos(HDWP hWinPosInfo) { + UNIMPLEMENTED; return FALSE; } @@ -563,6 +573,7 @@ EnumChildWindows(HWND hWndParent, ENUMWINDOWSPROC lpEnumFunc, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } @@ -571,6 +582,7 @@ EnumThreadWindows(DWORD dwThreadId, ENUMWINDOWSPROC lpfn, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } @@ -578,6 +590,7 @@ WINBOOL STDCALL EnumWindows(ENUMWINDOWSPROC lpEnumFunc, LPARAM lParam) { + UNIMPLEMENTED; return FALSE; } @@ -595,6 +608,7 @@ FindWindowExA(HWND hwndParent, LPCSTR lpszClass, LPCSTR lpszWindow) { + UNIMPLEMENTED; return (HWND)0; } @@ -612,6 +626,7 @@ FindWindowExW(HWND hwndParent, LPCWSTR lpszClass, LPCWSTR lpszWindow) { + UNIMPLEMENTED; return (HWND)0; } @@ -622,6 +637,7 @@ GetAltTabInfo(HWND hwnd, LPTSTR pszItemText, UINT cchItemText) { + UNIMPLEMENTED; return FALSE; } @@ -632,6 +648,7 @@ GetAltTabInfoA(HWND hwnd, LPSTR pszItemText, UINT cchItemText) { + UNIMPLEMENTED; return FALSE; } @@ -642,6 +659,7 @@ GetAltTabInfoW(HWND hwnd, LPWSTR pszItemText, UINT cchItemText) { + UNIMPLEMENTED; return FALSE; } @@ -660,12 +678,14 @@ GetClientRect(HWND hWnd, LPRECT lpRect) HWND STDCALL GetDesktopWindow(VOID) { + UNIMPLEMENTED; return (HWND)0; } HWND STDCALL GetForegroundWindow(VOID) { + UNIMPLEMENTED; return (HWND)0; } @@ -673,12 +693,14 @@ WINBOOL STDCALL GetGUIThreadInfo(DWORD idThread, LPGUITHREADINFO lpgui) { + UNIMPLEMENTED; return FALSE; } HWND STDCALL GetLastActivePopup(HWND hWnd) { + UNIMPLEMENTED; return (HWND)0; } @@ -691,6 +713,7 @@ GetParent(HWND hWnd) WINBOOL STDCALL GetProcessDefaultLayout(DWORD *pdwDefaultLayout) { + UNIMPLEMENTED; return FALSE; } @@ -698,12 +721,14 @@ WINBOOL STDCALL GetTitleBarInfo(HWND hwnd, PTITLEBARINFO pti) { + UNIMPLEMENTED; return FALSE; } HWND STDCALL GetTopWindow(HWND hWnd) { + UNIMPLEMENTED; return (HWND)0; } @@ -711,6 +736,7 @@ HWND STDCALL GetWindow(HWND hWnd, UINT uCmd) { + UNIMPLEMENTED; return (HWND)0; } @@ -718,6 +744,7 @@ WINBOOL STDCALL GetWindowInfo(HWND hwnd, PWINDOWINFO pwi) { + UNIMPLEMENTED; return FALSE; } @@ -726,6 +753,7 @@ GetWindowModuleFileName(HWND hwnd, LPSTR lpszFileName, UINT cchFileNameMax) { + UNIMPLEMENTED; return 0; } @@ -734,6 +762,7 @@ GetWindowModuleFileNameA(HWND hwnd, LPSTR lpszFileName, UINT cchFileNameMax) { + UNIMPLEMENTED; return 0; } @@ -742,6 +771,7 @@ GetWindowModuleFileNameW(HWND hwnd, LPWSTR lpszFileName, UINT cchFileNameMax) { + UNIMPLEMENTED; return 0; } @@ -749,6 +779,7 @@ WINBOOL STDCALL GetWindowPlacement(HWND hWnd, WINDOWPLACEMENT *lpwndpl) { + UNIMPLEMENTED; return FALSE; } @@ -774,6 +805,7 @@ GetWindowTextLengthA(HWND hWnd) int STDCALL GetWindowTextLengthW(HWND hWnd) { + UNIMPLEMENTED; return 0; } @@ -782,6 +814,7 @@ GetWindowTextW(HWND hWnd, LPWSTR lpString, int nMaxCount) { + UNIMPLEMENTED; return 0; } @@ -789,6 +822,7 @@ DWORD STDCALL GetWindowThreadProcessId(HWND hWnd, LPDWORD lpdwProcessId) { + UNIMPLEMENTED; return 0; } @@ -796,12 +830,14 @@ WINBOOL STDCALL IsChild(HWND hWndParent, HWND hWnd) { + UNIMPLEMENTED; return FALSE; } WINBOOL STDCALL IsIconic(HWND hWnd) { + UNIMPLEMENTED; return FALSE; } @@ -816,6 +852,7 @@ IsWindow(HWND hWnd) WINBOOL STDCALL IsWindowUnicode(HWND hWnd) { + UNIMPLEMENTED; return FALSE; } @@ -844,6 +881,7 @@ IsZoomed(HWND hWnd) WINBOOL STDCALL LockSetForegroundWindow(UINT uLockCode) { + UNIMPLEMENTED; return FALSE; } @@ -855,12 +893,13 @@ MoveWindow(HWND hWnd, int nHeight, WINBOOL bRepaint) { - return NtUserMoveWindow(hWnd, X, Y, nWidth, nHeight, bRepaint); + return NtUserMoveWindow(hWnd, X, Y, nWidth, nHeight, bRepaint); } WINBOOL STDCALL OpenIcon(HWND hWnd) { + UNIMPLEMENTED; return FALSE; } @@ -868,6 +907,7 @@ HWND STDCALL RealChildWindowFromPoint(HWND hwndParent, POINT ptParentClientCoords) { + UNIMPLEMENTED; return (HWND)0; } @@ -876,12 +916,14 @@ RealGetWindowClass(HWND hwnd, LPTSTR pszType, UINT cchType) { + UNIMPLEMENTED; return 0; } WINBOOL STDCALL SetForegroundWindow(HWND hWnd) { + UNIMPLEMENTED; return FALSE; } @@ -891,6 +933,7 @@ SetLayeredWindowAttributes(HWND hwnd, BYTE bAlpha, DWORD dwFlags) { + UNIMPLEMENTED; return FALSE; } @@ -898,12 +941,14 @@ HWND STDCALL SetParent(HWND hWndChild, HWND hWndNewParent) { + UNIMPLEMENTED; return (HWND)0; } WINBOOL STDCALL SetProcessDefaultLayout(DWORD dwDefaultLayout) { + UNIMPLEMENTED; return FALSE; } @@ -911,6 +956,7 @@ WINBOOL STDCALL SetWindowPlacement(HWND hWnd, CONST WINDOWPLACEMENT *lpwndpl) { + UNIMPLEMENTED; return FALSE; } @@ -923,6 +969,7 @@ SetWindowPos(HWND hWnd, int cy, UINT uFlags) { + UNIMPLEMENTED; return FALSE; } @@ -930,6 +977,7 @@ WINBOOL STDCALL SetWindowTextA(HWND hWnd, LPCSTR lpString) { + UNIMPLEMENTED; return FALSE; } @@ -937,6 +985,7 @@ WINBOOL STDCALL SetWindowTextW(HWND hWnd, LPCWSTR lpString) { + UNIMPLEMENTED; return FALSE; } @@ -944,6 +993,7 @@ WINBOOL STDCALL ShowOwnedPopups(HWND hWnd, WINBOOL fShow) { + UNIMPLEMENTED; return FALSE; } @@ -958,6 +1008,7 @@ WINBOOL STDCALL ShowWindowAsync(HWND hWnd, int nCmdShow) { + UNIMPLEMENTED; return FALSE; } @@ -968,6 +1019,7 @@ TileWindows(HWND hwndParent, UINT cKids, const HWND *lpKids) { + UNIMPLEMENTED; return 0; } @@ -982,12 +1034,14 @@ UpdateLayeredWindow(HWND hwnd, BLENDFUNCTION *pblend, DWORD dwFlags) { + UNIMPLEMENTED; return FALSE; } HWND STDCALL WindowFromPoint(POINT Point) { + UNIMPLEMENTED; return (HWND)0; }