3 * ITWindowPositioning.h
5 * Protocol which defines methods for window positioning presets.
7 * Copyright (c) 2005 iThink Software
12 ITWindowPositionLeft = 0,
13 ITWindowPositionCenter = 1,
14 ITWindowPositionRight = 2
15 } ITHorizontalWindowPosition;
18 ITWindowPositionTop = 0,
19 ITWindowPositionMiddle = 1,
20 ITWindowPositionBottom = 2
21 } ITVerticalWindowPosition;
23 @protocol ITWindowPositioning
26 - (void)setScreen:(NSScreen *)newScreen;
27 - (ITVerticalWindowPosition)verticalPosition;
28 - (void)setVerticalPosition:(ITVerticalWindowPosition)newPosition;
29 - (ITHorizontalWindowPosition)horizontalPosition;
30 - (void)setHorizontalPosition:(ITHorizontalWindowPosition)newPosition;
31 - (float)screenPadding;
32 - (void)setScreenPadding:(float)newPadding;