xref: /haiku/headers/private/interface/StackAndTilePrivate.h (revision 9ff327dea3cf4ab84fa475ada4b073e311794654)
1 /*
2  * Copyright 2010, Haiku.
3  * Distributed under the terms of the MIT License.
4  *
5  * Authors:
6  *		Clemens Zeidler <haiku@clemens-zeidler.de>
7  */
8 #ifndef STACK_AND_TILE_PRIVATE_H
9 #define STACK_AND_TILE_PRIVATE_H
10 
11 
12 namespace BPrivate {
13 
14 
15 const int32 kMagicSATIdentifier = 'SATI';
16 
17 
18 enum sat_target {
19 	kStacking,
20 	kTiling
21 };
22 
23 
24 enum sat_messages {
25 	kAddWindowToStack,
26 	kRemoveWindowFromStack,
27 	kRemoveWindowFromStackAt,
28 	kCountWindowsOnStack,
29 	kWindowOnStackAt,
30 	kStackHasWindow,
31 
32 	kSaveAllGroups,
33 	kRestoreGroup
34 };
35 
36 
37 }
38 
39 
40 #endif // STACK_AND_TILE_PRIVATE_H
41