Changeset 832 for trunk/src


Ignore:
Timestamp:
Sep 5, 1999, 10:55:13 AM (26 years ago)
Author:
dengert
Message:

some more virtual functions to keep PMWINX happy

File:
1 edited

Legend:

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

    r831 r832  
    1 /* $Id: open32wbase.h,v 1.2 1999-09-05 08:34:01 sandervl Exp $ */
     1/* $Id: open32wbase.h,v 1.3 1999-09-05 08:55:13 dengert Exp $ */
    22/*
    33 * Open32 Window fake Base Class for OS/2
     
    1515extern "C" {
    1616void _System WinSetDAXData (HWND, PVOID);
     17void _System DosBeep (ULONG, ULONG);
    1718}
     19
     20#define DosBeep(x,y)
    1821
    1922#pragma pack(1)
     
    2225{
    2326   public:
     27      virtual BOOL      ni08(void) { DosBeep (1000,10); return FALSE; }
     28      virtual BOOL      ni10(void) { DosBeep (1100,10); return FALSE; }
     29      virtual BOOL      ni18(void) { DosBeep (1200,10); return FALSE; }
     30      virtual BOOL      ni20(void) { DosBeep (1300,10); return FALSE; }
     31      virtual BOOL      ni28(void) { DosBeep (1400,10); return FALSE; }
     32      virtual BOOL      ni30(void) { DosBeep (1500,10); return FALSE; }
     33      virtual BOOL      ni38(void) { DosBeep (1600,10); return FALSE; }
     34      virtual BOOL      ni40(void) { DosBeep (1700,10); return FALSE; }
     35      virtual BOOL      ni48(void) { DosBeep (1800,10); return FALSE; }
     36      virtual BOOL      ni50(void) { DosBeep (1900,10); return FALSE; }
     37      virtual BOOL      ni58(void) { DosBeep (2000,10); return FALSE; }
     38      virtual BOOL      ni60(void) { DosBeep (2100,10); return FALSE; }
     39      virtual BOOL      ni68(void) { DosBeep (2200,10); return FALSE; }
     40      virtual BOOL      ni70(void) { DosBeep (2300,10); return FALSE; }
     41      virtual BOOL      ni78(void) { DosBeep (2400,10); return FALSE; }
     42      virtual BOOL      ni80(void) { DosBeep (2500,10); return FALSE; }
     43      virtual BOOL      ni88(void) { DosBeep (2600,10); return FALSE; }
    2444      virtual BOOL      clientArea(PRECTL pRectl) { pRectl=pRectl; return FALSE; }
    2545      virtual BOOL      redraw() { return bRedraw; }
    2646      virtual VOID      setRedraw( BOOL bOn = TRUE ) { bRedraw = bOn; }
     47      virtual BOOL      niA8(void) { DosBeep (2700,10); return FALSE; }
     48      virtual BOOL      niB0(void) { DosBeep (2800,10); return FALSE; }
     49      virtual BOOL      niB8(void) { DosBeep (2900,10); return FALSE; }
     50      virtual BOOL      niC0(void) { DosBeep (3000,10); return FALSE; }
     51      virtual BOOL      niC8(void) { DosBeep (3100,10); return FALSE; }
     52      virtual BOOL      niD0(void) { DosBeep (3200,10); return FALSE; }
    2753
    28 //   private:
    2954      char              type;
    30       LONG              lUserData;
    31       HWND              hwndThisObject;
    32       HWND              hwndFocusPartner;
    33       ULONG             origStyle;               
    34       ULONG             origStyleEx;             
    35       ULONG             hevObjWinCreated;         
    36       #define  PMS_SIZE  10
    37       INT               PMSIdx_beginPaint;       
    38       ULONG             PMS_beginPaint[PMS_SIZE];
    39       Win32WndClass    *pWindowClass;             
    40       PVOID             pWinExtra;
    41       PVOID             beginPaintHPS_HDC;
    42       PVOID             ownDeviceContext;
    43       ULONG             ulNextChildId;
    44       PVOID             pfnwpWindows;
    45       PVOID             pfnwpPMOriginal;
    46 
    47       ULONG             bZeroId:1,               
     55      ULONG             filler1[1];
     56      HWND              hwndThis;
     57      ULONG             filler2[15];
     58      Win32WndClass    *pWindowClass;             /* ptr to window class        */
     59      ULONG             filler3[2];
     60      PVOID             ownDC;
     61      ULONG             filler4[3];
     62      ULONG             bZeroId:1,
    4863                        bInCreate:1,
    49                         bDragDrop:1,             
    50                         bEraseBkgnd:1,           
    51                         bPSEraseFlag:1,           
    52                         bSupressErase:1,         
    53                         bPaintNow:1,             
     64                        bDragDrop:1,
     65                        bEraseBkgnd:1,
     66                        bPSEraseFlag:1,
     67                        bSupressErase:1,
     68                        bPaintNow:1,
    5469                        bRedraw:1,
    5570                        bDestroyed:1,
Note: See TracChangeset for help on using the changeset viewer.