Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

oslibres.cpp File Reference

#include <os2wrap.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <misc.h>
#include <winconst.h>
#include "oslibwin.h"
#include "oslibutil.h"
#include "oslibmsg.h"
#include "oslibgdi.h"
#include "oslibres.h"
#include "pmwindow.h"
#include <wingdi32.h>
#include "dbglocal.h"

Include dependency graph for oslibres.cpp:

Include dependency graph

Go to the source code of this file.

Defines

#define INCL_WIN
#define INCL_PM
#define DBG_LOCALLOG   DBG_oslibres

Functions

ULONG OSLibWinSetAccelTable (DWORD hwnd, ULONG hAccel, PVOID acceltemplate)
BOOL isMonoBitmap (BITMAP_W *pXorBmp, PBYTE os2rgb)
char * colorToMonoBitmap (HBITMAP bmpsrc, BITMAPINFO2 *pBmpDest)
ULONG OSLibWinCreatePointer (CURSORICONINFO *pInfo, char *pAndBits, BITMAP_W *pAndBmp, char *pXorBits, BITMAP_W *pXorBmp, BOOL fCursor)
ULONG OSLibWinQuerySysIcon (ULONG type, INT w, INT h)
ULONG OSLibWinQuerySysPointer (ULONG type, INT w, INT h)
VOID OSLibWinDestroyPointer (ULONG hPointer)
BOOL OSLibWinSetPointer (ULONG hPointer)
ULONG OSLibWinQueryPointer ()
BOOL OSLibWinClipCursor (const RECT *pRect)
BOOL OSLibWinGetClipCursor (LPRECT pRect)
char * OSLibStripPath (char *path)
void OSLibStripFile (char *path)
BOOL WIN32API OSLibWinCreateObject (char *pszPath, char *pszArgs, char *pszWorkDir, char *pszLink, char *pszDescription, char *pszIcoPath, INT iIcoNdx, BOOL fDesktop)


Define Documentation

#define INCL_WIN
 

Definition at line 12 of file oslibres.cpp.

#define INCL_PM
 

Definition at line 13 of file oslibres.cpp.

#define DBG_LOCALLOG   DBG_oslibres
 

Definition at line 29 of file oslibres.cpp.


Function Documentation

ULONG OSLibWinSetAccelTable DWORD    hwnd,
ULONG    hAccel,
PVOID    acceltemplate
 

Definition at line 34 of file oslibres.cpp.

BOOL isMonoBitmap BITMAP_W   pXorBmp,
PBYTE    os2rgb
 

Definition at line 237 of file oslibres.cpp.

Referenced by OSLibWinCreatePointer().

char* colorToMonoBitmap HBITMAP    bmpsrc,
BITMAPINFO2 *    pBmpDest
 

Definition at line 273 of file oslibres.cpp.

Referenced by OSLibWinCreatePointer().

ULONG OSLibWinCreatePointer CURSORICONINFO *    pInfo,
char *    pAndBits,
BITMAP_W   pAndBmp,
char *    pXorBits,
BITMAP_W   pXorBmp,
BOOL    fCursor
 

Definition at line 377 of file oslibres.cpp.

ULONG OSLibWinQuerySysIcon ULONG    type,
INT    w,
INT    h
 

Definition at line 540 of file oslibres.cpp.

ULONG OSLibWinQuerySysPointer ULONG    type,
INT    w,
INT    h
 

Definition at line 585 of file oslibres.cpp.

VOID OSLibWinDestroyPointer ULONG    hPointer
 

Definition at line 643 of file oslibres.cpp.

BOOL OSLibWinSetPointer ULONG    hPointer
 

Definition at line 649 of file oslibres.cpp.

ULONG OSLibWinQueryPointer  
 

Definition at line 655 of file oslibres.cpp.

Referenced by GetCursor().

BOOL OSLibWinClipCursor const RECT *    pRect
 

Definition at line 661 of file oslibres.cpp.

BOOL OSLibWinGetClipCursor LPRECT    pRect
 

Definition at line 678 of file oslibres.cpp.

char* OSLibStripPath char *    path [static]
 

Definition at line 694 of file oslibres.cpp.

Referenced by OSLibWinCreateObject().

void OSLibStripFile char *    path
 

Definition at line 711 of file oslibres.cpp.

Referenced by OSLibWinCreateObject().

BOOL WIN32API OSLibWinCreateObject char *    pszPath,
char *    pszArgs,
char *    pszWorkDir,
char *    pszLink,
char *    pszDescription,
char *    pszIcoPath,
INT    iIcoNdx,
BOOL    fDesktop
 

Definition at line 726 of file oslibres.cpp.


Generated on Wed Jan 23 23:19:35 2002 for ODIN-user32 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001