diff --git a/BusinessTimeAppDelegate.h b/BTBusinessTimeAppDelegate.h similarity index 77% rename from BusinessTimeAppDelegate.h rename to BTBusinessTimeAppDelegate.h index e8c96c8..ef16db5 100644 --- a/BusinessTimeAppDelegate.h +++ b/BTBusinessTimeAppDelegate.h @@ -8,7 +8,7 @@ #import -@interface BusinessTimeAppDelegate : NSObject { +@interface BTBusinessTimeAppDelegate : NSObject { NSWindow *window; } diff --git a/BTBusinessTimeAppDelegate.m b/BTBusinessTimeAppDelegate.m new file mode 100644 index 0000000..32eccd0 --- /dev/null +++ b/BTBusinessTimeAppDelegate.m @@ -0,0 +1,27 @@ +// +// BusinessTimeAppDelegate.m +// BusinessTime +// +// Created by Sam Mcdonald on 1/7/10. +// Copyright 2010 141312 LLC. All rights reserved. +// + +#import "BTBusinessTimeAppDelegate.h" +#import "BTMainWindowController.h" + +@implementation BTBusinessTimeAppDelegate + +@synthesize window; + +- (void)applicationDidFinishLaunching:(NSNotification *)aNotification { + // Insert code here to initialize your application +} + + +- (void)awakeFromNib { + // This nib has awoken lets create our main window. + BTMainWindowController* mainWindowController = [[BTMainWindowController alloc] initWithWindowNibName:@"MainWindow"]; + [[mainWindowController window] makeKeyAndOrderFront:self]; +} + +@end diff --git a/BTMainWindowController.h b/BTMainWindowController.h new file mode 100644 index 0000000..f4acafa --- /dev/null +++ b/BTMainWindowController.h @@ -0,0 +1,19 @@ +// +// MainWindowController.h +// BusinessTime +// +// Created by Sam Mcdonald on 1/7/10. +// Copyright 2010 141312 LLC. All rights reserved. +// + +#import + + +@interface BTMainWindowController : NSWindowController { + + +} + +- (IBAction)toggleBusinessTime:(id)sender; + +@end diff --git a/BTMainWindowController.m b/BTMainWindowController.m new file mode 100644 index 0000000..f72600f --- /dev/null +++ b/BTMainWindowController.m @@ -0,0 +1,22 @@ +// +// MainWindowController.m +// BusinessTime +// +// Created by Sam Mcdonald on 1/7/10. +// Copyright 2010 141312 LLC. All rights reserved. +// + +#import "BTMainWindowController.h" +#import "BTStatusWindow.h" + + +@implementation BTMainWindowController + +- (IBAction)toggleBusinessTime:(id)sender { + BTStatusWindow* windowController = [[BTStatusWindow alloc] init]; + [[windowController window] makeKeyAndOrderFront:self]; + +} + + +@end \ No newline at end of file diff --git a/BTStatusWindow.h b/BTStatusWindow.h new file mode 100644 index 0000000..d7aa5a1 --- /dev/null +++ b/BTStatusWindow.h @@ -0,0 +1,18 @@ +// +// untitled.h +// BusinessTime +// +// Created by Sam Mcdonald on 1/7/10. +// Copyright 2010 141312 LLC. All rights reserved. +// + +#import + + +@interface BTStatusWindow : NSWindowController { + +} + +- (id)init; + +@end diff --git a/BTStatusWindow.m b/BTStatusWindow.m new file mode 100644 index 0000000..46643a8 --- /dev/null +++ b/BTStatusWindow.m @@ -0,0 +1,38 @@ +// +// untitled.m +// BusinessTime +// +// Created by Sam Mcdonald on 1/7/10. +// Copyright 2010 141312 LLC. All rights reserved. +// + +#import "BTStatusWindow.h" + + +@implementation BTStatusWindow + + +- (id)init { + + // Size of screen + NSRect screenRect = [[NSScreen mainScreen] frame]; + + NSRect windowRect; + windowRect.size.width = 200; + windowRect.size.height = 100; + windowRect.origin.x = screenRect.size.width - windowRect.size.width - 20; + windowRect.origin.y = screenRect.size.height - windowRect.size.height - 40; + + NSWindow* window = [[NSWindow alloc] initWithContentRect:windowRect styleMask:NSBorderlessWindowMask backing:NSBackingStoreBuffered defer:NO]; + + + self = [super initWithWindow:window]; + if (self) { + + + } + return self; +} + + +@end diff --git a/BusinessTime.xcodeproj/project.pbxproj b/BusinessTime.xcodeproj/project.pbxproj index c86a6a1..afb5a09 100644 --- a/BusinessTime.xcodeproj/project.pbxproj +++ b/BusinessTime.xcodeproj/project.pbxproj @@ -7,20 +7,28 @@ objects = { /* Begin PBXBuildFile section */ + 0279F12010F676CC00542AB3 /* BTMainWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0279F11F10F676CC00542AB3 /* BTMainWindowController.m */; }; + 0279F12610F676F400542AB3 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0279F12510F676F400542AB3 /* MainWindow.xib */; }; + 0279F16510F67A7000542AB3 /* BTStatusWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 0279F16410F67A7000542AB3 /* BTStatusWindow.m */; }; 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58140DA1D0A300B32029 /* MainMenu.xib */; }; - 256AC3DA0F4B6AC300CF3369 /* BusinessTimeAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 256AC3D90F4B6AC300CF3369 /* BusinessTimeAppDelegate.m */; }; + 256AC3DA0F4B6AC300CF3369 /* BTBusinessTimeAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 256AC3D90F4B6AC300CF3369 /* BTBusinessTimeAppDelegate.m */; }; 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; }; 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ + 0279F11E10F676CC00542AB3 /* BTMainWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTMainWindowController.h; sourceTree = ""; }; + 0279F11F10F676CC00542AB3 /* BTMainWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTMainWindowController.m; sourceTree = ""; }; + 0279F12510F676F400542AB3 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = ""; }; + 0279F16310F67A7000542AB3 /* BTStatusWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTStatusWindow.h; sourceTree = ""; }; + 0279F16410F67A7000542AB3 /* BTStatusWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTStatusWindow.m; sourceTree = ""; }; 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; }; 1DDD58150DA1D0A300B32029 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = ""; }; - 256AC3D80F4B6AC300CF3369 /* BusinessTimeAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BusinessTimeAppDelegate.h; sourceTree = ""; }; - 256AC3D90F4B6AC300CF3369 /* BusinessTimeAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BusinessTimeAppDelegate.m; sourceTree = ""; }; + 256AC3D80F4B6AC300CF3369 /* BTBusinessTimeAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTBusinessTimeAppDelegate.h; sourceTree = ""; }; + 256AC3D90F4B6AC300CF3369 /* BTBusinessTimeAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTBusinessTimeAppDelegate.m; sourceTree = ""; }; 256AC3F00F4B6AF500CF3369 /* BusinessTime_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BusinessTime_Prefix.pch; sourceTree = ""; }; 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; @@ -41,13 +49,24 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 080E96DDFE201D6D7F000001 /* Classes */ = { + 0279F10E10F6763600542AB3 /* Window Controllers */ = { isa = PBXGroup; children = ( - 256AC3D80F4B6AC300CF3369 /* BusinessTimeAppDelegate.h */, - 256AC3D90F4B6AC300CF3369 /* BusinessTimeAppDelegate.m */, + 0279F11E10F676CC00542AB3 /* BTMainWindowController.h */, + 0279F11F10F676CC00542AB3 /* BTMainWindowController.m */, + 0279F16310F67A7000542AB3 /* BTStatusWindow.h */, + 0279F16410F67A7000542AB3 /* BTStatusWindow.m */, ); - name = Classes; + name = "Window Controllers"; + sourceTree = ""; + }; + 080E96DDFE201D6D7F000001 /* Application */ = { + isa = PBXGroup; + children = ( + 256AC3D80F4B6AC300CF3369 /* BTBusinessTimeAppDelegate.h */, + 256AC3D90F4B6AC300CF3369 /* BTBusinessTimeAppDelegate.m */, + ); + name = Application; sourceTree = ""; }; 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { @@ -79,7 +98,8 @@ 29B97314FDCFA39411CA2CEA /* BusinessTime */ = { isa = PBXGroup; children = ( - 080E96DDFE201D6D7F000001 /* Classes */, + 0279F10E10F6763600542AB3 /* Window Controllers */, + 080E96DDFE201D6D7F000001 /* Application */, 29B97315FDCFA39411CA2CEA /* Other Sources */, 29B97317FDCFA39411CA2CEA /* Resources */, 29B97323FDCFA39411CA2CEA /* Frameworks */, @@ -103,6 +123,7 @@ 8D1107310486CEB800E47090 /* BusinessTime-Info.plist */, 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, 1DDD58140DA1D0A300B32029 /* MainMenu.xib */, + 0279F12510F676F400542AB3 /* MainWindow.xib */, ); name = Resources; sourceTree = ""; @@ -161,6 +182,7 @@ files = ( 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */, + 0279F12610F676F400542AB3 /* MainWindow.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -172,7 +194,9 @@ buildActionMask = 2147483647; files = ( 8D11072D0486CEB800E47090 /* main.m in Sources */, - 256AC3DA0F4B6AC300CF3369 /* BusinessTimeAppDelegate.m in Sources */, + 256AC3DA0F4B6AC300CF3369 /* BTBusinessTimeAppDelegate.m in Sources */, + 0279F12010F676CC00542AB3 /* BTMainWindowController.m in Sources */, + 0279F16510F67A7000542AB3 /* BTStatusWindow.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/BusinessTimeAppDelegate.m b/BusinessTimeAppDelegate.m deleted file mode 100644 index 796f0cc..0000000 --- a/BusinessTimeAppDelegate.m +++ /dev/null @@ -1,19 +0,0 @@ -// -// BusinessTimeAppDelegate.m -// BusinessTime -// -// Created by Sam Mcdonald on 1/7/10. -// Copyright 2010 141312 LLC. All rights reserved. -// - -#import "BusinessTimeAppDelegate.h" - -@implementation BusinessTimeAppDelegate - -@synthesize window; - -- (void)applicationDidFinishLaunching:(NSNotification *)aNotification { - // Insert code here to initialize your application -} - -@end diff --git a/English.lproj/MainMenu.xib b/English.lproj/MainMenu.xib index 7519e88..dbda1a2 100644 --- a/English.lproj/MainMenu.xib +++ b/English.lproj/MainMenu.xib @@ -2,18 +2,16 @@ 1060 - 10A324 - 719 - 1015 - 418.00 + 10C540 + 740 + 1038.25 + 458.00 com.apple.InterfaceBuilder.CocoaPlugin - 719 + 740 YES - - YES @@ -1315,26 +1313,8 @@ _NSMainMenu - - 15 - 2 - {{335, 390}, {480, 360}} - 1954021376 - BusinessTime - NSWindow - - {1.79769e+308, 1.79769e+308} - - - 256 - {480, 360} - - - {{0, 0}, {1920, 1178}} - {1.79769e+308, 1.79769e+308} - - BusinessTimeAppDelegate + BTBusinessTimeAppDelegate NSFontManager @@ -2015,14 +1995,6 @@ 530 - - - window - - - - 532 - @@ -2564,20 +2536,6 @@ - - 371 - - - YES - - - - - - 372 - - - 375 @@ -3199,13 +3157,6 @@ 351.ImportedFromIB2 354.IBPluginDependency 354.ImportedFromIB2 - 371.IBEditorWindowLastContentRect - 371.IBPluginDependency - 371.IBWindowTemplateEditedContentRect - 371.NSWindowTemplate.visibleAtLaunch - 371.editorWindowContentRectSynchronizationRect - 371.windowTemplate.maxSize - 372.IBPluginDependency 375.IBPluginDependency 376.IBEditorWindowLastContentRect 376.IBPluginDependency @@ -3452,13 +3403,6 @@ com.apple.InterfaceBuilder.CocoaPlugin - {{380, 496}, {480, 360}} - com.apple.InterfaceBuilder.CocoaPlugin - {{380, 496}, {480, 360}} - - {{33, 99}, {480, 360}} - {3.40282e+38, 3.40282e+38} - com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin {{591, 420}, {83, 43}} com.apple.InterfaceBuilder.CocoaPlugin @@ -3597,7 +3541,7 @@ YES - BusinessTimeAppDelegate + BTBusinessTimeAppDelegate NSObject window @@ -3605,7 +3549,15 @@ IBProjectSource - BusinessTimeAppDelegate.h + BTBusinessTimeAppDelegate.h + + + + BTBusinessTimeAppDelegate + NSObject + + IBUserSource + diff --git a/MainWindow.xib b/MainWindow.xib new file mode 100644 index 0000000..474f4bc --- /dev/null +++ b/MainWindow.xib @@ -0,0 +1,701 @@ + + + + 1060 + 10C540 + 740 + 1038.25 + 458.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 740 + + + YES + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + YES + + YES + + + YES + + + + YES + + BTMainWindowController + + + FirstResponder + + + NSApplication + + + 15 + 2 + {{394, 395}, {204, 104}} + 544735232 + Business Time + NSWindow + + {1.79769e+308, 1.79769e+308} + + + 256 + + YES + + + 268 + {{19, 44}, {171, 32}} + + YES + + -2080244224 + 134217728 + Edit Black List + + LucidaGrande + 13 + 1044 + + + -2038284033 + 129 + + + 200 + 25 + + + + + 268 + {{19, 12}, {171, 32}} + + YES + + -2080244224 + 134217728 + Wast Time + + + -2038284033 + 129 + + + 200 + 25 + + + + {204, 104} + + {{0, 0}, {1440, 878}} + {1.79769e+308, 1.79769e+308} + + + + + YES + + + window + + + + 3 + + + + toggleBusinessTime: + + + + 12 + + + + + YES + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + -3 + + + Application + + + 1 + + + YES + + + + + + 2 + + + YES + + + + + + + 4 + + + YES + + + + + + 5 + + + + + 6 + + + YES + + + + + + 7 + + + + + + + YES + + YES + 1.IBEditorWindowLastContentRect + 1.IBPluginDependency + 1.IBWindowTemplateEditedContentRect + 1.NSWindowTemplate.visibleAtLaunch + 1.WindowOrigin + 1.editorWindowContentRectSynchronizationRect + 2.IBPluginDependency + 4.IBPluginDependency + 5.IBPluginDependency + 6.IBPluginDependency + 7.IBPluginDependency + + + YES + {{394, 395}, {204, 104}} + com.apple.InterfaceBuilder.CocoaPlugin + {{394, 395}, {204, 104}} + + {196, 240} + {{202, 428}, {480, 270}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + YES + + + YES + + + + + YES + + + YES + + + + 12 + + + + YES + + BTMainWindowController + NSWindowController + + toggleBusinessTime: + id + + + IBProjectSource + BTMainWindowController.h + + + + + YES + + NSActionCell + NSCell + + IBFrameworkSource + AppKit.framework/Headers/NSActionCell.h + + + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSApplicationScripting.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSColorPanel.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSHelpManager.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSPageLayout.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSUserInterfaceItemSearching.h + + + + NSButton + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSButton.h + + + + NSButtonCell + NSActionCell + + IBFrameworkSource + AppKit.framework/Headers/NSButtonCell.h + + + + NSCell + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSCell.h + + + + NSControl + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSControl.h + + + + NSFormatter + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFormatter.h + + + + NSMenu + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenu.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSAccessibility.h + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDictionaryController.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDragging.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontManager.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontPanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSKeyValueBinding.h + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSNibLoading.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSOutlineView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSPasteboard.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSSavePanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSToolbarItem.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSError.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFileManager.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueObserving.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyedArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObject.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObjectScripting.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSPortCoder.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSRunLoop.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptObjectSpecifiers.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptWhoseTests.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSThread.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURL.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLConnection.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLDownload.h + + + + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSInterfaceStyle.h + + + + NSResponder + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSResponder.h + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSClipView.h + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItem.h + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSRulerView.h + + + + NSView + NSResponder + + + + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSDrawer.h + + + + NSWindow + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSWindow.h + + + + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSWindowScripting.h + + + + NSWindowController + NSResponder + + showWindow: + id + + + IBFrameworkSource + AppKit.framework/Headers/NSWindowController.h + + + + + 0 + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + BusinessTime.xcodeproj + 3 + +