X-Git-Url: http://git.ithinksw.org/ITKit.git/blobdiff_plain/7258eefd9885c903817ec277fe611aff4b0ff5c6..HEAD:/ITWindowPositioning.h diff --git a/ITWindowPositioning.h b/ITWindowPositioning.h old mode 100755 new mode 100644 index 61095c7..e546b3c --- a/ITWindowPositioning.h +++ b/ITWindowPositioning.h @@ -1,41 +1,34 @@ /* * ITKit - * ITWindowPositioning - * Protocol which defines methods for window positioning presets. + * ITWindowPositioning.h * - * Original Author : Kent Sutherland - * Original Author : Matt Judy - * Responsibility : Matt Judy - * Responsibility : Joseph Spiros + * Protocol which defines methods for window positioning presets. * - * Copyright (c) 2002 - 2003 iThink Software. - * All Rights Reserved + * Copyright (c) 2005 iThink Software * */ - typedef enum { - ITWindowPositionLeft, - ITWindowPositionCenter, - ITWindowPositionRight, + ITWindowPositionLeft = 0, + ITWindowPositionCenter = 1, + ITWindowPositionRight = 2 } ITHorizontalWindowPosition; typedef enum { - ITWindowPositionTop, - ITWindowPositionMiddle, - ITWindowPositionBottom, + ITWindowPositionTop = 0, + ITWindowPositionMiddle = 1, + ITWindowPositionBottom = 2 } ITVerticalWindowPosition; - @protocol ITWindowPositioning +- (NSScreen *)screen; +- (void)setScreen:(NSScreen *)newScreen; - (ITVerticalWindowPosition)verticalPosition; - (void)setVerticalPosition:(ITVerticalWindowPosition)newPosition; - (ITHorizontalWindowPosition)horizontalPosition; - (void)setHorizontalPosition:(ITHorizontalWindowPosition)newPosition; - (float)screenPadding; - (void)setScreenPadding:(float)newPadding; -- (int)screenNumber; -- (void)setScreenNumber:(int)newNumber; -@end +@end \ No newline at end of file