1 /*****************************************************************************/ 2 /* */ 3 /* WINFLAGS.H */ 4 /* */ 5 /* (C) 1993-95 Ullrich von Bassewitz */ 6 /* Wacholderweg 14 */ 7 /* D-70597 Stuttgart */ 8 /* EMail: uz@ibb.schwaben.com */ 9 /* */ 10 /*****************************************************************************/ 11 12 13 14 // $Id$ 15 // 16 // $Log$ 17 // 18 // 19 20 21 22 #ifndef _WINFLAGS_H 23 #define _WINFLAGS_H 24 25 26 27 #include "machine.h" 28 29 30 31 // Flags 32 const u16 wfFramed = 0x0001; // Window is framed 33 const u16 wfActive = 0x0002; // Window is active 34 const u16 wfVisible = 0x0004; // Window is visible 35 const u16 wfSaveVisible = 0x0008; // Save visible flag 36 const u16 wfModal = 0x0010; // Window ignores reserved keys 37 const u16 wfIgnoreAccept = 0x0020; // Windows ignores accept key 38 const u16 wfDirty = 0x0040; // Write occured since last lock 39 const u16 wfLRLink = 0x0080; // Left/right cursor movement 40 const u16 wfResizing = 0x0100; // Resizing in progress 41 const u16 wfCanMove = 0x0200; // User is allowed to move 42 const u16 wfCanResize = 0x0400; // User is allowed to resize 43 44 // Mask for flags that are written out 45 const u16 wfSaveFlags = wfFramed | 46 wfSaveVisible | 47 wfModal | 48 wfIgnoreAccept | 49 wfLRLink | 50 wfCanMove | 51 wfCanResize; 52 53 // End of WINFLAGS.H 54 55 #endif 56 57