x11drv: fix missing-declarations warnings [2/2]

Stefan Huehner stefan at huehner.org
Sun Jul 24 06:02:05 CDT 2005


Hi,

second part which adds the missing prototypes for function exported by
the spec file to x11drv.h

ChangeLog:
- fix missing-declarations warnings

Regards,
Stefan

-------------- next part --------------
Index: dlls/x11drv/x11drv.h
===================================================================
RCS file: /home/wine/wine/dlls/x11drv/x11drv.h,v
retrieving revision 1.76
diff -u -p -r1.76 x11drv.h
--- dlls/x11drv/x11drv.h	29 Jun 2005 19:28:06 -0000	1.76
+++ dlls/x11drv/x11drv.h	24 Jul 2005 10:59:24 -0000
@@ -702,4 +702,109 @@ LPDDHALMODEINFO X11DRV_Settings_SetHandl
                                             unsigned int nmodes, 
                                             int reserve_depths);
 
+/* bitmap.c */
+HBITMAP X11DRV_SelectBitmap( X11DRV_PDEVICE *physDev, HBITMAP hbitmap );
+BOOL X11DRV_CreateBitmap( X11DRV_PDEVICE *physDev, HBITMAP hbitmap );
+BOOL X11DRV_DeleteBitmap( HBITMAP hbitmap );
+/* brush.c */
+HBRUSH X11DRV_SelectBrush( X11DRV_PDEVICE *physDev, HBRUSH hbrush );
+COLORREF X11DRV_SetDCBrushColor( X11DRV_PDEVICE *physDev, COLORREF crColor );
+/* clipboard.c */
+UINT X11DRV_RegisterClipboardFormat(LPCWSTR FormatName);
+INT X11DRV_GetClipboardFormatName(UINT wFormat, LPWSTR retStr, INT maxlen);
+/* 16bit...
+BOOL X11DRV_SetClipboardData(UINT wFormat, HANDLE16 hData16, HANDLE hData32, BOOL owner);
+*/
+INT X11DRV_CountClipboardFormats(void);
+UINT X11DRV_EnumClipboardFormats(UINT wFormat);
+BOOL X11DRV_IsClipboardFormatAvailable(UINT wFormat);
+/* 16bit...
+BOOL X11DRV_GetClipboardData(UINT wFormat, HANDLE16* phData16, HANDLE* phData32);
+*/
+void X11DRV_ResetSelectionOwner(HWND hwnd, BOOL bFooBar);
+/* dce.c */
+HDC X11DRV_GetDCEx( HWND hwnd, HRGN hrgnClip, DWORD flags );
+INT X11DRV_ReleaseDC( HWND hwnd, HDC hdc, BOOL end_paint );
+HWND X11DRV_WindowFromDC( HDC hdc );
+/* dib.c */
+INT X11DRV_SetDIBits( X11DRV_PDEVICE *physDev, HBITMAP hbitmap, UINT startscan, UINT lines, LPCVOID bits, const BITMAPINFO *info, UINT coloruse );
+INT X11DRV_GetDIBits( X11DRV_PDEVICE *physDev, HBITMAP hbitmap, UINT startscan, UINT lines, LPVOID bits, BITMAPINFO *info, UINT coloruse );
+HBITMAP X11DRV_CreateDIBSection( X11DRV_PDEVICE *physDev, HBITMAP hbitmap, const BITMAPINFO *bmi, UINT usage );
+UINT X11DRV_SetDIBColorTable( X11DRV_PDEVICE *physDev, UINT start, UINT count, const RGBQUAD *colors );
+/* event.c */
+DWORD X11DRV_MsgWaitForMultipleObjectsEx( DWORD count, const HANDLE *handles, DWORD timeout, DWORD mask, DWORD flags );
+LRESULT X11DRV_WindowMessage( HWND hwnd, UINT msg, WPARAM wp, LPARAM lp );
+UINT X11DRV_SendInput( UINT count, LPINPUT inputs, int size );
+/* graphics.c */
+DWORD X11DRV_SetDCOrg( X11DRV_PDEVICE *physDev, INT x, INT y );
+/* init.c */
+BOOL X11DRV_CreateDC( HDC hdc, X11DRV_PDEVICE **pdev, LPCWSTR driver, LPCWSTR device, LPCWSTR output, const DEVMODEW* initData );
+BOOL X11DRV_DeleteDC( X11DRV_PDEVICE *physDev );
+INT X11DRV_GetDeviceCaps( X11DRV_PDEVICE *physDev, INT cap );
+INT X11DRV_ExtEscape( X11DRV_PDEVICE *physDev, INT escape, INT in_count, LPCVOID in_data, INT out_count, LPVOID out_data );
+/* keyboard.c */
+SHORT X11DRV_GetAsyncKeyState(INT key);
+UINT X11DRV_GetKeyboardLayoutList(INT size, HKL *hkl);
+HKL X11DRV_GetKeyboardLayout(DWORD dwThreadid);
+BOOL X11DRV_GetKeyboardLayoutName(LPWSTR name);
+HKL X11DRV_LoadKeyboardLayout(LPCWSTR name, UINT flags);
+BOOL X11DRV_UnloadKeyboardLayout(HKL hkl);
+HKL X11DRV_ActivateKeyboardLayout(HKL hkl, UINT flags);
+SHORT X11DRV_VkKeyScanEx(WCHAR wChar, HKL hkl);
+UINT X11DRV_MapVirtualKeyEx(UINT wCode, UINT wMapType, HKL hkl);
+INT X11DRV_GetKeyNameText(LONG lParam, LPWSTR lpBuffer, INT nSize);
+INT X11DRV_ToUnicodeEx(UINT virtKey, UINT scanCode, LPBYTE lpKeyState, LPWSTR bufW, int bufW_size, UINT flags, HKL hkl);
+void X11DRV_Beep(void);
+/* mouse.c */
+/* 16bit...
+void X11DRV_SetCursor( CURSORICONINFO *lpCursor );
+*/
+BOOL X11DRV_SetCursorPos( INT x, INT y );
+BOOL X11DRV_GetCursorPos(LPPOINT pos);
+/* palette.c */
+UINT X11DRV_GetSystemPaletteEntries( X11DRV_PDEVICE *physDev, UINT start, UINT count, LPPALETTEENTRY entries );
+COLORREF X11DRV_GetNearestColor( X11DRV_PDEVICE *physDev, COLORREF color );
+UINT X11DRV_RealizePalette( X11DRV_PDEVICE *physDev, HPALETTE hpal, BOOL primary );
+UINT X11DRV_RealizeDefaultPalette( X11DRV_PDEVICE *physDev );
+/* pen.c */
+HPEN X11DRV_SelectPen( X11DRV_PDEVICE *physDev, HPEN hpen );
+COLORREF X11DRV_SetDCPenColor( X11DRV_PDEVICE *physDev, COLORREF crColor );
+/* opengl.c */
+BOOL X11DRV_SetPixelFormat(X11DRV_PDEVICE *physDev, int iPixelFormat, const PIXELFORMATDESCRIPTOR *ppfd);
+/* scroll.c */
+BOOL X11DRV_ScrollDC( HDC hdc, INT dx, INT dy, const RECT *lprcScroll, const RECT *lprcClip, HRGN hrgnUpdate, LPRECT lprcUpdate );
+/* settings.c */
+BOOL X11DRV_EnumDisplaySettingsEx( LPCWSTR name, DWORD n, LPDEVMODEW devmode, DWORD flags);
+LONG X11DRV_ChangeDisplaySettingsEx( LPCWSTR devname, LPDEVMODEW devmode, HWND hwnd, DWORD flags, LPVOID lpvoid );
+/* window.c */
+void X11DRV_SetWindowText( HWND hwnd, LPCWSTR text );
+void X11DRV_DestroyWindow( HWND hwnd );
+BOOL X11DRV_CreateDesktopWindow( HWND hwnd );
+BOOL X11DRV_CreateWindow( HWND hwnd, CREATESTRUCTA *cs, BOOL unicode );
+HWND X11DRV_SetParent( HWND hwnd, HWND parent );
+void X11DRV_SetWindowIcon( HWND hwnd, UINT type, HICON icon );
+/* winpos.c */
+void X11DRV_SetWindowStyle( HWND hwnd, DWORD old_style );
+BOOL X11DRV_SetWindowPos( WINDOWPOS *winpos );
+BOOL X11DRV_ShowWindow( HWND hwnd, INT cmd );
+int X11DRV_SetWindowRgn( HWND hwnd, HRGN hrgn, BOOL redraw );
+void X11DRV_SysCommandSizeMove( HWND hwnd, WPARAM wParam );
+/* wintab.c */
+void X11DRV_LoadTabletInfo(HWND hwnddefault);
+int X11DRV_AttachEventQueueToTablet(HWND hOwner);
+/* type declared in wintab.c
+int X11DRV_GetCurrentPacket(LPWTPACKET *packet);
+*/
+UINT X11DRV_WTInfoA(UINT wCategory, UINT nIndex, LPVOID lpOutput);
+/* xfont.c */
+HFONT X11DRV_SelectFont( X11DRV_PDEVICE *physDev, HFONT hfont, HANDLE gdiFont );
+/* x11drc_main.c */
+BOOL X11DRV_GetScreenSaveActive(void);
+void X11DRV_SetScreenSaveActive(BOOL bActivate);
+/* xim.c */
+void X11DRV_ForceXIMReset(HWND hwnd);
+
+
+
+
 #endif  /* __WINE_X11DRV_H */


More information about the wine-patches mailing list