3 * ITWindowPositioning.h
5 * Protocol which defines methods for window positioning presets.
7 * Copyright (c) 2005 by iThink Software.
15 ITWindowPositionLeft = 0,
16 ITWindowPositionCenter = 1,
17 ITWindowPositionRight = 2
18 } ITHorizontalWindowPosition;
21 ITWindowPositionTop = 0,
22 ITWindowPositionMiddle = 1,
23 ITWindowPositionBottom = 2
24 } ITVerticalWindowPosition;
26 @protocol ITWindowPositioning
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;