Ignore:
Timestamp:
Jan 2, 2000, 9:20:03 PM (26 years ago)
Author:
sandervl
Message:

Implemented Set/GetWindowRgn (not activated)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/win32wbase.h

    r2289 r2294  
    1 /* $Id: win32wbase.h,v 1.63 2000-01-01 14:37:35 cbratschi Exp $ */
     1/* $Id: win32wbase.h,v 1.64 2000-01-02 20:20:02 sandervl Exp $ */
    22/*
    33 * Win32 Window Base Class for OS/2
     
    153153         BOOL   SetIcon(HICON hIcon);
    154154         HICON  GetIcon()                           { return (HICON) iconResource; };
     155
     156         void   SetWindowRegion(HRGN hRegion)       { hWindowRegion = hRegion; };
     157         HRGN   GetWindowRegion()                   { return hWindowRegion; };
    155158
    156159         BOOL   ShowWindow(ULONG nCmdShow);
     
    194197         BOOL   SetWindowTextW(LPWSTR lpsz);
    195198         BOOL   hasWindowName(LPSTR wndname, BOOL fUnicode = 0);
    196          CHAR  *getWindowNamePtrA();
    197          WCHAR *getWindowNamePtrW();
    198          VOID   freeWindowNamePtr(PVOID namePtr);
    199          CHAR  *getWindowNameA()              { return windowNameA; }; //only for MDI windows!
    200          WCHAR *getWindowNameW()              { return windowNameW; }; //only for MDI windows!
    201199Win32WndClass  *getClass()  { return windowClass; };
     200        //CB: windowNameA isn't always the window name!
     201        char   *getWindowNameA()                    { return windowNameA; };
    202202Win32BaseWindow *getOwner()                         { return owner; };
    203203        void    setOwner(Win32BaseWindow *newOwner) { owner = newOwner; };
     
    308308        BOOL    fParentDC;
    309309
     310        HRGN    hWindowRegion;
     311
    310312        DWORD   dwThreadId;             //id of thread that created this window
    311313        DWORD   dwProcessId;            //id of process that created this window
Note: See TracChangeset for help on using the changeset viewer.