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