Some more code cleanup, converting spaces to tabs. Redid ITKit.h framework
[ITKit.git] / ITWindowPositioning.h
1 /*
2  *      ITKit
3  *      ITWindowPositioning.h
4  *
5  *      Protocol which defines methods for window positioning presets.
6  *
7  *      Copyright (c) 2005 by iThink Software.
8  *      All Rights Reserved.
9  *
10  *      $Id$
11  *
12  */
13
14 typedef enum {
15         ITWindowPositionLeft = 0,
16         ITWindowPositionCenter = 1,
17         ITWindowPositionRight = 2
18 } ITHorizontalWindowPosition;
19
20 typedef enum {
21         ITWindowPositionTop = 0,
22         ITWindowPositionMiddle = 1,
23         ITWindowPositionBottom = 2
24 } ITVerticalWindowPosition;
25
26 @protocol ITWindowPositioning
27
28 - (NSScreen *)screen;
29 - (void)setScreen:(NSScreen *)newScreen;
30 - (ITVerticalWindowPosition)verticalPosition;
31 - (void)setVerticalPosition:(ITVerticalWindowPosition)newPosition;
32 - (ITHorizontalWindowPosition)horizontalPosition;
33 - (void)setHorizontalPosition:(ITHorizontalWindowPosition)newPosition;
34 - (float)screenPadding;
35 - (void)setScreenPadding:(float)newPadding;
36
37 @end