From 269388a5459f57372841045a75cfa7ed82c2cf76 Mon Sep 17 00:00:00 2001 From: Matthias Neeracher Date: Wed, 10 Aug 2011 18:46:30 +0200 Subject: [PATCH] Media file menu item, directory scanning --- Medianno.xcodeproj/project.pbxproj | 6 + Medianno/MADocWindow.h | 6 +- Medianno/MADocWindow.mm | 52 + Medianno/MADocument.mm | 8 + Medianno/en.lproj/MainMenu.xib | 3483 +--------------------------- 5 files changed, 149 insertions(+), 3406 deletions(-) diff --git a/Medianno.xcodeproj/project.pbxproj b/Medianno.xcodeproj/project.pbxproj index c72de39..d87559c 100644 --- a/Medianno.xcodeproj/project.pbxproj +++ b/Medianno.xcodeproj/project.pbxproj @@ -22,6 +22,7 @@ 950BB69D13F2C6B400D8E669 /* MAAnno.mm in Sources */ = {isa = PBXBuildFile; fileRef = 950BB69C13F2C6B400D8E669 /* MAAnno.mm */; }; 950BB6A013F2C6B400D8E669 /* MAMedia.mm in Sources */ = {isa = PBXBuildFile; fileRef = 950BB69F13F2C6B400D8E669 /* MAMedia.mm */; }; 950BB6A313F2C6B400D8E669 /* MATagDescription.mm in Sources */ = {isa = PBXBuildFile; fileRef = 950BB6A213F2C6B400D8E669 /* MATagDescription.mm */; }; + 950BB78613F2D95500D8E669 /* MADocWindow.mm in Sources */ = {isa = PBXBuildFile; fileRef = 950BB78513F2D95500D8E669 /* MADocWindow.mm */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -49,6 +50,8 @@ 950BB69F13F2C6B400D8E669 /* MAMedia.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MAMedia.mm; sourceTree = ""; }; 950BB6A113F2C6B400D8E669 /* MATagDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MATagDescription.h; sourceTree = ""; }; 950BB6A213F2C6B400D8E669 /* MATagDescription.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MATagDescription.mm; sourceTree = ""; }; + 950BB78413F2D95500D8E669 /* MADocWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MADocWindow.h; sourceTree = ""; }; + 950BB78513F2D95500D8E669 /* MADocWindow.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MADocWindow.mm; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -108,6 +111,8 @@ 950BB69513F2C6B300D8E669 /* MAFolder.h */, 950BB69613F2C6B300D8E669 /* MAFolder.mm */, 950BB67F13F1F26200D8E669 /* MADocument.xib */, + 950BB78413F2D95500D8E669 /* MADocWindow.h */, + 950BB78513F2D95500D8E669 /* MADocWindow.mm */, 950BB68213F1F26200D8E669 /* MainMenu.xib */, 950BB68513F1F26200D8E669 /* MADocument.xcdatamodeld */, 950BB67113F1F26200D8E669 /* Supporting Files */, @@ -199,6 +204,7 @@ 950BB69D13F2C6B400D8E669 /* MAAnno.mm in Sources */, 950BB6A013F2C6B400D8E669 /* MAMedia.mm in Sources */, 950BB6A313F2C6B400D8E669 /* MATagDescription.mm in Sources */, + 950BB78613F2D95500D8E669 /* MADocWindow.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/Medianno/MADocWindow.h b/Medianno/MADocWindow.h index 9e73e8b..5124387 100644 --- a/Medianno/MADocWindow.h +++ b/Medianno/MADocWindow.h @@ -8,6 +8,10 @@ #import -@interface MADocWindow : NSWindowController +@interface MADocWindow : NSWindowController { +} + +- (IBAction)addMediaFiles:(id)sender; +- (void)addMedia:(NSArray *)urls; @end diff --git a/Medianno/MADocWindow.mm b/Medianno/MADocWindow.mm index f775205..0120950 100644 --- a/Medianno/MADocWindow.mm +++ b/Medianno/MADocWindow.mm @@ -7,6 +7,7 @@ // #import "MADocWindow.h" +#import @implementation MADocWindow @@ -27,4 +28,55 @@ // Implement this method to handle any initialization after your window controller's window has been loaded from its nib file. } +#pragma mark Media management + +- (IBAction)addMediaFiles:(id)sender +{ + NSOpenPanel * openPanel = [NSOpenPanel openPanel]; + [openPanel setAllowedFileTypes:[QTMovie movieFileTypes:QTIncludeCommonTypes]]; + [openPanel setAllowsMultipleSelection:YES]; + [openPanel setCanChooseDirectories:YES]; + [openPanel beginSheetModalForWindow:[self window] completionHandler:^(NSInteger result) { + if (result == NSFileHandlingPanelOKButton) + [self addMedia:[openPanel URLs]]; + }]; +} + +- (void)addMediaTypes:(NSArray *)types inDirectory:(NSURL *)dir toList:(NSMutableArray *)urls +{ + NSFileManager * fm = [NSFileManager defaultManager]; + NSDirectoryEnumerator * dirEnum = [fm enumeratorAtURL:dir + includingPropertiesForKeys:[NSArray arrayWithObjects:NSURLNameKey, NSURLIsDirectoryKey, nil] + options:NSDirectoryEnumerationSkipsHiddenFiles errorHandler:nil]; + for (NSURL * url in dirEnum) { + NSNumber * isDirectory; + [url getResourceValue:&isDirectory forKey:NSURLIsDirectoryKey error:NULL]; + if (![isDirectory boolValue]) { + NSString * ext = [url pathExtension]; + if ([types indexOfObjectPassingTest:^BOOL(id obj, NSUInteger idx, BOOL *stop) { + return ![obj caseInsensitiveCompare:ext]; + }] != NSNotFound + ) + [urls addObject:url]; + } + } +} + +- (void)addMedia:(NSArray *)urls +{ + NSMutableArray * expandedURLs = [NSMutableArray array]; + for (NSURL * url in urls) { + if ([url isFileURL]) { + NSNumber * isDirectory; + [url getResourceValue:&isDirectory forKey:NSURLIsDirectoryKey error:nil]; + if ([isDirectory boolValue]) { + [self addMediaTypes:[QTMovie movieFileTypes:QTIncludeCommonTypes] inDirectory:url toList:expandedURLs]; + continue; + } + } + [expandedURLs addObject:url]; + } + NSLog(@"Adding %@\n", expandedURLs); +} + @end diff --git a/Medianno/MADocument.mm b/Medianno/MADocument.mm index f50ad3b..b0a7fae 100644 --- a/Medianno/MADocument.mm +++ b/Medianno/MADocument.mm @@ -7,6 +7,7 @@ // #import "MADocument.h" +#import "MADocWindow.h" #import "MAFolder.h" #pragma mark NSPersistentDocument file URL hook @@ -71,6 +72,13 @@ static NSString *StoreFileName = @"MediannoDB.sql"; return @"MADocument"; } +- (void)makeWindowControllers +{ + MADocWindow * windowController = [[MADocWindow alloc] initWithWindowNibName:[self windowNibName]]; + [self addWindowController:windowController]; + [windowController release]; +} + - (void)windowControllerDidLoadNib:(NSWindowController *)aController { [super windowControllerDidLoadNib:aController]; diff --git a/Medianno/en.lproj/MainMenu.xib b/Medianno/en.lproj/MainMenu.xib index 9deae30..8c14bd1 100644 --- a/Medianno/en.lproj/MainMenu.xib +++ b/Medianno/en.lproj/MainMenu.xib @@ -2,27 +2,30 @@ 1070 - 10J869 - 1839 - 1038.35 - 461.00 + 11A511 + 1617 + 1138 + 566.00 com.apple.InterfaceBuilder.CocoaPlugin - 1839 + 1617 YES + NSMenu NSMenuItem NSCustomObject - NSMenu YES com.apple.InterfaceBuilder.CocoaPlugin - PluginDependencyRecalculationVersion - + YES + + YES + + YES @@ -711,490 +714,6 @@ - - - Format - - 2147483647 - - - submenuAction: - - Format - - YES - - - Font - - 2147483647 - - - submenuAction: - - Font - - YES - - - Show Fonts - t - 1048576 - 2147483647 - - - - - - Bold - b - 1048576 - 2147483647 - - - 2 - - - - Italic - i - 1048576 - 2147483647 - - - 1 - - - - Underline - u - 1048576 - 2147483647 - - - - - - YES - YES - - - 2147483647 - - - - - - Bigger - + - 1048576 - 2147483647 - - - 3 - - - - Smaller - - - 1048576 - 2147483647 - - - 4 - - - - YES - YES - - - 2147483647 - - - - - - Kern - - 2147483647 - - - submenuAction: - - Kern - - YES - - - Use Default - - 2147483647 - - - - - - Use None - - 2147483647 - - - - - - Tighten - - 2147483647 - - - - - - Loosen - - 2147483647 - - - - - - - - - Ligature - - 2147483647 - - - submenuAction: - - Ligature - - YES - - - Use Default - - 2147483647 - - - - - - Use None - - 2147483647 - - - - - - Use All - - 2147483647 - - - - - - - - - Baseline - - 2147483647 - - - submenuAction: - - Baseline - - YES - - - Use Default - - 2147483647 - - - - - - Superscript - - 2147483647 - - - - - - Subscript - - 2147483647 - - - - - - Raise - - 2147483647 - - - - - - Lower - - 2147483647 - - - - - - - - - YES - YES - - - 2147483647 - - - - - - Show Colors - C - 1048576 - 2147483647 - - - - - - YES - YES - - - 2147483647 - - - - - - Copy Style - c - 1572864 - 2147483647 - - - - - - Paste Style - v - 1572864 - 2147483647 - - - - - _NSFontMenu - - - - - Text - - 2147483647 - - - submenuAction: - - Text - - YES - - - Align Left - { - 1048576 - 2147483647 - - - - - - Center - | - 1048576 - 2147483647 - - - - - - Justify - - 2147483647 - - - - - - Align Right - } - 1048576 - 2147483647 - - - - - - YES - YES - - - 2147483647 - - - - - - Writing Direction - - 2147483647 - - - submenuAction: - - Writing Direction - - YES - - - YES - Paragraph - - 2147483647 - - - - - - CURlZmF1bHQ - - 2147483647 - - - - - - CUxlZnQgdG8gUmlnaHQ - - 2147483647 - - - - - - CVJpZ2h0IHRvIExlZnQ - - 2147483647 - - - - - - YES - YES - - - 2147483647 - - - - - - YES - Selection - - 2147483647 - - - - - - CURlZmF1bHQ - - 2147483647 - - - - - - CUxlZnQgdG8gUmlnaHQ - - 2147483647 - - - - - - CVJpZ2h0IHRvIExlZnQ - - 2147483647 - - - - - - - - - YES - YES - - - 2147483647 - - - - - - Show Ruler - - 2147483647 - - - - - - Copy Ruler - c - 1310720 - 2147483647 - - - - - - Paste Ruler - v - 1310720 - 2147483647 - - - - - - - - - View @@ -1229,6 +748,30 @@ + + + Collection + + 2147483647 + + + submenuAction: + + Collection + + YES + + + Add Media Files… + A + 1048576 + 2147483647 + + + + + + Window @@ -1599,174 +1142,6 @@ 373 - - - addFontTrait: - - - - 420 - - - - addFontTrait: - - - - 421 - - - - modifyFont: - - - - 422 - - - - orderFrontFontPanel: - - - - 423 - - - - modifyFont: - - - - 424 - - - - raiseBaseline: - - - - 425 - - - - lowerBaseline: - - - - 426 - - - - copyFont: - - - - 427 - - - - subscript: - - - - 428 - - - - superscript: - - - - 429 - - - - tightenKerning: - - - - 430 - - - - underline: - - - - 431 - - - - orderFrontColorPanel: - - - - 432 - - - - useAllLigatures: - - - - 433 - - - - loosenKerning: - - - - 434 - - - - pasteFont: - - - - 435 - - - - unscript: - - - - 436 - - - - useStandardKerning: - - - - 437 - - - - useStandardLigatures: - - - - 438 - - - - turnOffLigatures: - - - - 439 - - - - turnOffKerning: - - - - 440 - terminate: @@ -1871,110 +1246,6 @@ 494 - - - alignCenter: - - - - 517 - - - - pasteRuler: - - - - 518 - - - - toggleRuler: - - - - 519 - - - - alignRight: - - - - 520 - - - - copyRuler: - - - - 521 - - - - alignJustified: - - - - 522 - - - - alignLeft: - - - - 523 - - - - makeBaseWritingDirectionNatural: - - - - 524 - - - - makeBaseWritingDirectionLeftToRight: - - - - 525 - - - - makeBaseWritingDirectionRightToLeft: - - - - 526 - - - - makeTextWritingDirectionNatural: - - - - 527 - - - - makeTextWritingDirectionLeftToRight: - - - - 528 - - - - makeTextWritingDirectionRightToLeft: - - - - 529 - performFindPanelAction: @@ -1983,15 +1254,21 @@ 533 + + + addMediaFiles: + + + + 539 + YES 0 - - YES - + @@ -2023,8 +1300,8 @@ - + @@ -2521,246 +1798,6 @@ - - 374 - - - YES - - - - - - 375 - - - YES - - - - - - - 376 - - - YES - - - - - - 387 - - - YES - - - - - - - - - - - - - - - - - - - - - 388 - - - - - 389 - - - - - 390 - - - - - 391 - - - - - 392 - - - - - 393 - - - - - 394 - - - - - 395 - - - - - 396 - - - YES - - - - - - 397 - - - YES - - - - - - 398 - - - YES - - - - - - 399 - - - - - 400 - - - - - 401 - - - - - 402 - - - - - 403 - - - - - 404 - - - YES - - - - - - - - - - 405 - - - - - 406 - - - - - 407 - - - - - 408 - - - - - 409 - - - - - 410 - - - YES - - - - - - - - 411 - - - - - 412 - - - - - 413 - - - - - 414 - - - YES - - - - - - - - - 415 - - - - - 416 - - - - - 417 - - - - - 418 - - - 419 @@ -2859,154 +1896,34 @@ - - 495 - - - YES - - - - - - 496 - - - YES - - - - - - - - - - - - - - - 497 - - - - - 498 - - - - - 499 - - - - - 500 - - - - - 501 - - - - - 502 - - - YES - - - - - - 503 - - - - - 504 - - - - - 505 - - - - - 506 - - - - - 507 - - - YES - - - - - - - - - - - - - - 508 - - - - - 509 - - - - - 510 - - - - - 511 - - - - - 512 - - - - - 513 - - - - - 514 - - - - - 515 - - - - - 516 - - - 532 + + 536 + + + YES + + + + + + 537 + + + YES + + + + + + 538 + + + @@ -3017,172 +1934,64 @@ -2.IBPluginDependency -3.IBPluginDependency 112.IBPluginDependency - 112.ImportedFromIB2 124.IBPluginDependency - 124.ImportedFromIB2 125.IBPluginDependency - 125.ImportedFromIB2 - 125.editorWindowContentRectSynchronizationRect 126.IBPluginDependency - 126.ImportedFromIB2 129.IBPluginDependency - 129.ImportedFromIB2 130.IBPluginDependency - 130.ImportedFromIB2 - 130.editorWindowContentRectSynchronizationRect 131.IBPluginDependency - 131.ImportedFromIB2 134.IBPluginDependency - 134.ImportedFromIB2 136.IBPluginDependency - 136.ImportedFromIB2 143.IBPluginDependency - 143.ImportedFromIB2 144.IBPluginDependency - 144.ImportedFromIB2 145.IBPluginDependency - 145.ImportedFromIB2 149.IBPluginDependency - 149.ImportedFromIB2 150.IBPluginDependency - 150.ImportedFromIB2 19.IBPluginDependency - 19.ImportedFromIB2 195.IBPluginDependency - 195.ImportedFromIB2 196.IBPluginDependency - 196.ImportedFromIB2 197.IBPluginDependency - 197.ImportedFromIB2 198.IBPluginDependency - 198.ImportedFromIB2 199.IBPluginDependency - 199.ImportedFromIB2 - 200.IBEditorWindowLastContentRect 200.IBPluginDependency - 200.ImportedFromIB2 - 200.editorWindowContentRectSynchronizationRect 201.IBPluginDependency - 201.ImportedFromIB2 202.IBPluginDependency - 202.ImportedFromIB2 203.IBPluginDependency - 203.ImportedFromIB2 204.IBPluginDependency - 204.ImportedFromIB2 - 205.IBEditorWindowLastContentRect 205.IBPluginDependency - 205.ImportedFromIB2 - 205.editorWindowContentRectSynchronizationRect 206.IBPluginDependency - 206.ImportedFromIB2 207.IBPluginDependency - 207.ImportedFromIB2 208.IBPluginDependency - 208.ImportedFromIB2 209.IBPluginDependency - 209.ImportedFromIB2 210.IBPluginDependency - 210.ImportedFromIB2 211.IBPluginDependency - 211.ImportedFromIB2 - 212.IBEditorWindowLastContentRect 212.IBPluginDependency - 212.ImportedFromIB2 - 212.editorWindowContentRectSynchronizationRect 213.IBPluginDependency - 213.ImportedFromIB2 214.IBPluginDependency - 214.ImportedFromIB2 215.IBPluginDependency - 215.ImportedFromIB2 216.IBPluginDependency - 216.ImportedFromIB2 217.IBPluginDependency - 217.ImportedFromIB2 218.IBPluginDependency - 218.ImportedFromIB2 219.IBPluginDependency - 219.ImportedFromIB2 - 220.IBEditorWindowLastContentRect 220.IBPluginDependency - 220.ImportedFromIB2 - 220.editorWindowContentRectSynchronizationRect 221.IBPluginDependency - 221.ImportedFromIB2 23.IBPluginDependency - 23.ImportedFromIB2 236.IBPluginDependency - 236.ImportedFromIB2 239.IBPluginDependency - 239.ImportedFromIB2 - 24.IBEditorWindowLastContentRect 24.IBPluginDependency - 24.ImportedFromIB2 - 24.editorWindowContentRectSynchronizationRect - 29.IBEditorWindowLastContentRect 29.IBPluginDependency - 29.ImportedFromIB2 - 29.WindowOrigin - 29.editorWindowContentRectSynchronizationRect 295.IBPluginDependency 296.IBPluginDependency - 296.editorWindowContentRectSynchronizationRect 297.IBPluginDependency 298.IBPluginDependency 346.IBPluginDependency - 346.ImportedFromIB2 348.IBPluginDependency - 348.ImportedFromIB2 - 349.IBEditorWindowLastContentRect 349.IBPluginDependency - 349.ImportedFromIB2 - 349.editorWindowContentRectSynchronizationRect 350.IBPluginDependency - 350.ImportedFromIB2 351.IBPluginDependency - 351.ImportedFromIB2 354.IBPluginDependency - 354.ImportedFromIB2 - 374.IBPluginDependency - 375.IBEditorWindowLastContentRect - 375.IBPluginDependency - 376.IBPluginDependency - 387.IBPluginDependency - 388.IBPluginDependency - 389.IBPluginDependency - 390.IBPluginDependency - 391.IBPluginDependency - 392.IBPluginDependency - 393.IBPluginDependency - 394.IBPluginDependency - 395.IBPluginDependency - 396.IBPluginDependency - 397.IBPluginDependency - 398.IBPluginDependency - 399.IBPluginDependency - 400.IBPluginDependency - 401.IBPluginDependency - 402.IBPluginDependency - 403.IBPluginDependency - 404.IBPluginDependency - 405.IBPluginDependency - 406.IBPluginDependency - 407.IBPluginDependency - 408.IBPluginDependency - 409.IBPluginDependency - 410.IBPluginDependency - 411.IBPluginDependency - 412.IBPluginDependency - 413.IBPluginDependency - 414.IBPluginDependency - 415.IBPluginDependency - 416.IBPluginDependency - 417.IBPluginDependency - 418.IBPluginDependency 419.IBPluginDependency 449.IBPluginDependency - 450.IBEditorWindowLastContentRect 450.IBPluginDependency 451.IBPluginDependency 452.IBPluginDependency @@ -3195,69 +2004,27 @@ 465.IBPluginDependency 470.IBPluginDependency 491.IBPluginDependency - 492.IBEditorWindowLastContentRect 492.IBPluginDependency 493.IBPluginDependency - 495.IBPluginDependency - 496.IBEditorWindowLastContentRect - 496.IBPluginDependency - 497.IBPluginDependency - 498.IBPluginDependency - 499.IBPluginDependency 5.IBPluginDependency - 5.ImportedFromIB2 - 500.IBPluginDependency - 501.IBPluginDependency - 502.IBPluginDependency - 503.IBPluginDependency - 504.IBPluginDependency - 505.IBPluginDependency - 506.IBPluginDependency - 507.IBEditorWindowLastContentRect - 507.IBPluginDependency - 508.IBPluginDependency - 509.IBPluginDependency - 510.IBPluginDependency - 511.IBPluginDependency - 512.IBPluginDependency - 513.IBPluginDependency - 514.IBPluginDependency - 515.IBPluginDependency - 516.IBPluginDependency 532.IBPluginDependency - 532.ImportedFromIB2 + 536.IBPluginDependency + 537.IBPluginDependency + 538.IBPluginDependency 56.IBPluginDependency - 56.ImportedFromIB2 - 57.IBEditorWindowLastContentRect 57.IBPluginDependency - 57.ImportedFromIB2 - 57.editorWindowContentRectSynchronizationRect 58.IBPluginDependency - 58.ImportedFromIB2 72.IBPluginDependency - 72.ImportedFromIB2 73.IBPluginDependency - 73.ImportedFromIB2 74.IBPluginDependency - 74.ImportedFromIB2 75.IBPluginDependency - 75.ImportedFromIB2 77.IBPluginDependency - 77.ImportedFromIB2 78.IBPluginDependency - 78.ImportedFromIB2 79.IBPluginDependency - 79.ImportedFromIB2 - 81.IBEditorWindowLastContentRect 81.IBPluginDependency - 81.ImportedFromIB2 - 81.editorWindowContentRectSynchronizationRect 82.IBPluginDependency - 82.ImportedFromIB2 83.IBPluginDependency - 83.ImportedFromIB2 92.IBPluginDependency - 92.ImportedFromIB2 YES @@ -3265,135 +2032,63 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{522, 812}, {146, 23}} com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{436, 809}, {64, 6}} com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{656, 201}, {275, 113}} com.apple.InterfaceBuilder.CocoaPlugin - - {{608, 612}, {275, 83}} com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{624, 103}, {254, 283}} com.apple.InterfaceBuilder.CocoaPlugin - - {{197, 734}, {243, 243}} com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{656, 211}, {164, 43}} com.apple.InterfaceBuilder.CocoaPlugin - - {{608, 612}, {167, 43}} com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{642, 251}, {238, 103}} com.apple.InterfaceBuilder.CocoaPlugin - - {{608, 612}, {241, 103}} com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{784, 313}, {194, 73}} com.apple.InterfaceBuilder.CocoaPlugin - - {{525, 802}, {197, 73}} - {{404, 386}, {512, 20}} com.apple.InterfaceBuilder.CocoaPlugin - - {74, 862} - {{11, 977}, {478, 20}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{475, 832}, {234, 43}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{642, 181}, {220, 133}} com.apple.InterfaceBuilder.CocoaPlugin - - {{608, 612}, {215, 63}} com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{668, 343}, {83, 43}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -3428,84 +2123,6 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{786, 257}, {170, 63}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{855, 363}, {246, 23}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{751, 183}, {204, 183}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{955, 103}, {164, 173}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{416, 203}, {275, 183}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{23, 794}, {245, 183}} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{582, 183}, {196, 203}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{155, 774}, {199, 203}} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - @@ -3520,391 +2137,11 @@ - 533 + 539 YES - - ABCardController - NSObject - - YES - - YES - addCardViewField: - copy: - cut: - doDelete: - find: - paste: - saveChanges: - - - YES - id - id - id - id - id - id - id - - - - YES - - YES - addCardViewField: - copy: - cut: - doDelete: - find: - paste: - saveChanges: - - - YES - - addCardViewField: - id - - - copy: - id - - - cut: - id - - - doDelete: - id - - - find: - id - - - paste: - id - - - saveChanges: - id - - - - - YES - - YES - mCardView - mEditButton - mManagedObjectContext - mSearchField - mStatusTextField - mWindow - - - YES - ABCardView - NSButton - NSManagedObjectContext - NSSearchField - NSTextField - NSWindow - - - - YES - - YES - mCardView - mEditButton - mManagedObjectContext - mSearchField - mStatusTextField - mWindow - - - YES - - mCardView - ABCardView - - - mEditButton - NSButton - - - mManagedObjectContext - NSManagedObjectContext - - - mSearchField - NSSearchField - - - mStatusTextField - NSTextField - - - mWindow - NSWindow - - - - - IBProjectSource - ./Classes/ABCardController.h - - - - ABCardView - NSView - - YES - - YES - commitAndSave: - statusImageClicked: - - - YES - id - id - - - - YES - - YES - commitAndSave: - statusImageClicked: - - - YES - - commitAndSave: - id - - - statusImageClicked: - id - - - - - YES - - YES - mBuddyStatusImage - mHeaderView - mNameView - mNextKeyView - mUserImage - mUserImageView - - - YES - NSImageView - NSView - ABNameFrameView - NSView - NSImage - ABImageView - - - - YES - - YES - mBuddyStatusImage - mHeaderView - mNameView - mNextKeyView - mUserImage - mUserImageView - - - YES - - mBuddyStatusImage - NSImageView - - - mHeaderView - NSView - - - mNameView - ABNameFrameView - - - mNextKeyView - NSView - - - mUserImage - NSImage - - - mUserImageView - ABImageView - - - - - IBProjectSource - ./Classes/ABCardView.h - - - - ABImageView - NSImageView - - YES - - YES - copy: - cut: - delete: - paste: - - - YES - id - id - id - id - - - - YES - - YES - copy: - cut: - delete: - paste: - - - YES - - copy: - id - - - cut: - id - - - delete: - id - - - paste: - id - - - - - IBProjectSource - ./Classes/ABImageView.h - - - - DVTAutoLayoutView - NSView - - IBProjectSource - ./Classes/DVTAutoLayoutView.h - - - - DVTBorderedView - DVTAutoLayoutView - - contentView - NSView - - - contentView - - contentView - NSView - - - - IBProjectSource - ./Classes/DVTBorderedView.h - - - - DVTDelayedMenuButton - NSButton - - IBProjectSource - ./Classes/DVTDelayedMenuButton.h - - - - DVTGradientImageButton - NSButton - - IBProjectSource - ./Classes/DVTGradientImageButton.h - - - - DVTImageAndTextCell - NSTextFieldCell - - IBProjectSource - ./Classes/DVTImageAndTextCell.h - - - - DVTImageAndTextColumn - NSTableColumn - - IBProjectSource - ./Classes/DVTImageAndTextColumn.h - - - - DVTOutlineView - NSOutlineView - - IBProjectSource - ./Classes/DVTOutlineView.h - - - - DVTSplitView - NSSplitView - - IBProjectSource - ./Classes/DVTSplitView.h - - - - DVTStackView - DVTAutoLayoutView - - IBProjectSource - ./Classes/DVTStackView.h - - - - DVTViewController - NSViewController - - IBProjectSource - ./Classes/DVTViewController.h - - FirstResponder @@ -3924,1586 +2161,22 @@ - HFController - NSObject + MADocWindow + NSWindowController - selectAll: + addMediaFiles: id - selectAll: + addMediaFiles: - selectAll: + addMediaFiles: id IBProjectSource - ./Classes/HFController.h - - - - HFRepresenterTextView - NSView - - selectAll: - id - - - selectAll: - - selectAll: - id - - - - IBProjectSource - ./Classes/HFRepresenterTextView.h - - - - IBEditor - NSObject - - YES - - YES - changeFont: - selectAll: - sizeSelectionToFit: - - - YES - id - id - id - - - - YES - - YES - changeFont: - selectAll: - sizeSelectionToFit: - - - YES - - changeFont: - id - - - selectAll: - id - - - sizeSelectionToFit: - id - - - - - IBProjectSource - ./Classes/IBEditor.h - - - - IDECapsuleListView - DVTStackView - - dataSource - id - - - dataSource - - dataSource - id - - - - IBProjectSource - ./Classes/IDECapsuleListView.h - - - - IDEDMArrayController - NSArrayController - - IBProjectSource - ./Classes/IDEDMArrayController.h - - - - IDEDMEditor - IDEEditor - - YES - - YES - bottomToolbarBorderView - sourceListSplitViewPane - sourceListViewController - splitView - - - YES - DVTBorderedView - NSView - IDEDMEditorSourceListController - DVTSplitView - - - - YES - - YES - bottomToolbarBorderView - sourceListSplitViewPane - sourceListViewController - splitView - - - YES - - bottomToolbarBorderView - DVTBorderedView - - - sourceListSplitViewPane - NSView - - - sourceListViewController - IDEDMEditorSourceListController - - - splitView - DVTSplitView - - - - - IBProjectSource - ./Classes/IDEDMEditor.h - - - - IDEDMEditorController - IDEViewController - - IBProjectSource - ./Classes/IDEDMEditorController.h - - - - IDEDMEditorSourceListController - IDEDMEditorController - - YES - - YES - borderedView - parentEditor - primaryColumn - sourceListOutlineView - sourceListTreeController - - - YES - DVTBorderedView - IDEDMEditor - DVTImageAndTextColumn - DVTOutlineView - NSTreeController - - - - YES - - YES - borderedView - parentEditor - primaryColumn - sourceListOutlineView - sourceListTreeController - - - YES - - borderedView - DVTBorderedView - - - parentEditor - IDEDMEditor - - - primaryColumn - DVTImageAndTextColumn - - - sourceListOutlineView - DVTOutlineView - - - sourceListTreeController - NSTreeController - - - - - IBProjectSource - ./Classes/IDEDMEditorSourceListController.h - - - - IDEDMHighlightImageAndTextCell - DVTImageAndTextCell - - IBProjectSource - ./Classes/IDEDMHighlightImageAndTextCell.h - - - - IDEDataModelBrowserEditor - IDEDMEditorController - - YES - - YES - attributesTableViewController - capsuleView - entityArrayController - fetchedPropertiesTableViewController - parentEditor - relationshipsTableViewController - - - YES - IDEDataModelPropertiesTableController - IDECapsuleListView - NSArrayController - IDEDataModelPropertiesTableController - IDEDataModelEntityContentsEditor - IDEDataModelPropertiesTableController - - - - YES - - YES - attributesTableViewController - capsuleView - entityArrayController - fetchedPropertiesTableViewController - parentEditor - relationshipsTableViewController - - - YES - - attributesTableViewController - IDEDataModelPropertiesTableController - - - capsuleView - IDECapsuleListView - - - entityArrayController - NSArrayController - - - fetchedPropertiesTableViewController - IDEDataModelPropertiesTableController - - - parentEditor - IDEDataModelEntityContentsEditor - - - relationshipsTableViewController - IDEDataModelPropertiesTableController - - - - - IBProjectSource - ./Classes/IDEDataModelBrowserEditor.h - - - - IDEDataModelConfigurationEditor - IDEDMEditorController - - YES - - YES - capsuleListView - parentEditor - tableController - - - YES - IDECapsuleListView - IDEDataModelEditor - IDEDataModelConfigurationTableController - - - - YES - - YES - capsuleListView - parentEditor - tableController - - - YES - - capsuleListView - IDECapsuleListView - - - parentEditor - IDEDataModelEditor - - - tableController - IDEDataModelConfigurationTableController - - - - - IBProjectSource - ./Classes/IDEDataModelConfigurationEditor.h - - - - IDEDataModelConfigurationTableController - IDEDMEditorController - - YES - - YES - configurationsArrayController - entitiesArrayController - parentEditor - tableView - - - YES - NSArrayController - NSArrayController - IDEDataModelConfigurationEditor - XDTableView - - - - YES - - YES - configurationsArrayController - entitiesArrayController - parentEditor - tableView - - - YES - - configurationsArrayController - NSArrayController - - - entitiesArrayController - NSArrayController - - - parentEditor - IDEDataModelConfigurationEditor - - - tableView - XDTableView - - - - - IBProjectSource - ./Classes/IDEDataModelConfigurationTableController.h - - - - IDEDataModelDiagramEditor - IDEDMEditorController - - YES - - YES - diagramView - parentEditor - - - YES - XDDiagramView - IDEDataModelEntityContentsEditor - - - - YES - - YES - diagramView - parentEditor - - - YES - - diagramView - XDDiagramView - - - parentEditor - IDEDataModelEntityContentsEditor - - - - - IBProjectSource - ./Classes/IDEDataModelDiagramEditor.h - - - - IDEDataModelEditor - IDEDMEditor - - YES - - YES - addEntityButton - addPropertyButton - browserDiagramSegmentControl - configurationViewController - entityContentsViewController - fetchRequestViewController - hierarchySegmentControl - tabView - - - YES - DVTDelayedMenuButton - DVTDelayedMenuButton - NSSegmentedControl - IDEDataModelConfigurationEditor - IDEDataModelEntityContentsEditor - IDEDataModelFetchRequestEditor - NSSegmentedControl - NSTabView - - - - YES - - YES - addEntityButton - addPropertyButton - browserDiagramSegmentControl - configurationViewController - entityContentsViewController - fetchRequestViewController - hierarchySegmentControl - tabView - - - YES - - addEntityButton - DVTDelayedMenuButton - - - addPropertyButton - DVTDelayedMenuButton - - - browserDiagramSegmentControl - NSSegmentedControl - - - configurationViewController - IDEDataModelConfigurationEditor - - - entityContentsViewController - IDEDataModelEntityContentsEditor - - - fetchRequestViewController - IDEDataModelFetchRequestEditor - - - hierarchySegmentControl - NSSegmentedControl - - - tabView - NSTabView - - - - - IBProjectSource - ./Classes/IDEDataModelEditor.h - - - - IDEDataModelEntityContentsEditor - IDEDMEditorController - - YES - - YES - browserViewController - diagramViewController - parentEditor - tabView - - - YES - IDEDataModelBrowserEditor - IDEDataModelDiagramEditor - IDEDataModelEditor - NSTabView - - - - YES - - YES - browserViewController - diagramViewController - parentEditor - tabView - - - YES - - browserViewController - IDEDataModelBrowserEditor - - - diagramViewController - IDEDataModelDiagramEditor - - - parentEditor - IDEDataModelEditor - - - tabView - NSTabView - - - - - IBProjectSource - ./Classes/IDEDataModelEntityContentsEditor.h - - - - IDEDataModelFetchRequestEditor - IDEDMEditorController - - YES - - YES - entityController - parentEditor - tableView - - - YES - NSArrayController - IDEDataModelEditor - IDECapsuleListView - - - - YES - - YES - entityController - parentEditor - tableView - - - YES - - entityController - NSArrayController - - - parentEditor - IDEDataModelEditor - - - tableView - IDECapsuleListView - - - - - IBProjectSource - ./Classes/IDEDataModelFetchRequestEditor.h - - - - IDEDataModelPropertiesTableController - IDEDMEditorController - - YES - - YES - arrayController - entitiesColumn - entityArrayController - parentEditor - propertyNameAndImageCell - tableView - - - YES - IDEDMArrayController - NSTableColumn - NSArrayController - IDEDataModelBrowserEditor - IDEDMHighlightImageAndTextCell - XDTableView - - - - YES - - YES - arrayController - entitiesColumn - entityArrayController - parentEditor - propertyNameAndImageCell - tableView - - - YES - - arrayController - IDEDMArrayController - - - entitiesColumn - NSTableColumn - - - entityArrayController - NSArrayController - - - parentEditor - IDEDataModelBrowserEditor - - - propertyNameAndImageCell - IDEDMHighlightImageAndTextCell - - - tableView - XDTableView - - - - - IBProjectSource - ./Classes/IDEDataModelPropertiesTableController.h - - - - IDEDocSetOutlineView - NSOutlineView - - IBProjectSource - ./Classes/IDEDocSetOutlineView.h - - - - IDEDocSetOutlineViewController - NSObject - - YES - - YES - getDocSetAction: - showProblemInfoForUpdate: - subscribeToPublisherAction: - unsubscribeFromPublisher: - updateDocSetAction: - - - YES - id - id - id - id - id - - - - YES - - YES - getDocSetAction: - showProblemInfoForUpdate: - subscribeToPublisherAction: - unsubscribeFromPublisher: - updateDocSetAction: - - - YES - - getDocSetAction: - id - - - showProblemInfoForUpdate: - id - - - subscribeToPublisherAction: - id - - - unsubscribeFromPublisher: - id - - - updateDocSetAction: - id - - - - - docSetOutlineView - IDEDocSetOutlineView - - - docSetOutlineView - - docSetOutlineView - IDEDocSetOutlineView - - - - IBProjectSource - ./Classes/IDEDocSetOutlineViewController.h - - - - IDEDocViewingPrefPaneController - IDEViewController - - YES - - YES - addSubscription: - checkForAndInstallUpdatesNow: - minimumFontSizeComboBoxAction: - minimumFontSizeEnabledAction: - showHelp: - showSubscriptionSheet: - subscriptionCancelAction: - toggleAutoCheckForAndInstallUpdates: - toggleDocSetInfo: - - - YES - id - id - id - id - id - id - id - id - id - - - - YES - - YES - addSubscription: - checkForAndInstallUpdatesNow: - minimumFontSizeComboBoxAction: - minimumFontSizeEnabledAction: - showHelp: - showSubscriptionSheet: - subscriptionCancelAction: - toggleAutoCheckForAndInstallUpdates: - toggleDocSetInfo: - - - YES - - addSubscription: - id - - - checkForAndInstallUpdatesNow: - id - - - minimumFontSizeComboBoxAction: - id - - - minimumFontSizeEnabledAction: - id - - - showHelp: - id - - - showSubscriptionSheet: - id - - - subscriptionCancelAction: - id - - - toggleAutoCheckForAndInstallUpdates: - id - - - toggleDocSetInfo: - id - - - - - YES - - YES - _addButton - _deleteButton - _showInfoAreaButton - _splitView - _splitViewDocSetInfoSubview - _splitViewDocSetsListSubview - borderedViewAroundSplitView - borderedViewBelowTable - checkAndInstallNowButton - docSetInfoTextView - docSetOutlineViewController - minimumFontSizeControl - noUpdatesAvailableMessage - showInfoButton - subscriptionTextField - subscriptionWindow - validateAddSubscriptionButton - - - YES - DVTGradientImageButton - DVTGradientImageButton - DVTGradientImageButton - NSSplitView - NSView - NSView - DVTBorderedView - DVTBorderedView - NSButton - NSTextView - IDEDocSetOutlineViewController - NSComboBox - NSTextField - NSButton - NSTextField - NSWindow - NSButton - - - - YES - - YES - _addButton - _deleteButton - _showInfoAreaButton - _splitView - _splitViewDocSetInfoSubview - _splitViewDocSetsListSubview - borderedViewAroundSplitView - borderedViewBelowTable - checkAndInstallNowButton - docSetInfoTextView - docSetOutlineViewController - minimumFontSizeControl - noUpdatesAvailableMessage - showInfoButton - subscriptionTextField - subscriptionWindow - validateAddSubscriptionButton - - - YES - - _addButton - DVTGradientImageButton - - - _deleteButton - DVTGradientImageButton - - - _showInfoAreaButton - DVTGradientImageButton - - - _splitView - NSSplitView - - - _splitViewDocSetInfoSubview - NSView - - - _splitViewDocSetsListSubview - NSView - - - borderedViewAroundSplitView - DVTBorderedView - - - borderedViewBelowTable - DVTBorderedView - - - checkAndInstallNowButton - NSButton - - - docSetInfoTextView - NSTextView - - - docSetOutlineViewController - IDEDocSetOutlineViewController - - - minimumFontSizeControl - NSComboBox - - - noUpdatesAvailableMessage - NSTextField - - - showInfoButton - NSButton - - - subscriptionTextField - NSTextField - - - subscriptionWindow - NSWindow - - - validateAddSubscriptionButton - NSButton - - - - - IBProjectSource - ./Classes/IDEDocViewingPrefPaneController.h - - - - IDEEditor - IDEViewController - - IBProjectSource - ./Classes/IDEEditor.h - - - - IDEViewController - DVTViewController - - IBProjectSource - ./Classes/IDEViewController.h - - - - IKImageView - - YES - - YES - copy: - crop: - cut: - paste: - - - YES - id - id - id - id - - - - YES - - YES - copy: - crop: - cut: - paste: - - - YES - - copy: - id - - - crop: - id - - - cut: - id - - - paste: - id - - - - - IBProjectSource - ./Classes/IKImageView.h - - - - QTMovieView - - YES - - YES - showAll: - showCustomButton: - toggleLoops: - zoomIn: - zoomOut: - - - YES - id - id - id - id - id - - - - YES - - YES - showAll: - showCustomButton: - toggleLoops: - zoomIn: - zoomOut: - - - YES - - showAll: - id - - - showCustomButton: - id - - - toggleLoops: - id - - - zoomIn: - id - - - zoomOut: - id - - - - - IBProjectSource - ./Classes/QTMovieView.h - - - - WebView - - YES - - YES - reloadFromOrigin: - resetPageZoom: - zoomPageIn: - zoomPageOut: - - - YES - id - id - id - id - - - - YES - - YES - reloadFromOrigin: - resetPageZoom: - zoomPageIn: - zoomPageOut: - - - YES - - reloadFromOrigin: - id - - - resetPageZoom: - id - - - zoomPageIn: - id - - - zoomPageOut: - id - - - - - IBProjectSource - ./Classes/WebView.h - - - - XDDiagramView - NSView - - YES - - YES - _graphLayouterMenuItemAction: - _zoomPopUpButtonAction: - alignBottomEdges: - alignCentersHorizontallyInContainer: - alignCentersVerticallyInContainer: - alignHorizontalCenters: - alignLeftEdges: - alignRightEdges: - alignTopEdges: - alignVerticalCenters: - bringToFront: - collapseAllCompartments: - copy: - cut: - delete: - deleteBackward: - deleteForward: - deselectAll: - diagramZoomIn: - diagramZoomOut: - expandAllCompartments: - flipHorizontally: - flipVertically: - layoutGraphicsConcentrically: - layoutGraphicsHierarchically: - lock: - makeSameHeight: - makeSameWidth: - moveDown: - moveDownAndModifySelection: - moveLeft: - moveLeftAndModifySelection: - moveRight: - moveRightAndModifySelection: - moveUp: - moveUpAndModifySelection: - paste: - rollDownAllCompartments: - rollUpAllCompartments: - selectAll: - sendToBack: - sizeToFit: - toggleGridShown: - toggleHiddenGraphicsShown: - togglePageBreaksShown: - toggleRuler: - toggleSnapsToGrid: - unlock: - - - YES - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - _graphLayouterMenuItemAction: - _zoomPopUpButtonAction: - alignBottomEdges: - alignCentersHorizontallyInContainer: - alignCentersVerticallyInContainer: - alignHorizontalCenters: - alignLeftEdges: - alignRightEdges: - alignTopEdges: - alignVerticalCenters: - bringToFront: - collapseAllCompartments: - copy: - cut: - delete: - deleteBackward: - deleteForward: - deselectAll: - diagramZoomIn: - diagramZoomOut: - expandAllCompartments: - flipHorizontally: - flipVertically: - layoutGraphicsConcentrically: - layoutGraphicsHierarchically: - lock: - makeSameHeight: - makeSameWidth: - moveDown: - moveDownAndModifySelection: - moveLeft: - moveLeftAndModifySelection: - moveRight: - moveRightAndModifySelection: - moveUp: - moveUpAndModifySelection: - paste: - rollDownAllCompartments: - rollUpAllCompartments: - selectAll: - sendToBack: - sizeToFit: - toggleGridShown: - toggleHiddenGraphicsShown: - togglePageBreaksShown: - toggleRuler: - toggleSnapsToGrid: - unlock: - - - YES - - _graphLayouterMenuItemAction: - id - - - _zoomPopUpButtonAction: - id - - - alignBottomEdges: - id - - - alignCentersHorizontallyInContainer: - id - - - alignCentersVerticallyInContainer: - id - - - alignHorizontalCenters: - id - - - alignLeftEdges: - id - - - alignRightEdges: - id - - - alignTopEdges: - id - - - alignVerticalCenters: - id - - - bringToFront: - id - - - collapseAllCompartments: - id - - - copy: - id - - - cut: - id - - - delete: - id - - - deleteBackward: - id - - - deleteForward: - id - - - deselectAll: - id - - - diagramZoomIn: - id - - - diagramZoomOut: - id - - - expandAllCompartments: - id - - - flipHorizontally: - id - - - flipVertically: - id - - - layoutGraphicsConcentrically: - id - - - layoutGraphicsHierarchically: - id - - - lock: - id - - - makeSameHeight: - id - - - makeSameWidth: - id - - - moveDown: - id - - - moveDownAndModifySelection: - id - - - moveLeft: - id - - - moveLeftAndModifySelection: - id - - - moveRight: - id - - - moveRightAndModifySelection: - id - - - moveUp: - id - - - moveUpAndModifySelection: - id - - - paste: - id - - - rollDownAllCompartments: - id - - - rollUpAllCompartments: - id - - - selectAll: - id - - - sendToBack: - id - - - sizeToFit: - id - - - toggleGridShown: - id - - - toggleHiddenGraphicsShown: - id - - - togglePageBreaksShown: - id - - - toggleRuler: - id - - - toggleSnapsToGrid: - id - - - unlock: - id - - - - - _diagramController - IDEDataModelDiagramEditor - - - _diagramController - - _diagramController - IDEDataModelDiagramEditor - - - - IBProjectSource - ./Classes/XDDiagramView.h - - - - XDTableView - NSTableView - - showAllTableColumns: - id - - - showAllTableColumns: - - showAllTableColumns: - id - - - - IBProjectSource - ./Classes/XDTableView.h + ./Classes/MADocWindow.h