Ignore:
Timestamp:
Jul 17, 1999, 1:56:51 PM (26 years ago)
Author:
sandervl
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/new/oslibwin.h

    r319 r321  
    1 /* $Id: oslibwin.h,v 1.4 1999-07-17 09:17:58 sandervl Exp $ */
     1/* $Id: oslibwin.h,v 1.5 1999-07-17 11:52:22 sandervl Exp $ */
    22/*
    33 * Window API wrappers for OS/2
     
    3232HWND  OSLibWinCreateMenu(HWND hwndParent, PVOID menutemplate);
    3333
    34 HWND  OSLibWinQueryTopMostChildWindow(HWND hwndParent);
    35 
    3634
    3735#define SWPOS_SIZE                   0x0001
     
    5250#define SWPOS_NOAUTOCLOSE            0x8000    /* Valid in PROGDETAILS struct only */
    5351
     52#define HWNDOS_TOP                      (HWND)3
     53#define HWNDOS_BOTTOM                   (HWND)4
     54
    5455BOOL  OSLibWinSetWindowPos(HWND hwnd, HWND hwndInsertBehind, LONG x, LONG y, LONG cx, LONG cy, ULONG fl);
    5556BOOL  OSLibWinShowWindow(HWND hwnd, ULONG fl);
     
    5859BOOL  OSLibWinQueryUpdateRect(HWND hwnd, PVOID pRect); //must be RECTL pointer!
    5960BOOL  OSLibWinIsIconic(HWND hwnd);
     61BOOL  OSLibWinSetActiveWindow(HWND hwnd);
     62BOOL  OSLibWinSetFocus(HWND hwnd);
     63BOOL  OSLibWinEnableWindow(HWND hwnd, BOOL fEnable);
     64BOOL  OSLibWinIsWindowEnabled(HWND hwnd);
     65BOOL  OSLibWinIsWindowVisible(HWND hwnd);
     66BOOL  OSLibWinQueryActiveWindow();
     67
     68#define QWOS_NEXT         0
     69#define QWOS_PREV         1
     70#define QWOS_TOP          2
     71#define QWOS_BOTTOM       3
     72#define QWOS_OWNER        4
     73#define QWOS_PARENT       5
     74#define QWOS_NEXTTOP      6
     75#define QWOS_PREVTOP      7
     76#define QWOS_FRAMEOWNER   8
     77
     78HWND  OSLibWinQueryWindow(HWND hwnd, ULONG lCode);
     79
     80
     81void  OSLibWinPostQuitMessage(ULONG nExitCode);
     82LONG  OSLibWinDispatchMsg(MSG *msg, BOOL isUnicode = FALSE);
     83
     84BOOL  OSLibWinGetMsg(LPMSG pMsg, HWND hwnd, UINT uMsgFilterMin, UINT uMsgFilterMax, BOOL isUnicode = FALSE);
    6085
    6186#endif //__OSLIBWIN_H__
Note: See TracChangeset for help on using the changeset viewer.