Changeset 10190 for trunk/src/user32/win32wbase.h
- Timestamp:
- Jul 31, 2003, 5:58:58 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/win32wbase.h
r10091 r10190 1 /* $Id: win32wbase.h,v 1.15 4 2003-05-15 12:40:20sandervl Exp $ */1 /* $Id: win32wbase.h,v 1.155 2003-07-31 15:56:47 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 31 31 #define NROF_WIN32WNDBYTES 16 32 32 33 #define WINDOWFLAG_ACTIVE 33 #define WINDOWFLAG_ACTIVE 1 34 34 35 35 #define WIN32PM_MAGIC 0x12345678 … … 38 38 #define MAX_OPENDCS 8 39 39 40 #define TYPE_ASCII 41 #define TYPE_UNICODE 40 #define TYPE_ASCII 0 41 #define TYPE_UNICODE 1 42 42 43 43 #define GW_HWNDNEXTCHILD (0x10000 | GW_HWNDNEXT) … … 101 101 #define HAS_MENU() (!(getStyle() & WS_CHILD) && (getWindowId() != 0)) 102 102 103 #define STATE_INIT 103 #define STATE_INIT 0 //initial state 104 104 #define STATE_PRE_WMNCCREATE 1 //before WM_NCCREATE 105 105 #define STATE_POST_WMNCCREATE 2 //after WM_NCCREATE … … 234 234 235 235 void saveAndValidateUpdateRegion(); 236 void checkForDirtyUpdateRegion(); 236 void checkForDirtyUpdateRegion(); 237 237 BOOL hasDirtUpdateRegion() { return fDirtyUpdateRegion; }; 238 238 … … 276 276 //hack alert (see DestroyWindow) 277 277 BOOL IsChildDestructionInProgress() { return fChildDestructionInProgress; }; 278 void SetChildDestructionInProgress(BOOL fDestuctionInProgress) 279 { 278 void SetChildDestructionInProgress(BOOL fDestuctionInProgress) 279 { 280 280 fChildDestructionInProgress = fDestuctionInProgress; 281 281 }; … … 310 310 CHAR *getWindowNameA() { return windowNameA; }; //only for MDI windows! 311 311 WCHAR *getWindowNameW() { return windowNameW; }; //only for MDI windows! 312 int getWindowNameLength() { return windowNameLength; }; 312 int getWindowNameLengthA() { return windowNameLengthA; }; 313 int getWindowNameLengthW() { return windowNameLengthW; }; 313 314 Win32WndClass *getClass() { return windowClass; }; 314 315 Win32BaseWindow *getOwner() { return owner; }; … … 338 339 339 340 340 BOOL isComingToTop(){ return fComingToTop; };341 void setComingToTop(BOOL fTop){ fComingToTop = fTop; };341 BOOL isComingToTop() { return fComingToTop; }; 342 void setComingToTop(BOOL fTop) { fComingToTop = fTop; }; 342 343 BOOL isInTasklist() { return fTaskList; }; 343 344 344 345 //window property methods 345 346 HANDLE getProp(LPCSTR str); 346 347 348 349 347 BOOL setProp(LPCSTR str, HANDLE handle); 348 HANDLE removeProp(LPCSTR str); 349 INT enumPropsExA(PROPENUMPROCEXA func, LPARAM lParam); 350 INT enumPropsExW(PROPENUMPROCEXW func, LPARAM lParam); 350 351 351 352 #ifdef DEBUG … … 391 392 ULONG userData; //GWL_USERDATA 392 393 HWND hwndLastActive; // last active popup handle 393 394 394 395 ULONG cbExtra; 395 396 PVOID pExtra; … … 414 415 fCXDefault:1, 415 416 fParentDC:1, 416 417 fComingToTop:1, 417 418 isUnicode:1, 418 419 fMinMaxChange:1, //set when switching between min/max/restored state … … 440 441 char *windowNameA; 441 442 WCHAR *windowNameW; 442 int windowNameLength; 443 443 int windowNameLengthA; 444 int windowNameLengthW; 445 444 446 char *userWindowBytes; 445 447 ULONG nrUserWindowBytes; … … 455 457 VISRGN_NOTIFY_PROC lpVisRgnNotifyProc; 456 458 DWORD dwVisRgnNotifyParam; 457 459 458 460 HANDLE hTaskList; //PM specific (switchentry handle) 459 461
Note:
See TracChangeset
for help on using the changeset viewer.