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