Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Updated to the latest version from maccode

  • Loading branch information...
commit e2aa0f3342f6df3070b0b0a477226cac809920fe 1 parent 31406dd
@dparnell authored
Showing with 6,391 additions and 2,432 deletions.
  1. +1 −0  .gitignore
  2. +26 −0 English.lproj/PSMTabBarInspector.nib/classes.nib
  3. +0 −1,400 English.lproj/PSMTabBarInspector.nib/designable.nib
  4. +16 −0 English.lproj/PSMTabBarInspector.nib/info.nib
  5. BIN  English.lproj/PSMTabBarInspector.nib/keyedobjects.nib
  6. BIN  English.lproj/PSMTabBarInspector.nib/objects.nib
  7. +160 −30 PSMTabBar.xcodeproj/project.pbxproj
  8. +2 −0  PSMTabBar_Prefix.pch
  9. BIN  images/32x32_log.png
  10. BIN  images/32x32cancel.png
  11. BIN  images/AdiumGradient.png
  12. BIN  images/AquaTabCloseDirty_Front.png
  13. BIN  images/AquaTabCloseDirty_Front_Pressed.png
  14. BIN  images/AquaTabCloseDirty_Front_Rollover.png
  15. BIN  images/AquaTabClose_Front.png
  16. BIN  images/AquaTabClose_Front_Pressed.png
  17. BIN  images/AquaTabClose_Front_Rollover.png
  18. BIN  images/AquaTabNew.png
  19. BIN  images/AquaTabNewPressed.png
  20. BIN  images/AquaTabNewRollover.png
  21. BIN  images/AquaTabsBackground.png
  22. BIN  images/AquaTabsDown.png
  23. BIN  images/AquaTabsDownGraphite.png
  24. BIN  images/AquaTabsDownNonKey.png
  25. BIN  images/AquaTabsSeparator.png
  26. BIN  images/AquaTabsSeparatorDown.png
  27. BIN  images/Folder.png
  28. BIN  images/Globe.png
  29. BIN  images/TabClose_Dirty.png
  30. BIN  images/TabClose_Dirty_Pressed.png
  31. BIN  images/TabClose_Dirty_Rollover.png
  32. BIN  images/TabClose_Front.png
  33. BIN  images/TabClose_Front_Pressed.png
  34. BIN  images/TabClose_Front_Rollover.png
  35. BIN  images/TabControlRep.png
  36. BIN  images/TabIcon.png
  37. BIN  images/TabNewMetal.png
  38. BIN  images/TabNewMetalPressed.png
  39. BIN  images/TabNewMetalRollover.png
  40. BIN  images/Warning.png
  41. BIN  images/largeImage.png
  42. BIN  images/mater_large.jpg
  43. BIN  images/mcqueen_large.jpg
  44. BIN  images/overflowImage.png
  45. BIN  images/overflowImagePressed.png
  46. BIN  images/pi.png
  47. BIN  images/sally_large.jpg
  48. +1 −0  source/AppController.m
  49. +3 −2 source/FakeModel.h
  50. +23 −5 source/FakeModel.m
  51. +5 −0 source/Framework_Prefix.pch
  52. +23 −0 source/NSBezierPath_AMShading.h
  53. +127 −0 source/NSBezierPath_AMShading.m
  54. +12 −0 source/NSString_AITruncation.h
  55. +34 −0 source/NSString_AITruncation.m
  56. +39 −0 source/PSMAdiumTabStyle.h
  57. +1,056 −0 source/PSMAdiumTabStyle.m
  58. +6 −0 source/PSMAquaTabStyle.h
  59. +117 −59 source/PSMAquaTabStyle.m
  60. +8 −0 source/PSMMetalTabStyle.h
  61. +245 −119 source/PSMMetalTabStyle.m
  62. +7 −0 source/PSMOverflowPopUpButton.h
  63. +81 −9 source/PSMOverflowPopUpButton.m
  64. +7 −0 source/PSMProgressIndicator.m
  65. +91 −15 source/PSMRolloverButton.m
  66. +16 −2 source/PSMTabBarCell.h
  67. +181 −42 source/PSMTabBarCell.m
  68. +134 −18 source/PSMTabBarControl.h
  69. +1,339 −559 source/PSMTabBarControl.m
  70. +5 −0 source/PSMTabBarControlInspector.h
  71. +34 −23 source/PSMTabBarControlInspector.m
  72. +2 −0  source/PSMTabBarControl_Prefix.pch
  73. +33 −0 source/PSMTabBarController.h
  74. +665 −0 source/PSMTabBarController.m
  75. +20 −4 source/PSMTabDragAssistant.h
  76. +532 −83 source/PSMTabDragAssistant.m
  77. +20 −0 source/PSMTabDragView.h
  78. +68 −0 source/PSMTabDragView.m
  79. +20 −0 source/PSMTabDragWindow.h
  80. +51 −0 source/PSMTabDragWindow.m
  81. +33 −0 source/PSMTabDragWindowController.h
  82. +119 −0 source/PSMTabDragWindowController.m
  83. +7 −2 source/PSMTabStyle.h
  84. +30 −0 source/PSMUnifiedTabStyle.h
  85. +599 −0 source/PSMUnifiedTabStyle.m
  86. +28 −1 source/WindowController.h
  87. +365 −59 source/WindowController.m
View
1  .gitignore
@@ -3,3 +3,4 @@ _darcs
*.mode1v3
*.pbxuser
.DS_Store
+.svn
View
26 English.lproj/PSMTabBarInspector.nib/classes.nib
@@ -0,0 +1,26 @@
+{
+ IBClasses = (
+ {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
+ {
+ CLASS = PSMTabBarControlInspector;
+ LANGUAGE = ObjC;
+ OUTLETS = {
+ "_allowsBackgroundTabClosing" = NSButton;
+ "_automaticallyAnimates" = NSButton;
+ "_canCloseOnlyTab" = NSButton;
+ "_cellMaxWidth" = NSTextField;
+ "_cellMinWidth" = NSTextField;
+ "_cellOptimumWidth" = NSTextField;
+ "_disableTabClose" = NSButton;
+ "_hideForSingleTab" = NSButton;
+ "_selectsTabsOnMouseDown" = NSButton;
+ "_showAddTab" = NSButton;
+ "_sizeToFit" = NSButton;
+ "_stylePopUp" = NSPopUpButton;
+ "_useOverflowMenu" = NSButton;
+ };
+ SUPERCLASS = IBInspector;
+ }
+ );
+ IBVersion = 1;
+}
View
1,400 English.lproj/PSMTabBarInspector.nib/designable.nib
@@ -1,1400 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.01">
- <data>
- <int key="IBDocument.SystemTarget">1050</int>
- <string key="IBDocument.SystemVersion">9B18</string>
- <string key="IBDocument.InterfaceBuilderVersion">629</string>
- <string key="IBDocument.AppKitVersion">949</string>
- <string key="IBDocument.HIToolboxVersion">343.00</string>
- <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <integer value="84"/>
- </object>
- <object class="NSArray" key="IBDocument.PluginDependencies">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string id="773543833">com.apple.InterfaceBuilderKit</string>
- <string id="1030630659">com.apple.InterfaceBuilder.CocoaPlugin</string>
- </object>
- <object class="NSMutableArray" key="IBDocument.RootObjects" id="191833772">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSCustomObject" id="693467210">
- <string key="NSClassName">IBInspector</string>
- </object>
- <object class="NSCustomObject" id="832284122">
- <string key="NSClassName">FirstResponder</string>
- </object>
- <object class="NSCustomObject" id="175217">
- <string key="NSClassName">NSApplication</string>
- </object>
- <object class="NSCustomView" id="857442533">
- <reference key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSBox" id="645696030">
- <reference key="NSNextResponder" ref="857442533"/>
- <int key="NSvFlags">301</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSView" id="327929375">
- <reference key="NSNextResponder" ref="645696030"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTextField" id="205305347">
- <reference key="NSNextResponder" ref="327929375"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{14, 252}, {30, 13}}</string>
- <reference key="NSSuperview" ref="327929375"/>
- <reference key="NSWindow"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="462492848">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">272629760</int>
- <string key="NSContents">Style:</string>
- <object class="NSFont" key="NSSupport" id="882083269">
- <string key="NSName" id="302541898">LucidaGrande</string>
- <double key="NSSize">1.000000e+01</double>
- <int key="NSfFlags">2843</int>
- </object>
- <reference key="NSControlView" ref="205305347"/>
- <object class="NSColor" key="NSBackgroundColor" id="128131536">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName" id="261500334">System</string>
- <string key="NSColorName">controlColor</string>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MC42NjY2NjY2OQA</bytes>
- </object>
- </object>
- <object class="NSColor" key="NSTextColor" id="426045608">
- <int key="NSColorSpace">6</int>
- <reference key="NSCatalogName" ref="261500334"/>
- <string key="NSColorName">controlTextColor</string>
- <object class="NSColor" key="NSColor" id="861883075">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MAA</bytes>
- </object>
- </object>
- </object>
- </object>
- <object class="NSPopUpButton" id="398256208">
- <reference key="NSNextResponder" ref="327929375"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{49, 247}, {106, 22}}</string>
- <reference key="NSSuperview" ref="327929375"/>
- <reference key="NSWindow"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSPopUpButtonCell" key="NSCell" id="620258910">
- <int key="NSCellFlags">-2076049856</int>
- <int key="NSCellFlags2">133120</int>
- <object class="NSFont" key="NSSupport" id="26">
- <reference key="NSName" ref="302541898"/>
- <double key="NSSize">1.100000e+01</double>
- <int key="NSfFlags">3100</int>
- </object>
- <reference key="NSControlView" ref="398256208"/>
- <int key="NSButtonFlags">109199615</int>
- <int key="NSButtonFlags2">1</int>
- <object class="NSFont" key="NSAlternateImage" id="175530184">
- <reference key="NSName" ref="302541898"/>
- <double key="NSSize">1.100000e+01</double>
- <int key="NSfFlags">16</int>
- </object>
- <string key="NSAlternateContents" id="991710269"/>
- <object class="NSMutableString" key="NSKeyEquivalent">
- <characters key="NS.bytes"/>
- </object>
- <int key="NSPeriodicDelay">400</int>
- <int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="933620432">
- <reference key="NSMenu" ref="297508111"/>
- <string key="NSTitle">Metal</string>
- <reference key="NSKeyEquiv" ref="991710269"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <int key="NSState">1</int>
- <object class="NSCustomResource" key="NSOnImage" id="553276254">
- <string key="NSClassName" id="87652136">NSImage</string>
- <string key="NSResourceName">NSMenuCheckmark</string>
- </object>
- <object class="NSCustomResource" key="NSMixedImage" id="198506527">
- <reference key="NSClassName" ref="87652136"/>
- <string key="NSResourceName">NSMenuMixedState</string>
- </object>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="620258910"/>
- </object>
- <bool key="NSMenuItemRespectAlignment">YES</bool>
- <object class="NSMenu" key="NSMenu" id="297508111">
- <object class="NSMutableString" key="NSTitle">
- <characters key="NS.bytes">OtherViews</characters>
- </object>
- <object class="NSMutableArray" key="NSMenuItems">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="933620432"/>
- <object class="NSMenuItem" id="94974971">
- <reference key="NSMenu" ref="297508111"/>
- <string key="NSTitle">Aqua</string>
- <reference key="NSKeyEquiv" ref="991710269"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <reference key="NSOnImage" ref="553276254"/>
- <reference key="NSMixedImage" ref="198506527"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="620258910"/>
- </object>
- </object>
- </object>
- <int key="NSPreferredEdge">3</int>
- <bool key="NSUsesItemFromMenu">YES</bool>
- <bool key="NSAltersState">YES</bool>
- <int key="NSArrowPosition">1</int>
- </object>
- </object>
- <object class="NSButton" id="750379387">
- <reference key="NSNextResponder" ref="327929375"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{11, 227}, {143, 18}}</string>
- <reference key="NSSuperview" ref="327929375"/>
- <reference key="NSWindow"/>
- <int key="NSTag">1</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="516431417">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Can close only tab</string>
- <reference key="NSSupport" ref="26"/>
- <int key="NSTag">1</int>
- <reference key="NSControlView" ref="750379387"/>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <object class="NSButtonImageSource" key="NSAlternateImage" id="912736944">
- <string key="NSImageName">NSSwitch</string>
- </object>
- <reference key="NSAlternateContents" ref="991710269"/>
- <reference key="NSKeyEquivalent" ref="991710269"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="1027942788">
- <reference key="NSNextResponder" ref="327929375"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{11, 207}, {121, 18}}</string>
- <reference key="NSSuperview" ref="327929375"/>
- <reference key="NSWindow"/>
- <int key="NSTag">2</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="426217827">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Hide for single tab</string>
- <reference key="NSSupport" ref="26"/>
- <int key="NSTag">2</int>
- <reference key="NSControlView" ref="1027942788"/>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSAlternateImage" ref="912736944"/>
- <reference key="NSAlternateContents" ref="991710269"/>
- <reference key="NSKeyEquivalent" ref="991710269"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="542246041">
- <reference key="NSNextResponder" ref="327929375"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{11, 187}, {138, 18}}</string>
- <reference key="NSSuperview" ref="327929375"/>
- <reference key="NSWindow"/>
- <int key="NSTag">3</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="960414658">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Show Add Tab button</string>
- <reference key="NSSupport" ref="26"/>
- <int key="NSTag">3</int>
- <reference key="NSControlView" ref="542246041"/>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSAlternateImage" ref="912736944"/>
- <reference key="NSAlternateContents" ref="991710269"/>
- <reference key="NSKeyEquivalent" ref="991710269"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSBox" id="721569754">
- <reference key="NSNextResponder" ref="327929375"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSView" id="775234090">
- <reference key="NSNextResponder" ref="721569754"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTextField" id="655451255">
- <reference key="NSNextResponder" ref="775234090"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{44, 88}, {25, 13}}</string>
- <reference key="NSSuperview" ref="775234090"/>
- <reference key="NSWindow"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="835521546">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">272629760</int>
- <string key="NSContents">Min:</string>
- <reference key="NSSupport" ref="882083269"/>
- <reference key="NSControlView" ref="655451255"/>
- <reference key="NSBackgroundColor" ref="128131536"/>
- <reference key="NSTextColor" ref="426045608"/>
- </object>
- </object>
- <object class="NSTextField" id="1072045315">
- <reference key="NSNextResponder" ref="775234090"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{41, 67}, {28, 13}}</string>
- <reference key="NSSuperview" ref="775234090"/>
- <reference key="NSWindow"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="351080465">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">272629760</int>
- <string key="NSContents">Max:</string>
- <reference key="NSSupport" ref="882083269"/>
- <reference key="NSControlView" ref="1072045315"/>
- <reference key="NSBackgroundColor" ref="128131536"/>
- <reference key="NSTextColor" ref="426045608"/>
- </object>
- </object>
- <object class="NSTextField" id="575820014">
- <reference key="NSNextResponder" ref="775234090"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{16, 46}, {53, 13}}</string>
- <reference key="NSSuperview" ref="775234090"/>
- <reference key="NSWindow"/>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="858609445">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">272629760</int>
- <string key="NSContents">Optimum:</string>
- <reference key="NSSupport" ref="882083269"/>
- <reference key="NSControlView" ref="575820014"/>
- <reference key="NSBackgroundColor" ref="128131536"/>
- <reference key="NSTextColor" ref="426045608"/>
- </object>
- </object>
- <object class="NSTextField" id="742498968">
- <reference key="NSNextResponder" ref="775234090"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{77, 86}, {43, 19}}</string>
- <reference key="NSSuperview" ref="775234090"/>
- <reference key="NSWindow"/>
- <int key="NSTag">4</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="942953332">
- <int key="NSCellFlags">-1804468671</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">100</string>
- <reference key="NSSupport" ref="26"/>
- <int key="NSTag">4</int>
- <reference key="NSControlView" ref="742498968"/>
- <bool key="NSDrawsBackground">YES</bool>
- <object class="NSColor" key="NSBackgroundColor" id="342078642">
- <int key="NSColorSpace">6</int>
- <reference key="NSCatalogName" ref="261500334"/>
- <string key="NSColorName">textBackgroundColor</string>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MQA</bytes>
- </object>
- </object>
- <object class="NSColor" key="NSTextColor" id="638383662">
- <int key="NSColorSpace">6</int>
- <reference key="NSCatalogName" ref="261500334"/>
- <string key="NSColorName">textColor</string>
- <reference key="NSColor" ref="861883075"/>
- </object>
- </object>
- </object>
- <object class="NSTextField" id="306210942">
- <reference key="NSNextResponder" ref="775234090"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{77, 65}, {43, 19}}</string>
- <reference key="NSSuperview" ref="775234090"/>
- <reference key="NSWindow"/>
- <int key="NSTag">5</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="437050615">
- <int key="NSCellFlags">-1804468671</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">280</string>
- <reference key="NSSupport" ref="26"/>
- <int key="NSTag">5</int>
- <reference key="NSControlView" ref="306210942"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="342078642"/>
- <reference key="NSTextColor" ref="638383662"/>
- </object>
- </object>
- <object class="NSTextField" id="89909652">
- <reference key="NSNextResponder" ref="775234090"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{77, 44}, {43, 19}}</string>
- <reference key="NSSuperview" ref="775234090"/>
- <reference key="NSWindow"/>
- <int key="NSTag">6</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="768700792">
- <int key="NSCellFlags">-1804468671</int>
- <int key="NSCellFlags2">272761856</int>
- <string key="NSContents">130</string>
- <reference key="NSSupport" ref="26"/>
- <int key="NSTag">6</int>
- <reference key="NSControlView" ref="89909652"/>
- <bool key="NSDrawsBackground">YES</bool>
- <reference key="NSBackgroundColor" ref="342078642"/>
- <reference key="NSTextColor" ref="638383662"/>
- </object>
- </object>
- <object class="NSBox" id="518127927">
- <reference key="NSNextResponder" ref="775234090"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{12, 29}, {116, 5}}</string>
- <reference key="NSSuperview" ref="775234090"/>
- <reference key="NSWindow"/>
- <string key="NSOffsets" id="966312037">{0, 0}</string>
- <object class="NSTextFieldCell" key="NSTitleCell">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">Box</string>
- <object class="NSFont" key="NSSupport">
- <reference key="NSName" ref="302541898"/>
- <double key="NSSize">1.300000e+01</double>
- <int key="NSfFlags">1044</int>
- </object>
- <reference key="NSBackgroundColor" ref="342078642"/>
- <object class="NSColor" key="NSTextColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
- </object>
- </object>
- <int key="NSBorderType">3</int>
- <int key="NSBoxType">2</int>
- <int key="NSTitlePosition">0</int>
- <bool key="NSTransparent">NO</bool>
- </object>
- <object class="NSButton" id="987771675">
- <reference key="NSNextResponder" ref="775234090"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{33, 9}, {73, 16}}</string>
- <reference key="NSSuperview" ref="775234090"/>
- <reference key="NSWindow"/>
- <int key="NSTag">7</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="304570669">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Size to fit</string>
- <reference key="NSSupport" ref="26"/>
- <int key="NSTag">7</int>
- <reference key="NSControlView" ref="987771675"/>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSAlternateImage" ref="912736944"/>
- <reference key="NSAlternateContents" ref="991710269"/>
- <reference key="NSKeyEquivalent" ref="991710269"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- </object>
- <string key="NSFrame">{{2, 2}, {140, 115}}</string>
- <reference key="NSSuperview" ref="721569754"/>
- <reference key="NSWindow"/>
- </object>
- </object>
- <string key="NSFrame">{{13, 25}, {144, 132}}</string>
- <reference key="NSSuperview" ref="327929375"/>
- <reference key="NSWindow"/>
- <reference key="NSOffsets" ref="966312037"/>
- <object class="NSTextFieldCell" key="NSTitleCell">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">Tab Width</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="342078642"/>
- <object class="NSColor" key="NSTextColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
- </object>
- </object>
- <reference key="NSContentView" ref="775234090"/>
- <int key="NSBorderType">3</int>
- <int key="NSBoxType">0</int>
- <int key="NSTitlePosition">2</int>
- <bool key="NSTransparent">NO</bool>
- </object>
- <object class="NSButton" id="295212001">
- <reference key="NSNextResponder" ref="327929375"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{11, 167}, {138, 18}}</string>
- <reference key="NSSuperview" ref="327929375"/>
- <reference key="NSWindow"/>
- <int key="NSTag">3</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="526607651">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Can drag tabs</string>
- <reference key="NSSupport" ref="26"/>
- <int key="NSTag">3</int>
- <reference key="NSControlView" ref="295212001"/>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSAlternateImage" ref="912736944"/>
- <reference key="NSAlternateContents" ref="991710269"/>
- <reference key="NSKeyEquivalent" ref="991710269"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- </object>
- <string key="NSFrameSize">{170, 270}</string>
- <reference key="NSSuperview" ref="645696030"/>
- <reference key="NSWindow"/>
- </object>
- </object>
- <string key="NSFrame">{{51, 5}, {170, 285}}</string>
- <reference key="NSSuperview" ref="857442533"/>
- <reference key="NSWindow"/>
- <reference key="NSOffsets" ref="966312037"/>
- <object class="NSTextFieldCell" key="NSTitleCell">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">0</int>
- <reference key="NSContents" ref="991710269"/>
- <reference key="NSSupport" ref="175530184"/>
- <reference key="NSBackgroundColor" ref="342078642"/>
- <object class="NSColor" key="NSTextColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
- </object>
- </object>
- <reference key="NSContentView" ref="327929375"/>
- <int key="NSBorderType">0</int>
- <int key="NSBoxType">3</int>
- <int key="NSTitlePosition">2</int>
- <bool key="NSTransparent">NO</bool>
- </object>
- </object>
- <string key="NSFrameSize">{272, 296}</string>
- <reference key="NSSuperview"/>
- <reference key="NSWindow"/>
- <string key="NSClassName">NSView</string>
- <string key="NSExtension">NSResponder</string>
- </object>
- </object>
- <object class="IBObjectContainer" key="IBDocument.Objects">
- <object class="NSMutableArray" key="connectionRecords">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">inspectorView</string>
- <reference key="source" ref="693467210"/>
- <reference key="destination" ref="857442533"/>
- </object>
- <int key="connectionID">36</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label" id="473035297">nextKeyView</string>
- <reference key="source" ref="542246041"/>
- <reference key="destination" ref="742498968"/>
- </object>
- <int key="connectionID">115</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <reference key="label" ref="473035297"/>
- <reference key="source" ref="742498968"/>
- <reference key="destination" ref="306210942"/>
- </object>
- <int key="connectionID">116</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <reference key="label" ref="473035297"/>
- <reference key="source" ref="89909652"/>
- <reference key="destination" ref="987771675"/>
- </object>
- <int key="connectionID">117</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <reference key="label" ref="473035297"/>
- <reference key="source" ref="750379387"/>
- <reference key="destination" ref="1027942788"/>
- </object>
- <int key="connectionID">118</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <reference key="label" ref="473035297"/>
- <reference key="source" ref="306210942"/>
- <reference key="destination" ref="89909652"/>
- </object>
- <int key="connectionID">119</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <reference key="label" ref="473035297"/>
- <reference key="source" ref="1027942788"/>
- <reference key="destination" ref="542246041"/>
- </object>
- <int key="connectionID">120</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <reference key="label" ref="473035297"/>
- <reference key="source" ref="398256208"/>
- <reference key="destination" ref="750379387"/>
- </object>
- <int key="connectionID">121</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <reference key="label" ref="473035297"/>
- <reference key="source" ref="987771675"/>
- <reference key="destination" ref="398256208"/>
- </object>
- <int key="connectionID">122</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label" id="113076558">value: inspectedObjectsController.selection.canCloseOnlyTab</string>
- <reference key="source" ref="750379387"/>
- <reference key="destination" ref="693467210"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="750379387"/>
- <reference key="NSDestination" ref="693467210"/>
- <reference key="NSLabel" ref="113076558"/>
- <string key="NSBinding" id="19552383">value</string>
- <string key="NSKeyPath">inspectedObjectsController.selection.canCloseOnlyTab</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">123</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label" id="781118346">value: inspectedObjectsController.selection.hideForSingleTab</string>
- <reference key="source" ref="1027942788"/>
- <reference key="destination" ref="693467210"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="1027942788"/>
- <reference key="NSDestination" ref="693467210"/>
- <reference key="NSLabel" ref="781118346"/>
- <reference key="NSBinding" ref="19552383"/>
- <string key="NSKeyPath">inspectedObjectsController.selection.hideForSingleTab</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">124</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label" id="1046695990">value: inspectedObjectsController.selection.sizeCellsToFit</string>
- <reference key="source" ref="987771675"/>
- <reference key="destination" ref="693467210"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="987771675"/>
- <reference key="NSDestination" ref="693467210"/>
- <reference key="NSLabel" ref="1046695990"/>
- <reference key="NSBinding" ref="19552383"/>
- <string key="NSKeyPath">inspectedObjectsController.selection.sizeCellsToFit</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">126</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label" id="260652775">value: inspectedObjectsController.selection.cellMinWidth</string>
- <reference key="source" ref="742498968"/>
- <reference key="destination" ref="693467210"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="742498968"/>
- <reference key="NSDestination" ref="693467210"/>
- <reference key="NSLabel" ref="260652775"/>
- <reference key="NSBinding" ref="19552383"/>
- <string key="NSKeyPath">inspectedObjectsController.selection.cellMinWidth</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">127</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label" id="218057910">value: inspectedObjectsController.selection.cellMaxWidth</string>
- <reference key="source" ref="306210942"/>
- <reference key="destination" ref="693467210"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="306210942"/>
- <reference key="NSDestination" ref="693467210"/>
- <reference key="NSLabel" ref="218057910"/>
- <reference key="NSBinding" ref="19552383"/>
- <string key="NSKeyPath">inspectedObjectsController.selection.cellMaxWidth</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">128</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label" id="723331554">value: inspectedObjectsController.selection.cellOptimumWidth</string>
- <reference key="source" ref="89909652"/>
- <reference key="destination" ref="693467210"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="89909652"/>
- <reference key="NSDestination" ref="693467210"/>
- <reference key="NSLabel" ref="723331554"/>
- <reference key="NSBinding" ref="19552383"/>
- <string key="NSKeyPath">inspectedObjectsController.selection.cellOptimumWidth</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">129</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label" id="214851740">value: inspectedObjectsController.selection.showAddTabButton</string>
- <reference key="source" ref="542246041"/>
- <reference key="destination" ref="693467210"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="542246041"/>
- <reference key="NSDestination" ref="693467210"/>
- <reference key="NSLabel" ref="214851740"/>
- <reference key="NSBinding" ref="19552383"/>
- <string key="NSKeyPath">inspectedObjectsController.selection.showAddTabButton</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">134</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label" id="57051032">value: inspectedObjectsController.selection.canDragTabs</string>
- <reference key="source" ref="295212001"/>
- <reference key="destination" ref="693467210"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="295212001"/>
- <reference key="NSDestination" ref="693467210"/>
- <reference key="NSLabel" ref="57051032"/>
- <reference key="NSBinding" ref="19552383"/>
- <string key="NSKeyPath">inspectedObjectsController.selection.canDragTabs</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">135</int>
- </object>
- </object>
- <object class="IBMutableOrderedSet" key="objectRecords">
- <object class="NSArray" key="orderedObjects">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBObjectRecord">
- <int key="objectID">0</int>
- <object class="NSArray" key="object" id="936420494">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="children" ref="191833772"/>
- <nil key="parent"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-2</int>
- <reference key="object" ref="693467210"/>
- <reference key="parent" ref="936420494"/>
- <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-1</int>
- <reference key="object" ref="832284122"/>
- <reference key="parent" ref="936420494"/>
- <string key="objectName">First Responder</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">-3</int>
- <reference key="object" ref="175217"/>
- <reference key="parent" ref="936420494"/>
- <string key="objectName">Application</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">21</int>
- <reference key="object" ref="857442533"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="645696030"/>
- </object>
- <reference key="parent" ref="936420494"/>
- <string key="objectName">Inspector View</string>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">84</int>
- <reference key="object" ref="645696030"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="721569754"/>
- <reference ref="542246041"/>
- <reference ref="1027942788"/>
- <reference ref="750379387"/>
- <reference ref="398256208"/>
- <reference ref="205305347"/>
- <reference ref="295212001"/>
- </object>
- <reference key="parent" ref="857442533"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">85</int>
- <reference key="object" ref="721569754"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="987771675"/>
- <reference ref="518127927"/>
- <reference ref="89909652"/>
- <reference ref="306210942"/>
- <reference ref="742498968"/>
- <reference ref="575820014"/>
- <reference ref="1072045315"/>
- <reference ref="655451255"/>
- </object>
- <reference key="parent" ref="645696030"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">86</int>
- <reference key="object" ref="542246041"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="960414658"/>
- </object>
- <reference key="parent" ref="645696030"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">87</int>
- <reference key="object" ref="1027942788"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="426217827"/>
- </object>
- <reference key="parent" ref="645696030"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">88</int>
- <reference key="object" ref="750379387"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="516431417"/>
- </object>
- <reference key="parent" ref="645696030"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">89</int>
- <reference key="object" ref="398256208"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="620258910"/>
- </object>
- <reference key="parent" ref="645696030"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">90</int>
- <reference key="object" ref="205305347"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="462492848"/>
- </object>
- <reference key="parent" ref="645696030"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">91</int>
- <reference key="object" ref="462492848"/>
- <reference key="parent" ref="205305347"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">92</int>
- <reference key="object" ref="620258910"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="297508111"/>
- </object>
- <reference key="parent" ref="398256208"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">93</int>
- <reference key="object" ref="297508111"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="933620432"/>
- <reference ref="94974971"/>
- </object>
- <reference key="parent" ref="620258910"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">94</int>
- <reference key="object" ref="933620432"/>
- <reference key="parent" ref="297508111"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">95</int>
- <reference key="object" ref="94974971"/>
- <reference key="parent" ref="297508111"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">96</int>
- <reference key="object" ref="516431417"/>
- <reference key="parent" ref="750379387"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">97</int>
- <reference key="object" ref="426217827"/>
- <reference key="parent" ref="1027942788"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">98</int>
- <reference key="object" ref="960414658"/>
- <reference key="parent" ref="542246041"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">99</int>
- <reference key="object" ref="987771675"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="304570669"/>
- </object>
- <reference key="parent" ref="721569754"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">100</int>
- <reference key="object" ref="518127927"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSView" id="80077623">
- <nil key="NSNextResponder"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{2, 2}, {125, 1}}</string>
- </object>
- </object>
- <reference key="parent" ref="721569754"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">101</int>
- <reference key="object" ref="89909652"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="768700792"/>
- </object>
- <reference key="parent" ref="721569754"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">102</int>
- <reference key="object" ref="306210942"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="437050615"/>
- </object>
- <reference key="parent" ref="721569754"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">103</int>
- <reference key="object" ref="742498968"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="942953332"/>
- </object>
- <reference key="parent" ref="721569754"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">104</int>
- <reference key="object" ref="575820014"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="858609445"/>
- </object>
- <reference key="parent" ref="721569754"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">105</int>
- <reference key="object" ref="1072045315"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="351080465"/>
- </object>
- <reference key="parent" ref="721569754"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">106</int>
- <reference key="object" ref="655451255"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="835521546"/>
- </object>
- <reference key="parent" ref="721569754"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">107</int>
- <reference key="object" ref="835521546"/>
- <reference key="parent" ref="655451255"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">108</int>
- <reference key="object" ref="351080465"/>
- <reference key="parent" ref="1072045315"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">109</int>
- <reference key="object" ref="858609445"/>
- <reference key="parent" ref="575820014"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">110</int>
- <reference key="object" ref="942953332"/>
- <reference key="parent" ref="742498968"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">111</int>
- <reference key="object" ref="437050615"/>
- <reference key="parent" ref="306210942"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">112</int>
- <reference key="object" ref="768700792"/>
- <reference key="parent" ref="89909652"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">113</int>
- <reference key="object" ref="80077623"/>
- <reference key="parent" ref="518127927"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">114</int>
- <reference key="object" ref="304570669"/>
- <reference key="parent" ref="987771675"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">130</int>
- <reference key="object" ref="295212001"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="526607651"/>
- </object>
- <reference key="parent" ref="645696030"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">131</int>
- <reference key="object" ref="526607651"/>
- <reference key="parent" ref="295212001"/>
- </object>
- </object>
- </object>
- <object class="NSMutableDictionary" key="flattenedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSMutableArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>-1.IBPluginDependency</string>
- <string>-2.IBPluginDependency</string>
- <string>-3.IBPluginDependency</string>
- <string>-3.ImportedFromIB2</string>
- <string>100.IBPluginDependency</string>
- <string>100.ImportedFromIB2</string>
- <string>101.IBPluginDependency</string>
- <string>101.ImportedFromIB2</string>
- <string>102.IBPluginDependency</string>
- <string>102.ImportedFromIB2</string>
- <string>103.IBPluginDependency</string>
- <string>103.ImportedFromIB2</string>
- <string>104.IBPluginDependency</string>
- <string>104.ImportedFromIB2</string>
- <string>105.IBPluginDependency</string>
- <string>105.ImportedFromIB2</string>
- <string>106.IBPluginDependency</string>
- <string>106.ImportedFromIB2</string>
- <string>113.IBPluginDependency</string>
- <string>113.ImportedFromIB2</string>
- <string>130.IBPluginDependency</string>
- <string>130.ImportedFromIB2</string>
- <string>21.GUserGuides</string>
- <string>21.IBPluginDependency</string>
- <string>21.IBUserGuides</string>
- <string>21.ImportedFromIB2</string>
- <string>21.WindowOrigin</string>
- <string>21.editorWindowContentRectSynchronizationRect</string>
- <string>84.IBPluginDependency</string>
- <string>84.ImportedFromIB2</string>
- <string>85.IBPluginDependency</string>
- <string>85.ImportedFromIB2</string>
- <string>86.IBPluginDependency</string>
- <string>86.ImportedFromIB2</string>
- <string>87.IBPluginDependency</string>
- <string>87.ImportedFromIB2</string>
- <string>88.IBPluginDependency</string>
- <string>88.ImportedFromIB2</string>
- <string>89.IBPluginDependency</string>
- <string>89.ImportedFromIB2</string>
- <string>90.IBPluginDependency</string>
- <string>90.ImportedFromIB2</string>
- <string>93.IBPluginDependency</string>
- <string>93.ImportedFromIB2</string>
- <string>94.IBPluginDependency</string>
- <string>94.ImportedFromIB2</string>
- <string>95.IBPluginDependency</string>
- <string>95.ImportedFromIB2</string>
- <string>99.IBPluginDependency</string>
- <string>99.ImportedFromIB2</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1030630659"/>
- <reference ref="773543833"/>
- <reference ref="773543833"/>
- <integer value="1" id="9"/>
- <string id="999641949">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <integer value="1" id="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <reference ref="5"/>
- <object class="NSMutableArray">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBUserGuide">
- <reference key="view" ref="857442533"/>
- <float key="location">9.000000e+01</float>
- <int key="affinity">0</int>
- </object>
- <object class="IBUserGuide">
- <reference key="view" ref="857442533"/>
- <float key="location">2.270000e+02</float>
- <int key="affinity">0</int>
- </object>
- </object>
- <reference ref="1030630659"/>
- <object class="NSMutableArray">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBUserGuide">
- <reference key="view" ref="857442533"/>
- <float key="location">8.400000e+01</float>
- <int key="affinity">0</int>
- </object>
- <object class="IBUserGuide">
- <reference key="view" ref="857442533"/>
- <float key="location">2.640000e+02</float>
- <int key="affinity">0</int>
- </object>
- <object class="IBUserGuide">
- <reference key="view" ref="857442533"/>
- <float key="location">1.780000e+02</float>
- <int key="affinity">0</int>
- </object>
- <object class="IBUserGuide">
- <reference key="view" ref="857442533"/>
- <float key="location">4.000000e+00</float>
- <int key="affinity">3</int>
- </object>
- <object class="IBUserGuide">
- <reference key="view" ref="857442533"/>
- <float key="location">8.000000e+00</float>
- <int key="affinity">0</int>
- </object>
- <object class="IBUserGuide">
- <reference key="view" ref="857442533"/>
- <float key="location">4.000000e+00</float>
- <int key="affinity">1</int>
- </object>
- <object class="IBUserGuide">
- <reference key="view" ref="857442533"/>
- <float key="location">1.700000e+02</float>
- <int key="affinity">0</int>
- </object>
- </object>
- <reference ref="9"/>
- <string>{155, 478}</string>
- <string>{{345, 407}, {272, 296}}</string>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- <reference ref="999641949"/>
- <reference ref="5"/>
- </object>
- </object>
- <object class="NSMutableDictionary" key="unlocalizedProperties">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- </object>
- <nil key="activeLocalization"/>
- <object class="NSMutableDictionary" key="localizations">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- </object>
- <nil key="sourceID"/>
- <int key="maxID">135</int>
- </object>
- <object class="IBClassDescriber" key="IBDocument.Classes">
- <object class="NSMutableArray" key="referencedPartialClassDescriptions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- </object>
- <int key="IBDocument.localizationMode">0</int>
- <string key="IBDocument.LastKnownRelativeProjectPath">../../PSMTabBar.xcodeproj</string>
- <int key="IBDocument.defaultPropertyAccessControl">3</int>
- <object class="NSMutableData" key="IBDocument.RunnableNib">
- <bytes key="NS.bytes">YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA
-AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEBHgALAAwAMQA1ADYAPAA9
-AEEARQBZAGEAcwB8AAsAfQCXAJgAoAChAKQAqACpAKwArQCxALcAwADHAMgA1QDWAOAA4QDiAOYA6ADt
-AO4A8QD0APcA+AD8AQEBCQEKARIBEwEcAR0BJQEmASsBNAE1AT0BPgFGAUcBTwFQAVUBWgFjAWQBbAFt
-AXIBegF7AZMBlwGaAZ4BsgG3AbgBvQG+Ab8BwgHGAccByAHKAc0B0gHbAccB3AHgAeIB5gHpAe4B+AH8
-AhACFAIeAiYCJwIvAjACNQI6AjsCPgJDAkQCTwJTAl4CZgJnAm4CbwJ3AngCfwKAAogCiQKQApECmgKb
-ApwCogKjAqgCqwKuAq8CsQKyArgCuQK7AsMCxALMAs0CzgLPAtUC1wALALUAtgLYAtsC3ALhAuYC8ALx
-AvIC8wL2Av0C/gL/AwYDBwMIAw8DEAMRAxgDGQMaAyEDIgMjAyoDKwMsAzMDNAM1A1sDXgNfA2MDZANm
-A4wDswPaA9sD3APdA94D3wPgA+ED4gPjA+QD5QPmA+cD6APpA+oD6wPsA+0D7gPvA/AD8QPyA/MD9AP1
-A/YCogP3A/gD+QP6A/sD/AP9BAAEAwQ7BHMEdAR1BHYEdwR4BHkEegR7BHwEfQR+BH8EgASBBIIEgwSE
-BIUEhgSHBIgEiQSKBIsEjASNBI4EjwSQBJEEkgSTBJQElQSWBJcEmASZBJoEmwScBJ0EngSfBKAEoQSi
-BKMEpASlBKYEpwSoBKsErgSxVSRudWxs3xASAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwA
-HQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwVk5TUm9vdFYkY2xhc3NdTlNPYmpl
-Y3RzS2V5c18QD05TQ2xhc3Nlc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eU9pZHNWYWx1ZXNdTlNDb25u
-ZWN0aW9uc1tOU05hbWVzS2V5c1tOU0ZyYW1ld29ya11OU0NsYXNzZXNLZXlzWk5TT2lkc0tleXNdTlNO
-YW1lc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eUNvbm5lY3RvcnNdTlNGb250TWFuYWdlcl8QEE5TVmlz
-aWJsZVdpbmRvd3NfEA9OU09iamVjdHNWYWx1ZXNfEBdOU0FjY2Vzc2liaWxpdHlPaWRzS2V5c1lOU05l
-eHRPaWRcTlNPaWRzVmFsdWVzgAKBAR2AtIDigQEcgAiAu4AFgOGA44C8gQEagACABoC6gQEbEImA5NIA
-DgAyADMANFtOU0NsYXNzTmFtZYAEgANbSUJJbnNwZWN0b3LSADcAOAA5ADpYJGNsYXNzZXNaJGNsYXNz
-bmFtZaIAOgA7Xk5TQ3VzdG9tT2JqZWN0WE5TT2JqZWN0XxAQSUJDb2NvYUZyYW1ld29ya9IADgA+AD8A
-QFpOUy5vYmplY3RzgAeg0gA3ADgAQgBDowBDAEQAO1xOU011dGFibGVTZXRVTlNTZXTSAA4APgBGAEeA
-Wa8QEQBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFiACYAqgDOAPIA9gEKAXYCYgJmAmoCf
-gKKApYCogKuAroCx1AAOAFoAWwBcAF0AXgBfAGBdTlNEZXN0aW5hdGlvblhOU1NvdXJjZVdOU0xhYmVs
-gCmAGYAKgCjZAGIADgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAagByXxAPTlNOZXh0UmVzcG9u
-ZGVyV05TRnJhbWVWTlNDZWxsWE5TdkZsYWdzWU5TRW5hYmxlZFhOU1dpbmRvd1tOU1N1cGVydmlld1VO
-U1RhZ4ALgBiADIAOEQEACYANgAsQA9cAYgAOAHQAZQB1AGcAaAB2AHcAeABuAHkAcAB2Wk5TU3Vidmll
-d3NbTlNGcmFtZVNpemWAYICFgGKAjoANgGBfEBZ7ezExLCAxODd9LCB7MTM4LCAxOH193gB+AA4AfwCA
-AIEAggCDAIQAhQCGAIcAiACJAGkAigCLAIwAjQCOAI8AjACRAJIAXwCUAJUAlgByW05TQ2VsbEZsYWdz
-XxATTlNBbHRlcm5hdGVDb250ZW50c18QEk5TUGVyaW9kaWNJbnRlcnZhbF5OU0J1dHRvbkZsYWdzMl8Q
-EE5TQWx0ZXJuYXRlSW1hZ2VfEA9OU0tleUVxdWl2YWxlbnRaTlNDb250ZW50c1lOU1N1cHBvcnRdTlND
-b250cm9sVmlld18QD05TUGVyaW9kaWNEZWxheVxOU0NlbGxGbGFnczJdTlNCdXR0b25GbGFncxIEAf4A
-gBeAFhAZEAKAE4AWgA+AEIAKEMgSAAIAABJIPFH/XxATU2hvdyBBZGQgVGFiIGJ1dHRvbtQADgCZAJoA
-mwCcAJ0AngCfVk5TU2l6ZVZOU05hbWVYTlNmRmxhZ3OAEiNAJgAAAAAAAIAREQwcXEx1Y2lkYUdyYW5k
-ZdIANwA4AKIAo6IAowA7Vk5TRm9udNIADgClAKYAp1tOU0ltYWdlTmFtZYAVgBRYTlNTd2l0Y2jSADcA
-OACqAKuiAKsAO18QE05TQnV0dG9uSW1hZ2VTb3VyY2VQ0gA3ADgArgCvpACvALAAZAA7XE5TQnV0dG9u
-Q2VsbFxOU0FjdGlvbkNlbGzSADcAOACyALOlALMAtAC1ALYAO1hOU0J1dHRvbllOU0NvbnRyb2xWTlNW
-aWV3W05TUmVzcG9uZGVy2QBiAA4AYwBkAGUAZgBnAGgAaQC4ALkAugC7AG4AbwBwALgAv4AagCeAG4Ac
-CYANgBoQBNcAYgAOAGMAdABlAGcAaADBAHcAwwDEAG4AcADBgG2AhYCEgG+ADYBtXxAUe3s3NywgODZ9
-LCB7NDMsIDE5fX3aAH4ADgDJAIQAhQCGAIgAygBpAMsAzADNAM4AzwCSAF4A0gBvAL8A1F8QEU5TQmFj
-a2dyb3VuZENvbG9yXxARTlNEcmF3c0JhY2tncm91bmRbTlNUZXh0Q29sb3IT/////5Rx/kGAJoAegB2A
-EIAZEhBCBAAJgCNTMTAw1QAOANcA2ADZANoA2wDcAN0A3gDfV05TQ29sb3JcTlNDb2xvclNwYWNlW05T
-Q29sb3JOYW1lXU5TQ2F0YWxvZ05hbWWAIoAhEAaAIIAfVlN5c3RlbV8QE3RleHRCYWNrZ3JvdW5kQ29s
-b3LTAA4A2ADjANsAcgDlV05TV2hpdGWAIkIxANIANwA4AOcA16IA1wA71QAOANcA2ADZANoA2wDqAN0A
-6wDfgCKAJYAkgB9ZdGV4dENvbG9y0wAOANgA4wDbAHIA8IAiQjAA0gA3ADgA8gDzpADzALAAZAA7XxAP
-TlNUZXh0RmllbGRDZWxs0gA3ADgA9QD2pQD2ALQAtQC2ADtbTlNUZXh0RmllbGRbbmV4dEtleVZpZXfS
-ADcAOAD5APqjAPoA+wA7XxAUTlNOaWJPdXRsZXRDb25uZWN0b3JeTlNOaWJDb25uZWN0b3LUAA4AWgBb
-AFwAXQD+AP8AYIApgC+AK4Ao2QBiAA4AYwBkAGUAZgBnAGgAaQC4ALkBBAEFAG4AbwBwALgA3YAagCeA
-LIAtCYANgBpfEBR7ezc3LCA0NH0sIHs0MywgMTl9fdoAfgAOAMkAhACFAIYAiADKAGkAywDMAM0AzgEN
-AJIA/wDSAG8A3QDUgCaAHoAugBCAKwmAI1MxMzDZAGIADgBjAGQAZQBmAGcAaABpALgAawEWARcAbgBv
-AHAAuAEbgBqAGIAwgDEJgA2AGhAHXxATe3szMywgOX0sIHs3MywgMTZ9fd4AfgAOAH8AgACBAIIAgwCE
-AIUAhgCHAIgAiQBpAIoAiwCMAI0AjgCPAIwBIgCSAP4AlACVAJYBG4AXgBaAE4AWgDKAEIAvW1NpemUg
-dG8gZml01AAOAFoAWwBcAF0BKAEpAGCAKYA4gDSAKNkAYgAOAGMAZABlAGYAZwBoAGkAagBrAS4BLwBu
-AG8AcABqATOAC4AYgDWANgmADYALEAFfEBZ7ezExLCAyMjd9LCB7MTQzLCAxOH193gB+AA4AfwCAAIEA
-ggCDAIQAhQCGAIcAiACJAGkAigCLAIwAjQCOAI8AjAE6AJIBKQCUAJUAlgEzgBeAFoATgBaAN4AQgDRf
-EBJDYW4gY2xvc2Ugb25seSB0YWLZAGIADgBjAGQAZQBmAGcAaABpAGoAawFBAUIAbgBvAHAAagCOgAuA
-GIA5gDoJgA2AC18QFnt7MTEsIDIwN30sIHsxMjEsIDE4fX3eAH4ADgB/AIAAgQCCAIMAhACFAIYAhwCI
-AIkAaQCKAIsAjACNAI4AjwCMAUwAkgEoAJQAlQCWAI6AF4AWgBOAFoA7gBCAOF8QE0hpZGUgZm9yIHNp
-bmdsZSB0YWLUAA4AWgBbAFwAXQBfASgAYIApgAqAOIAo1AAOAFoAWwBcAF0BVwBeAGCAKYA+gBmAKNkA
-YgAOAGMAZABlAGYAZwBoAGkAuAC5AV0BXgBuAG8AcAC4AWKAGoAngD+AQAmADYAaEAVfEBR7ezc3LCA2
-NX0sIHs0MywgMTl9fdoAfgAOAMkAhACFAIYAiADKAGkAywDMAM0AzgFnAJIBVwDSAG8BYgDUgCaAHoBB
-gBCAPgmAI1MyODDUAA4AWgBbAFwAXQFvAP4AYIApgEOAL4Ao2ABiAA4AYwBkAGUAZgBnAGgAagF0AXUB
-dgBuAG8AcABqgAuAXIBEgEUJgA2AC18QFnt7NDksIDI0N30sIHsxMDYsIDIyfX3fEBMAfgF8AX0AfwCA
-AA4AgQCCAIMAhQF+AIYBfwGAAYEAhwCIAYIAiQGDAG8BMwCMAYYBhwEzAYgBiQCSAYsBbwByAG8AbwGP
-AZABkQGSXxAaTlNNZW51SXRlbVJlc3BlY3RBbGlnbm1lbnRfEA9OU0Fycm93UG9zaXRpb25aTlNNZW51
-SXRlbV8QD05TUHJlZmVycmVkRWRnZV8QEk5TVXNlc0l0ZW1Gcm9tTWVudV1OU0FsdGVyc1N0YXRlVk5T
-TWVudRP/////hEH+QAmAFhBLgFuARoBHgBCASYBDCQkRAZASAAIIAIBKEgaCQP/UAA4AmQCaAJsAnACd
-AJ4BloASgBEQENIADgGYAZkArFlOUy5zdHJpbmeASNIANwA4AZsBnKMBnAGdADtfEA9OU011dGFibGVT
-dHJpbmdYTlNTdHJpbmfbAZ8ADgGgAaEBogGjAaQBpQGCAaYBpwF2AakBqgGrAIwBrQGuAa8BkQGxATNY
-TlNUYXJnZXRXTlNUaXRsZV8QEU5TS2V5RXF1aXZNb2RNYXNrWk5TS2V5RXF1aXZdTlNNbmVtb25pY0xv
-Y1lOU09uSW1hZ2VcTlNNaXhlZEltYWdlWE5TQWN0aW9uV05TU3RhdGWARYBTgEsSABAAAIAWEn////+A
-TIBQgEqAUtMADgGgAbMBtAG1AbZbTlNNZW51SXRlbXOAWoBUgFVVTWV0YWzTAA4AMgG5AboBuwG8Xk5T
-UmVzb3VyY2VOYW1lgE+ATYBOV05TSW1hZ2VfEA9OU01lbnVDaGVja21hcmvSADcAOAHAAcGiAcEAO18Q
-EE5TQ3VzdG9tUmVzb3VyY2XTAA4AMgG5AboBuwHFgE+ATYBRXxAQTlNNZW51TWl4ZWRTdGF0ZV8QEV9w
-b3BVcEl0ZW1BY3Rpb2460gA3ADgByQF+ogF+ADvSAA4BmAGZAcyASFpPdGhlclZpZXdz0gAOAD4ARgHP
-gFmiAYsB0YBJgFbaAZ8ADgGgAaEBogGjAaQBpQGCAaYBdgGpAdUBqwCMAa0BrgGvAZEB2oBFgFOAV4AW
-gEyAUIBKgFhUQXF1YdIANwA4Ad0B3qMB3gHfADteTlNNdXRhYmxlQXJyYXlXTlNBcnJhedIANwA4AeEB
-gqIBggA70gA3ADgB4wHkpgHkAeUArwCwAGQAO18QEU5TUG9wVXBCdXR0b25DZWxsXk5TTWVudUl0ZW1D
-ZWxs0gA3ADgB5wHopgHoALMAtAC1ALYAO11OU1BvcFVwQnV0dG9u1AAOAFoAWwBcAF0B6wAfAe2AKYBe
-gAKAl9kAYgAOAHQAZQB1AGcAMgHvAGgAcAHxAfIAbgHzAHAB9QH2AfdbTlNFeHRlbnNpb26ADYCWgF+A
-koANgJSAlYCT0gAOAD4ARgH6gFmhAHaAYN4AYgH9AA4B/gBjAf8AdABlAgAAZwIBAgIAaAIDAesAcgIF
-AgYCBwIIAgkCCgILAHACDQCOAesAallOU0JveFR5cGVbTlNUaXRsZUNlbGxdTlNUcmFuc3BhcmVudFxO
-U0JvcmRlclR5cGVZTlNPZmZzZXRzXxAPTlNUaXRsZVBvc2l0aW9uXU5TQ29udGVudFZpZXeAXoCDgJCA
-jwiAYREBLRAAgA2AfoBegAvSAA4APgBGAhKAWaEAaoAL0gAOAD4ARgIWgFmnAhcBbwEpASgAXwDBAh2A
-Y4BDgDSAOIAKgG2AitgAYgAOAGMAZABlAGYAZwBoAGoAuQIhAiIAbgBvAHAAaoALgCeAZIBlCYANgAtf
-EBV7ezE0LCAyNTJ9LCB7MzAsIDEzfX3YAH4ADgDJAIQAhQCGAIgAywCKAM0CKQIqAisCFwItAi6AJoBo
-gGaAZ4BjEhBAAACAa1ZTdHlsZTrUAA4AmQCaAJsAnAIyAJ4CNIASI0AkAAAAAAAAgBERCxvVAA4A1wDY
-ANkA2gDbAjcA3QI4AN+AIoBqgGmAH1xjb250cm9sQ29sb3LTAA4A2ADjANsAcgI9gCJLMC42NjY2NjY2
-OQDVAA4A1wDYANkA2gDbAOoA3QJBAN+AIoAlgGyAH18QEGNvbnRyb2xUZXh0Q29sb3LeAGIB/QAOAf4A
-YwH/AHQAZQIAAGcCAQICAGgCAwBqAgsCBQJHAkgCCAJKAG4AcgBwAg0AjgBqALiAC4CDgIeAhgiAboAN
-gH6AC4Aa0gAOAD4ARgJRgFmhALiAGtIADgA+AEYCVYBZqAJWAlcCWABeAVcA/wJcAP6AcIB0gHiAGYA+
-gCuAfIAv2ABiAA4AYwBkAGUAZgBnAGgAuAC5AmECYgBuAG8AcAC4gBqAJ4BxgHIJgA2AGl8QFHt7NDQs
-IDg4fSwgezI1LCAxM3192AB+AA4AyQCEAIUAhgCIAMsAigDNAikCagIrAlYCLQIugCaAaIBzgGeAcIBr
-VE1pbjrYAGIADgBjAGQAZQBmAGcAaAC4ALkCcgJzAG4AbwBwALiAGoAngHWAdgmADYAaXxAUe3s0MSwg
-Njd9LCB7MjgsIDEzfX3YAH4ADgDJAIQAhQCGAIgAywCKAM0CKQJ7AisCVwItAi6AJoBogHeAZ4B0gGtU
-TWF4OtgAYgAOAGMAZABlAGYAZwBoALgAuQKDAoQAbgBvAHAAuIAagCeAeYB6CYANgBpfEBR7ezE2LCA0
-Nn0sIHs1MywgMTN9fdgAfgAOAMkAhACFAIYAiADLAIoAzQIpAowCKwJYAi0CLoAmgGiAe4BngHiAa1hP
-cHRpbXVtOtwAYgH9AA4B/gBjAf8AZQIAAGcCAQICAGgAuACOAgUClAKVAggAbgByAHACDQILALiAGoCD
-gH+AfQiADYB+gBpfEBR7ezEyLCAyOX0sIHsxMTYsIDV9fVZ7MCwgMH3XAH4ADgDJAIQAhQCIAMsAigDN
-AM4CnwKgAgsCoYAmgB6AgICBgIJTQm941AAOAJkAmgCbAJwCpQCeAqeAEiNAKgAAAAAAAIAREQQU0wAO
-ANgA4wDbAHICqoAiTTAgMC44MDAwMDAwMQDSADcAOAKsAq2kAq0AtQC2ADtVTlNCb3hfEBR7ezIsIDJ9
-LCB7MTQwLCAxMTV9fdIANwA4ArAAtaMAtQC2ADtfEBZ7ezEzLCAyNX0sIHsxNDQsIDEzMn191wB+AA4A
-yQCEAIUAiADLAIoAzQDOArUAkgILAreAJoAegIiAEICJWVRhYiBXaWR0aNMADgDYAOMA2wByAqqAItkA
-YgAOAGMAZABlAGYAZwBoAGkAagBrAr4CvwBuAG8AcABqAHKAC4AYgIuAjAmADYALXxAWe3sxMSwgMTY3
-fSwgezEzOCwgMTh9fd4AfgAOAH8AgACBAIIAgwCEAIUAhgCHAIgAiQBpAIoAiwCMAI0AjgCPAIwCyQCS
-Ah0AlACVAJYAcoAXgBaAE4AWgI2AEICKXUNhbiBkcmFnIHRhYnNaezE3MCwgMjcwfV8QFXt7NTEsIDV9
-LCB7MTcwLCAyODV9fdcAfgAOAMkAhACFAIgAywCKAM0AzgCMAYgCCwLUgCaAHoAWgEaAkdMADgDYAOMA
-2wByAqqAIlp7MjcyLCAyOTZ90gA3ADgC2QLapALaALUAtgA7XE5TQ3VzdG9tVmlld11pbnNwZWN0b3JW
-aWV31AAOAFoAWwBcAF0A/wFXAGCAKYArgD6AKNQADgBaAFsAXABdASkBbwBggCmANIBDgCjXAA4AWgLn
-AugAWwBcAukC6gAfAuwC7QBfAu8AjllOU0tleVBhdGhZTlNCaW5kaW5nXxAcTlNOaWJCaW5kaW5nQ29u
-bmVjdG9yVmVyc2lvboCegAKAnYCcgAqAm18QPHZhbHVlOiBpbnNwZWN0ZWRPYmplY3RzQ29udHJvbGxl
-ci5zZWxlY3Rpb24uc2hvd0FkZFRhYkJ1dHRvblV2YWx1ZV8QNWluc3BlY3RlZE9iamVjdHNDb250cm9s
-bGVyLnNlbGVjdGlvbi5zaG93QWRkVGFiQnV0dG9u0gA3ADgC9AL1owL1APsAO18QFU5TTmliQmluZGlu
-Z0Nvbm5lY3RvctcADgBaAucC6ABbAFwC6QLqAB8C+QLtAVcC/ACOgJ6AAoChgJyAPoCgXxA4dmFsdWU6
-IGluc3BlY3RlZE9iamVjdHNDb250cm9sbGVyLnNlbGVjdGlvbi5jZWxsTWF4V2lkdGhfEDFpbnNwZWN0
-ZWRPYmplY3RzQ29udHJvbGxlci5zZWxlY3Rpb24uY2VsbE1heFdpZHRo1wAOAFoC5wLoAFsAXALpAuoA
-HwMCAu0BKQMFAI6AnoACgKSAnIA0gKNfEDt2YWx1ZTogaW5zcGVjdGVkT2JqZWN0c0NvbnRyb2xsZXIu
-c2VsZWN0aW9uLmNhbkNsb3NlT25seVRhYl8QNGluc3BlY3RlZE9iamVjdHNDb250cm9sbGVyLnNlbGVj
-dGlvbi5jYW5DbG9zZU9ubHlUYWLXAA4AWgLnAugAWwBcAukC6gAfAwsC7QD/Aw4AjoCegAKAp4CcgCuA
-pl8QPHZhbHVlOiBpbnNwZWN0ZWRPYmplY3RzQ29udHJvbGxlci5zZWxlY3Rpb24uY2VsbE9wdGltdW1X
-aWR0aF8QNWluc3BlY3RlZE9iamVjdHNDb250cm9sbGVyLnNlbGVjdGlvbi5jZWxsT3B0aW11bVdpZHRo
-1wAOAFoC5wLoAFsAXALpAuoAHwMUAu0AXgMXAI6AnoACgKqAnIAZgKlfEDh2YWx1ZTogaW5zcGVjdGVk
-T2JqZWN0c0NvbnRyb2xsZXIuc2VsZWN0aW9uLmNlbGxNaW5XaWR0aF8QMWluc3BlY3RlZE9iamVjdHND
-b250cm9sbGVyLnNlbGVjdGlvbi5jZWxsTWluV2lkdGjXAA4AWgLnAugAWwBcAukC6gAfAx0C7QIdAyAA
-joCegAKArYCcgIqArF8QN3ZhbHVlOiBpbnNwZWN0ZWRPYmplY3RzQ29udHJvbGxlci5zZWxlY3Rpb24u
-Y2FuRHJhZ1RhYnNfEDBpbnNwZWN0ZWRPYmplY3RzQ29udHJvbGxlci5zZWxlY3Rpb24uY2FuRHJhZ1Rh
-YnPXAA4AWgLnAugAWwBcAukC6gAfAyYC7QEoAykAjoCegAKAsICcgDiAr18QPHZhbHVlOiBpbnNwZWN0
-ZWRPYmplY3RzQ29udHJvbGxlci5zZWxlY3Rpb24uaGlkZUZvclNpbmdsZVRhYl8QNWluc3BlY3RlZE9i
-amVjdHNDb250cm9sbGVyLnNlbGVjdGlvbi5oaWRlRm9yU2luZ2xlVGFi1wAOAFoC5wLoAFsAXALpAuoA
-HwMvAu0A/gMyAI6AnoACgLOAnIAvgLJfEDp2YWx1ZTogaW5zcGVjdGVkT2JqZWN0c0NvbnRyb2xsZXIu
-c2VsZWN0aW9uLnNpemVDZWxsc1RvRml0XxAzaW5zcGVjdGVkT2JqZWN0c0NvbnRyb2xsZXIuc2VsZWN0
-aW9uLnNpemVDZWxsc1RvRml00gAOAD4DNgM3gLmvECMDOAC7AnMBbwJcAdEBVwBtAh0BXgK/AhcA/wF2
-AMECVwD+AQUB6wBeARcChABfAUIBKAEpA1ICIgEvAHYCWAJiAlYBiwGRgLWAHIB2gEOAfIBWgD6ADoCK
-gECAjIBjgCuARYBtgHSAL4AtgF6AGYAxgHqACoA6gDiANIC3gGWANoBggHiAcoBwgEmAStIADgAyADMD
-XYAEgLZdTlNBcHBsaWNhdGlvbtQAYgAOAGMAZQArAHcDYgBugACAhYC4XxASe3syLCAyfSwgezEyNSwg
-MX190gA3ADgDZQHfogHfADvSAA4APgM2A2iAua8QIwAfAF4CVwB2AMEBkQDBAF8AdgFXAh0AdgDBAW8A
-dgDBAMEA/wAfAMEA/gJYAHYBKAB2AHYCXAIXASkB6wDBAlYAwQGRAXaAAoAZgHSAYIBtgEqAbYAKgGCA
-PoCKgGCAbYBDgGCAbYBtgCuAAoBtgC+AeIBggDiAYIBggHyAY4A0gF6AbYBwgG2ASoBF0gAOAD4DNgOO
-gLmvECQDOAIdAnMBbwJcALsBVwBtAdEBXgK/AhcA/wF2AMECVwD+AesBBQBeARcChABfASkBKAIiAUID
-UgEvAHYCWAJiAlYBiwAfAZGAtYCKgHaAQ4B8gByAPoAOgFaAQICMgGOAK4BFgG2AdIAvgF6ALYAZgDGA
-eoAKgDSAOIBlgDqAt4A2gGCAeIBygHCASYACgErSAA4APgM2A7WAua8QJAO2A7cDuAO5A7oDuwO8A70D
-vgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPOA88D0APRA9ID0wPUA9UD1gPXA9gD2YC9gL6A
-v4DAgMGAwoDDgMSAxYDGgMeAyIDJgMqAy4DMgM2AzoDPgNCA0YDSgNOA1IDVgNaA14DYgNmA2oDbgNyA
-3YDegN+A4FtBcHBsaWNhdGlvbl8QGUNoZWNrIEJveCAoQ2FuIGRyYWcgdGFicylfEBZUZXh0IEZpZWxk
-IENlbGwgKE1heDopXxAUUG9wdXAgQnV0dG9uIChNZXRhbClfEA9Ib3Jpem9udGFsIExpbmVfEBVUZXh0
-IEZpZWxkIENlbGwgKDEwMClfEBBUZXh0IEZpZWxkICgyODApXxAhQnV0dG9uIENlbGwgKFNob3cgQWRk
-IFRhYiBidXR0b24pXxAQTWVudSBJdGVtIChBcXVhKV8QFVRleHQgRmllbGQgQ2VsbCAoMjgwKV8QG0J1
-dHRvbiBDZWxsIChDYW4gZHJhZyB0YWJzKV8QFFN0YXRpYyBUZXh0IChTdHlsZTopXxAQVGV4dCBGaWVs
-ZCAoMTMwKV8QGlBvcCBVcCBCdXR0b24gQ2VsbCAoTWV0YWwpXxAPQm94IChUYWIgV2lkdGgpXxASU3Rh
-dGljIFRleHQgKE1heDopXxAXQ2hlY2sgQm94IChTaXplIHRvIGZpdCleSW5zcGVjdG9yIFZpZXdfEBVU
-ZXh0IEZpZWxkIENlbGwgKDEzMClfEBBUZXh0IEZpZWxkICgxMDApXxAZQnV0dG9uIENlbGwgKFNpemUg
-dG8gZml0KV8QGlRleHQgRmllbGQgQ2VsbCAoT3B0aW11bTopXxAfQ2hlY2sgQm94IChTaG93IEFkZCBU
-YWIgYnV0dG9uKV8QHkNoZWNrIEJveCAoQ2FuIGNsb3NlIG9ubHkgdGFiKV8QH0NoZWNrIEJveCAoSGlk
-ZSBmb3Igc2luZ2xlIHRhYilfEBhUZXh0IEZpZWxkIENlbGwgKFN0eWxlOilfECFCdXR0b24gQ2VsbCAo
-SGlkZSBmb3Igc2luZ2xlIHRhYilUVmlld18QIEJ1dHRvbiBDZWxsIChDYW4gY2xvc2Ugb25seSB0YWIp
-XxAWU3RhdGljIFRleHQgKE9wdGltdW06KV8QFlRleHQgRmllbGQgQ2VsbCAoTWluOilfEBJTdGF0aWMg
-VGV4dCAoTWluOilfEBFNZW51IEl0ZW0gKE1ldGFsKVxGaWxlJ3MgT3duZXJfEBFNZW51IChPdGhlclZp
-ZXdzKdIADgA+AzYD/4C5oNIADgA+AzYEAoC5oNIADgA+AzYEBYC5rxA1ALsCHQBXAW8CXABLAFQAUQK/
-AEoA/gKEAFUATgFCASkDUgBIAS8AdgJWAYsDOAJzAdEASQFXAG0AUwFeAhcA/wF2AMECVwBQAE8BFwEF
-AF4B6wBYAF8BKAIiAFICWABWAE0CYgBMAB8BkYAcgIqAroBDgHyAPIClgJqAjIAzgC+AeoCogF2AOoA0
-gLeACYA2gGCAcIBJgLWAdoBWgCqAPoAOgKKAQIBjgCuARYBtgHSAmYCYgDGALYAZgF6AsYAKgDiAZYCf
-gHiAq4BCgHKAPYACgErSAA4APgM2BD2Aua8QNQQ+BD8EQARBBEIEQwREBEUERgRHBEgESQRKBEsETARN
-BE4ETwRQBFEEUgRTBFQEVQRWBFcEWARZBFoEWwRcBF0EXgRfBGAEYQRiBGMEZARlBGYEZwRoBGkEagRr
-BGwEbQRuBG8EcARxBHKA5YDmgOeA6IDpgOqA64DsgO2A7oDvgPCA8YDygPOA9ID1gPaA94D4gPmA+oD7
-gPyA/YD+gP+BAQCBAQGBAQKBAQOBAQSBAQWBAQaBAQeBAQiBAQmBAQqBAQuBAQyBAQ2BAQ6BAQ+BARCB
-ARGBARKBAROBARSBARWBARaBAReBARiBARkQbhCCEHwQWRBkEHgQgRCGEIMQdhBjEG0QfxAkEGEQWBBx
-EHMQYBBUEGoQXhP//////////RBsEF8QdRBmEGIQexBvEFoQZRBcEFUQaRB5EHcQchBwEGcQFRB+EFYQ
-VxBbEIAQaBCHEHoQaxB0EIgQXdIADgA+AEYEqoBZoNIADgA+AzYErYC5oNIADgA+AzYEsIC5oNIANwA4
-BLIEs6IEswA7Xk5TSUJPYmplY3REYXRhAAgAGQAiACcAMQA6AD8ARABSAFQAZgKmAqwC9wL+AwUDEwMl
-A0EDTwNbA2cDdQOAA44DqgO4A8sD3QP3BAEEDgQQBBMEFQQXBBoEHAQeBCAEIgQkBCYEKQQrBC0ELwQy
-BDQENgQ/BEsETQRPBFsEZARtBHgEfQSMBJUEqASxBLwEvgS/BMgEzwTcBOIE6wTtBRIFFAUWBRgFGgUc
-BR4FIAUiBSQFJgUoBSoFLAUuBTAFMgU0BUUFUwVcBWQFZgVoBWoFbAWRBaMFqwWyBbsFxQXOBdoF4AXi
-BeQF5gXoBesF7AXuBfAF8gYPBhoGJgYoBioGLAYuBjAGMgZLBoQGkAamBrsGygbdBu8G+gcEBxIHJAcx
-Bz8HRAdGB0gHSgdMB04HUAdSB1QHVgdYB10HYgd4B4kHkAeXB6AHogerB60HsAe9B8YHywfSB9sH5wfp
-B+sH9Af9CAIIGAgZCCIIKwg4CEUITghZCGIIbAhzCH8IpAimCKgIqgisCK0IrwixCLMI0AjSCNQI1gjY
-CNoI3AjzCRwJMAlECVAJWQlbCV0JXwlhCWMJaAlpCWsJbwmECYwJmQmlCbMJtQm3CbkJuwm9CcQJ2gnn
-Ce8J8Qn0Cf0KAgoXChkKGwodCh8KKQo2CjgKOwpECk0KXwpoCnMKfwqLCpQKmwqyCsEK0grUCtYK2Ara
-Cv8LAQsDCwULBwsICwoLDAsjC0wLTgtQC1ILVAtWC1cLWQtdC4ILhAuGC4gLiguLC40LjwuRC6cL4Avi
-C+QL5gvoC+oL7AvuC/oMCwwNDA8MEQwTDDgMOgw8DD4MQAxBDEMMRQxHDGAMmQybDJ0MnwyhDKMMpQyn
-DLwM4QzjDOUM5wzpDOoM7AzuDQcNQA1CDUQNRg1IDUoNTA1ODWQNdQ13DXkNew19DY4NkA2SDZQNlg27
-Db0Nvw3BDcMNxA3GDcgNyg3hDgoODA4ODhAOEg4UDhUOFw4bDiwOLg4wDjIONA5VDlcOWQ5bDl0OXg5g
-DmIOew7KDucO+Q8EDxYPKw85D0APSQ9KD0wPTg9QD1IPVA9WD1gPWg9bD1wPXw9kD2YPaw98D34PgA+C
-D4sPlQ+XD6APpw+5D8IP7w/4EAAQFBAfEC0QNxBEEE0QVRBXEFkQWxBgEGIQZxBpEGsQbRBvEHwQiBCK
-EIwQjhCUEKEQsBCyELQQthC+ENAQ2RDeEPEQ/hEAEQIRBBEXESsRNBE5EUIRRBFPEVgRWhFfEWERYxGM
-EY4RkBGSEZQRlhGYEZoRnBGhEaoRsRHAEcgR0RHWEd8R7BIAEg8SGBIlEjMSRBJGEkgSShJMEnESfRJ/
-EoESgxKFEocSiRKLEo0SlhKYEpsSnRLWEuAS7BL6EwcTERMjEzETMxM1EzcTORM6EzwTPxNBE0MTRRNH
-E0kTUhNUE1cTWRNiE2QTcxN1E3cTeRN7E30TfxOBE6ITpBOmE6gTqhOrE60TrxPHE+gT6hPsE+4T8BPy
-E/cT+RQAFBEUExQcFB4UIRQ2FDgUOhQ8FD4USxRYFFoUZhR7FH0UfxSBFIMUlhTPFNEU0xTVFNcU2BTa
-FNwU3hTgFOIU6xTtFPAU8hT7FP0VDhUQFRIVFBUWFRgVGhUcFR4VPxVBFUMVRRVHFUgVShVMFWMVhBWG
-FYgVihWMFY4VkBWVFbYVuBW6FbwVvhW/FcEVwxXaFfsV/RX/FgEWAxYFFgcWDBYtFi8WMRYzFjUWNhY4
-FjoWURZyFnQWdhZ4FnoWfBZ+FocWuBa6FrwWvhbAFsEWwxbFFscW3hblFwIXBBcGFwgXChcMFxAXIRcj
-FywXLhcxFz4XQBdOF1cXYBdmF30XhheNF6YXwxfFF8cXyRfLF80X1xfkF+YYCxgNGA8YERgTGBQYFhgY
-GDEYahhsGG4YcBhyGHQYdhh4GIYYkRipGMYYyBjKGMwYzhjQGN0Y3xjqGPMY/BkJGRcZKBkqGSwZLhkw
-GUEZQxlFGUcZSRlmGXAZehmZGZsZnRmfGaEZoxmlGeQZ6hoiGisaMhpKGmcaaRprGm0abxpxGnMarhri
-Gv8bARsDGwUbBxsJGwsbSRuAG50bnxuhG6MbpRunG6kb6BwgHD0cPxxBHEMcRRxHHEkchBy4HNUc1xzZ
-HNsc3RzfHOEdGx1OHWsdbR1vHXEdcx11HXcdth3uHgseDR4PHhEeEx4VHhceVB6KHpMelR7eHuAe4h7k
-HuYe6B7qHuwe7h7wHvIe9B72Hvge+h78Hv4fAB8CHwQfBh8IHwofDB8OHxAfEh8UHxYfGB8aHxwfHh8g
-HyIfJB8tHy8fMR8/H1AfUh9UH1Yfax90H3kfgh+EH80fzx/RH9Mf1R/XH9kf2x/dH98f4R/jH+Uf5x/p
-H+sf7R/vH/Ef8x/1H/cf+R/7H/0f/yABIAMgBSAHIAkgCyANIA8gESATIBwgHiBpIGsgbSBvIHEgcyB1
-IHcgeSB7IH0gfyCBIIMghSCHIIkgiyCNII8gkSCTIJUglyCZIJsgnSCfIKEgoyClIKcgqSCrIK0gryCx
-ILogvCEHIQkhCyENIQ8hESETIRUhFyEZIRshHSEfISEhIyElISchKSErIS0hLyExITMhNSE3ITkhOyE9
-IT8hQSFDIUUhRyFJIUshTSFPIVshdyGQIachuSHRIeQiCCIbIjMiUSJoInsimCKqIr8i2SLoIwAjEyMv
-I0wjbiOPI7EjzCPwI/UkGCQxJEokXyRzJIAklCSdJJ8koCSpJKskrCS1JLclJCUmJSglKiUsJS4lMCUy
-JTQlNiU4JTolPCU+JUAlQiVEJUYlSCVKJUwlTiVQJVIlVCVWJVglWiVcJV4lYCViJWQlZiVoJWolbCVu
-JXAlciV0JXYleCV6JXwlfiWAJYIlhCWGJYgliiWMJY4llyWZJgYmCCYKJgwmDiYQJhImFCYWJhgmGiYc
-Jh4mICYiJiQmJiYoJiomLCYuJjAmMiY0JjYmOCY6JjwmPyZCJkUmSCZLJk4mUSZUJlcmWiZdJmAmYyZm
-JmkmbCZvJnImdSZ4JnsmfiaBJoQmhyaKJowmjiaQJpImlCaWJpgmmiacJp4moCaiJqQmpiaoJqomrCau
-JrAmsia0JrYmvybBJsMmxSbHJskmyybNJs8m0SbTJtUm1ybZJtsm3SbfJuEm4yblJucm6SbrJu0m7ybx
-JvMm9Sb3Jvkm+ycEJwYnBycQJxInEyccJx4nHycoJy0AAAAAAAACAgAAAAAAAAS0AAAAAAAAAAAAAAAA
-AAAnPA</bytes>
- </object>
- </data>
-</archive>
View
16 English.lproj/PSMTabBarInspector.nib/info.nib
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>IBDocumentLocation</key>
+ <string>78 86 356 240 0 0 1600 1178 </string>
+ <key>IBFramework Version</key>
+ <string>446.1</string>
+ <key>IBOpenObjects</key>
+ <array>
+ <integer>3</integer>
+ </array>
+ <key>IBSystem Version</key>
+ <string>8J135</string>
+</dict>
+</plist>
View
BIN  English.lproj/PSMTabBarInspector.nib/keyedobjects.nib
Binary file not shown
View
BIN  English.lproj/PSMTabBarInspector.nib/objects.nib
Binary file not shown
View
190 PSMTabBar.xcodeproj/project.pbxproj
@@ -24,14 +24,43 @@
/* Begin PBXBuildFile section */
13F8B89007B43554008AE28D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD92D38A0106425D02CA0E72 /* Cocoa.framework */; };
54D33B2906778E3300C9C163 /* PSMTabBarView.classdescription in Resources */ = {isa = PBXBuildFile; fileRef = 54D33B2806778E3300C9C163 /* PSMTabBarView.classdescription */; };
- 6504DBB60F0E221400A97B54 /* PSMAquaTabStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 65D064F00D26175000FD8609 /* PSMAquaTabStyle.m */; };
- 6504DBB70F0E221500A97B54 /* PSMMetalTabStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 65D064F20D26175000FD8609 /* PSMMetalTabStyle.m */; };
- 6504DBB80F0E221600A97B54 /* PSMOverflowPopUpButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 65D064F50D26175000FD8609 /* PSMOverflowPopUpButton.m */; };
- 6504DBB90F0E221700A97B54 /* PSMProgressIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 65D064F80D26175000FD8609 /* PSMProgressIndicator.m */; };
- 6504DBBA0F0E221800A97B54 /* PSMRolloverButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 65D064FA0D26175000FD8609 /* PSMRolloverButton.m */; };
- 6504DBBB0F0E221900A97B54 /* PSMTabBarCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 65D064FC0D26175000FD8609 /* PSMTabBarCell.m */; };
- 6504DBBC0F0E221A00A97B54 /* PSMTabBarControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 65D064FE0D26175000FD8609 /* PSMTabBarControl.m */; };
- 6504DBBD0F0E221B00A97B54 /* PSMTabDragAssistant.m in Sources */ = {isa = PBXBuildFile; fileRef = 65D065000D26175000FD8609 /* PSMTabDragAssistant.m */; };
+ 65140A450FE27CFC00D862D2 /* NSBezierPath_AMShading.h in Headers */ = {isa = PBXBuildFile; fileRef = 65140A370FE27CFC00D862D2 /* NSBezierPath_AMShading.h */; };
+ 65140A460FE27CFC00D862D2 /* NSBezierPath_AMShading.m in Sources */ = {isa = PBXBuildFile; fileRef = 65140A380FE27CFC00D862D2 /* NSBezierPath_AMShading.m */; };
+ 65140A470FE27CFC00D862D2 /* NSString_AITruncation.h in Headers */ = {isa = PBXBuildFile; fileRef = 65140A390FE27CFC00D862D2 /* NSString_AITruncation.h */; };
+ 65140A480FE27CFC00D862D2 /* NSString_AITruncation.m in Sources */ = {isa = PBXBuildFile; fileRef = 65140A3A0FE27CFC00D862D2 /* NSString_AITruncation.m */; };
+ 65140A490FE27CFC00D862D2 /* PSMAdiumTabStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 65140A3B0FE27CFC00D862D2 /* PSMAdiumTabStyle.h */; };
+ 65140A4A0FE27CFC00D862D2 /* PSMAdiumTabStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 65140A3C0FE27CFC00D862D2 /* PSMAdiumTabStyle.m */; };
+ 65140A4B0FE27CFC00D862D2 /* PSMTabDragView.h in Headers */ = {isa = PBXBuildFile; fileRef = 65140A3D0FE27CFC00D862D2 /* PSMTabDragView.h */; };
+ 65140A4C0FE27CFC00D862D2 /* PSMTabDragView.m in Sources */ = {isa = PBXBuildFile; fileRef = 65140A3E0FE27CFC00D862D2 /* PSMTabDragView.m */; };
+ 65140A4D0FE27CFC00D862D2 /* PSMTabDragWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 65140A3F0FE27CFC00D862D2 /* PSMTabDragWindow.h */; };
+ 65140A4E0FE27CFC00D862D2 /* PSMTabDragWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 65140A400FE27CFC00D862D2 /* PSMTabDragWindow.m */; };
+ 65140A4F0FE27CFC00D862D2 /* PSMTabDragWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 65140A410FE27CFC00D862D2 /* PSMTabDragWindowController.h */; };
+ 65140A500FE27CFC00D862D2 /* PSMTabDragWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 65140A420FE27CFC00D862D2 /* PSMTabDragWindowController.m */; };
+ 65140A510FE27CFC00D862D2 /* PSMUnifiedTabStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 65140A430FE27CFC00D862D2 /* PSMUnifiedTabStyle.h */; };
+ 65140A520FE27CFC00D862D2 /* PSMUnifiedTabStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 65140A440FE27CFC00D862D2 /* PSMUnifiedTabStyle.m */; };
+ 65140A6B0FE27D1700D862D2 /* 32x32_log.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A530FE27D1700D862D2 /* 32x32_log.png */; };
+ 65140A6C0FE27D1700D862D2 /* AdiumGradient.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A540FE27D1700D862D2 /* AdiumGradient.png */; };
+ 65140A6D0FE27D1700D862D2 /* AquaTabClose_Front.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A550FE27D1700D862D2 /* AquaTabClose_Front.png */; };
+ 65140A6E0FE27D1700D862D2 /* AquaTabClose_Front_Pressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A560FE27D1700D862D2 /* AquaTabClose_Front_Pressed.png */; };
+ 65140A6F0FE27D1700D862D2 /* AquaTabClose_Front_Rollover.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A570FE27D1700D862D2 /* AquaTabClose_Front_Rollover.png */; };
+ 65140A700FE27D1700D862D2 /* AquaTabCloseDirty_Front.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A580FE27D1700D862D2 /* AquaTabCloseDirty_Front.png */; };
+ 65140A710FE27D1700D862D2 /* AquaTabCloseDirty_Front_Pressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A590FE27D1700D862D2 /* AquaTabCloseDirty_Front_Pressed.png */; };
+ 65140A720FE27D1700D862D2 /* AquaTabCloseDirty_Front_Rollover.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A5A0FE27D1700D862D2 /* AquaTabCloseDirty_Front_Rollover.png */; };
+ 65140A780FE27D1700D862D2 /* overflowImage.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A600FE27D1700D862D2 /* overflowImage.png */; };
+ 65140A790FE27D1700D862D2 /* overflowImagePressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A610FE27D1700D862D2 /* overflowImagePressed.png */; };
+ 65140A7B0FE27D1700D862D2 /* TabClose_Dirty.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A630FE27D1700D862D2 /* TabClose_Dirty.png */; };
+ 65140A7C0FE27D1700D862D2 /* TabClose_Dirty_Pressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A640FE27D1700D862D2 /* TabClose_Dirty_Pressed.png */; };
+ 65140A7D0FE27D1700D862D2 /* TabClose_Dirty_Rollover.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A650FE27D1700D862D2 /* TabClose_Dirty_Rollover.png */; };
+ 65140A7E0FE27D1700D862D2 /* TabClose_Front.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A660FE27D1700D862D2 /* TabClose_Front.png */; };
+ 65140A7F0FE27D1700D862D2 /* TabClose_Front_Pressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A670FE27D1700D862D2 /* TabClose_Front_Pressed.png */; };
+ 65140A800FE27D1700D862D2 /* TabClose_Front_Rollover.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A680FE27D1700D862D2 /* TabClose_Front_Rollover.png */; };
+ 65140A810FE27D1700D862D2 /* TabControlRep.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A690FE27D1700D862D2 /* TabControlRep.png */; };
+ 65140A820FE27D1700D862D2 /* TabIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 65140A6A0FE27D1700D862D2 /* TabIcon.png */; };
+ 65140B010FE367DE00D862D2 /* Framework_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 65140B000FE367DE00D862D2 /* Framework_Prefix.pch */; };
+ 65140BF20FE368EE00D862D2 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65140BF10FE368EE00D862D2 /* Carbon.framework */; };
+ 65140BF60FE36AC200D862D2 /* PSMTabBarController.h in Headers */ = {isa = PBXBuildFile; fileRef = 65140BF40FE36AC200D862D2 /* PSMTabBarController.h */; };
+ 65140BF70FE36AC200D862D2 /* PSMTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 65140BF50FE36AC200D862D2 /* PSMTabBarController.m */; };
+ 65140C010FE36BB100D862D2 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65140BF10FE368EE00D862D2 /* Carbon.framework */; };
65D065020D26175000FD8609 /* PSMAquaTabStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D064EF0D26175000FD8609 /* PSMAquaTabStyle.h */; settings = {ATTRIBUTES = (); }; };
65D065030D26175000FD8609 /* PSMAquaTabStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 65D064F00D26175000FD8609 /* PSMAquaTabStyle.m */; };
65D065040D26175000FD8609 /* PSMMetalTabStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D064F10D26175000FD8609 /* PSMMetalTabStyle.h */; settings = {ATTRIBUTES = (); }; };
@@ -63,8 +92,6 @@
65D0653E0D2617CD00FD8609 /* AquaTabsDownNonKey.png in Resources */ = {isa = PBXBuildFile; fileRef = 65D065220D2617CC00FD8609 /* AquaTabsDownNonKey.png */; };
65D0653F0D2617CD00FD8609 /* AquaTabsSeparator.png in Resources */ = {isa = PBXBuildFile; fileRef = 65D065230D2617CC00FD8609 /* AquaTabsSeparator.png */; };
65D065400D2617CD00FD8609 /* AquaTabsSeparatorDown.png in Resources */ = {isa = PBXBuildFile; fileRef = 65D065240D2617CC00FD8609 /* AquaTabsSeparatorDown.png */; };
- 65D065410D2617CD00FD8609 /* Folder.tif in Resources */ = {isa = PBXBuildFile; fileRef = 65D065250D2617CC00FD8609 /* Folder.tif */; };
- 65D065420D2617CD00FD8609 /* Globe.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 65D065260D2617CC00FD8609 /* Globe.tiff */; };
65D065430D2617CD00FD8609 /* overflowImage.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 65D065270D2617CC00FD8609 /* overflowImage.tiff */; };
65D065440D2617CD00FD8609 /* overflowImagePressed.tif in Resources */ = {isa = PBXBuildFile; fileRef = 65D065280D2617CC00FD8609 /* overflowImagePressed.tif */; };
65D065450D2617CD00FD8609 /* pi.png in Resources */ = {isa = PBXBuildFile; fileRef = 65D065290D2617CC00FD8609 /* pi.png */; };
@@ -76,7 +103,6 @@
65D0654B0D2617CD00FD8609 /* TabNewMetal.png in Resources */ = {isa = PBXBuildFile; fileRef = 65D0652F0D2617CD00FD8609 /* TabNewMetal.png */; };
65D0654C0D2617CD00FD8609 /* TabNewMetalPressed.png in Resources */ = {isa = PBXBuildFile; fileRef = 65D065300D2617CD00FD8609 /* TabNewMetalPressed.png */; };
65D0654D0D2617CD00FD8609 /* TabNewMetalRollover.png in Resources */ = {isa = PBXBuildFile; fileRef = 65D065310D2617CD00FD8609 /* TabNewMetalRollover.png */; };
- 65D0654E0D2617CD00FD8609 /* Warning.png in Resources */ = {isa = PBXBuildFile; fileRef = 65D065320D2617CD00FD8609 /* Warning.png */; };
8D1AC96C0486D14A00FE50C9 /* PSMTabBarInspector.m in Sources */ = {isa = PBXBuildFile; fileRef = 0259C577FE90428111CA0C5A /* PSMTabBarInspector.m */; settings = {ATTRIBUTES = (); }; };
8D1AC9700486D14A00FE50C9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD92D38A0106425D02CA0E72 /* Cocoa.framework */; };
8D1AC9800486D23B00FE50C9 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8D1AC97F0486D23B00FE50C9 /* InfoPlist.strings */; };
@@ -123,6 +149,42 @@
53DF68FD067E5B5A0090B5B0 /* PSMTabBarFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PSMTabBarFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; };
53DF68FE067E5B5A0090B5B0 /* PSMTabBarFramework-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "PSMTabBarFramework-Info.plist"; sourceTree = "<group>"; };
54D33B2806778E3300C9C163 /* PSMTabBarView.classdescription */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PSMTabBarView.classdescription; sourceTree = "<group>"; };
+ 65140A370FE27CFC00D862D2 /* NSBezierPath_AMShading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSBezierPath_AMShading.h; path = source/NSBezierPath_AMShading.h; sourceTree = "<group>"; };
+ 65140A380FE27CFC00D862D2 /* NSBezierPath_AMShading.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSBezierPath_AMShading.m; path = source/NSBezierPath_AMShading.m; sourceTree = "<group>"; };
+ 65140A390FE27CFC00D862D2 /* NSString_AITruncation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSString_AITruncation.h; path = source/NSString_AITruncation.h; sourceTree = "<group>"; };
+ 65140A3A0FE27CFC00D862D2 /* NSString_AITruncation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSString_AITruncation.m; path = source/NSString_AITruncation.m; sourceTree = "<group>"; };
+ 65140A3B0FE27CFC00D862D2 /* PSMAdiumTabStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PSMAdiumTabStyle.h; path = source/PSMAdiumTabStyle.h; sourceTree = "<group>"; };
+ 65140A3C0FE27CFC00D862D2 /* PSMAdiumTabStyle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PSMAdiumTabStyle.m; path = source/PSMAdiumTabStyle.m; sourceTree = "<group>"; };
+ 65140A3D0FE27CFC00D862D2 /* PSMTabDragView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PSMTabDragView.h; path = source/PSMTabDragView.h; sourceTree = "<group>"; };
+ 65140A3E0FE27CFC00D862D2 /* PSMTabDragView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PSMTabDragView.m; path = source/PSMTabDragView.m; sourceTree = "<group>"; };
+ 65140A3F0FE27CFC00D862D2 /* PSMTabDragWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PSMTabDragWindow.h; path = source/PSMTabDragWindow.h; sourceTree = "<group>"; };
+ 65140A400FE27CFC00D862D2 /* PSMTabDragWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PSMTabDragWindow.m; path = source/PSMTabDragWindow.m; sourceTree = "<group>"; };
+ 65140A410FE27CFC00D862D2 /* PSMTabDragWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PSMTabDragWindowController.h; path = source/PSMTabDragWindowController.h; sourceTree = "<group>"; };
+ 65140A420FE27CFC00D862D2 /* PSMTabDragWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PSMTabDragWindowController.m; path = source/PSMTabDragWindowController.m; sourceTree = "<group>"; };
+ 65140A430FE27CFC00D862D2 /* PSMUnifiedTabStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PSMUnifiedTabStyle.h; path = source/PSMUnifiedTabStyle.h; sourceTree = "<group>"; };
+ 65140A440FE27CFC00D862D2 /* PSMUnifiedTabStyle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PSMUnifiedTabStyle.m; path = source/PSMUnifiedTabStyle.m; sourceTree = "<group>"; };
+ 65140A530FE27D1700D862D2 /* 32x32_log.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = 32x32_log.png; path = images/32x32_log.png; sourceTree = "<group>"; };
+ 65140A540FE27D1700D862D2 /* AdiumGradient.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AdiumGradient.png; path = images/AdiumGradient.png; sourceTree = "<group>"; };
+ 65140A550FE27D1700D862D2 /* AquaTabClose_Front.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AquaTabClose_Front.png; path = images/AquaTabClose_Front.png; sourceTree = "<group>"; };
+ 65140A560FE27D1700D862D2 /* AquaTabClose_Front_Pressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AquaTabClose_Front_Pressed.png; path = images/AquaTabClose_Front_Pressed.png; sourceTree = "<group>"; };
+ 65140A570FE27D1700D862D2 /* AquaTabClose_Front_Rollover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AquaTabClose_Front_Rollover.png; path = images/AquaTabClose_Front_Rollover.png; sourceTree = "<group>"; };
+ 65140A580FE27D1700D862D2 /* AquaTabCloseDirty_Front.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AquaTabCloseDirty_Front.png; path = images/AquaTabCloseDirty_Front.png; sourceTree = "<group>"; };
+ 65140A590FE27D1700D862D2 /* AquaTabCloseDirty_Front_Pressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AquaTabCloseDirty_Front_Pressed.png; path = images/AquaTabCloseDirty_Front_Pressed.png; sourceTree = "<group>"; };
+ 65140A5A0FE27D1700D862D2 /* AquaTabCloseDirty_Front_Rollover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AquaTabCloseDirty_Front_Rollover.png; path = images/AquaTabCloseDirty_Front_Rollover.png; sourceTree = "<group>"; };
+ 65140A600FE27D1700D862D2 /* overflowImage.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = overflowImage.png; path = images/overflowImage.png; sourceTree = "<group>"; };
+ 65140A610FE27D1700D862D2 /* overflowImagePressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = overflowImagePressed.png; path = images/overflowImagePressed.png; sourceTree = "<group>"; };
+ 65140A630FE27D1700D862D2 /* TabClose_Dirty.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabClose_Dirty.png; path = images/TabClose_Dirty.png; sourceTree = "<group>"; };
+ 65140A640FE27D1700D862D2 /* TabClose_Dirty_Pressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabClose_Dirty_Pressed.png; path = images/TabClose_Dirty_Pressed.png; sourceTree = "<group>"; };
+ 65140A650FE27D1700D862D2 /* TabClose_Dirty_Rollover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabClose_Dirty_Rollover.png; path = images/TabClose_Dirty_Rollover.png; sourceTree = "<group>"; };
+ 65140A660FE27D1700D862D2 /* TabClose_Front.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabClose_Front.png; path = images/TabClose_Front.png; sourceTree = "<group>"; };
+ 65140A670FE27D1700D862D2 /* TabClose_Front_Pressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabClose_Front_Pressed.png; path = images/TabClose_Front_Pressed.png; sourceTree = "<group>"; };
+ 65140A680FE27D1700D862D2 /* TabClose_Front_Rollover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabClose_Front_Rollover.png; path = images/TabClose_Front_Rollover.png; sourceTree = "<group>"; };
+ 65140A690FE27D1700D862D2 /* TabControlRep.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabControlRep.png; path = images/TabControlRep.png; sourceTree = "<group>"; };
+ 65140A6A0FE27D1700D862D2 /* TabIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabIcon.png; path = images/TabIcon.png; sourceTree = "<group>"; };
+ 65140B000FE367DE00D862D2 /* Framework_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Framework_Prefix.pch; path = source/Framework_Prefix.pch; sourceTree = "<group>"; };
+ 65140BF10FE368EE00D862D2 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
+ 65140BF40FE36AC200D862D2 /* PSMTabBarController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PSMTabBarController.h; path = source/PSMTabBarController.h; sourceTree = "<group>"; };
+ 65140BF50FE36AC200D862D2 /* PSMTabBarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PSMTabBarController.m; path = source/PSMTabBarController.m; sourceTree = "<group>"; };
65D064EF0D26175000FD8609 /* PSMAquaTabStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PSMAquaTabStyle.h; path = source/PSMAquaTabStyle.h; sourceTree = "<group>"; };
65D064F00D26175000FD8609 /* PSMAquaTabStyle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PSMAquaTabStyle.m; path = source/PSMAquaTabStyle.m; sourceTree = "<group>"; };
65D064F10D26175000FD8609 /* PSMMetalTabStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PSMMetalTabStyle.h; path = source/PSMMetalTabStyle.h; sourceTree = "<group>"; };
@@ -154,8 +216,6 @@
65D065220D2617CC00FD8609 /* AquaTabsDownNonKey.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AquaTabsDownNonKey.png; path = images/AquaTabsDownNonKey.png; sourceTree = "<group>"; };
65D065230D2617CC00FD8609 /* AquaTabsSeparator.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AquaTabsSeparator.png; path = images/AquaTabsSeparator.png; sourceTree = "<group>"; };
65D065240D2617CC00FD8609 /* AquaTabsSeparatorDown.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AquaTabsSeparatorDown.png; path = images/AquaTabsSeparatorDown.png; sourceTree = "<group>"; };
- 65D065250D2617CC00FD8609 /* Folder.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Folder.tif; path = images/Folder.tif; sourceTree = "<group>"; };
- 65D065260D2617CC00FD8609 /* Globe.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Globe.tiff; path = images/Globe.tiff; sourceTree = "<group>"; };
65D065270D2617CC00FD8609 /* overflowImage.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = overflowImage.tiff; path = images/overflowImage.tiff; sourceTree = "<group>"; };
65D065280D2617CC00FD8609 /* overflowImagePressed.tif */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = overflowImagePressed.tif; path = images/overflowImagePressed.tif; sourceTree = "<group>"; };
65D065290D2617CC00FD8609 /* pi.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = pi.png; path = images/pi.png; sourceTree = "<group>"; };
@@ -167,7 +227,6 @@
65D0652F0D2617CD00FD8609 /* TabNewMetal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabNewMetal.png; path = images/TabNewMetal.png; sourceTree = "<group>"; };
65D065300D2617CD00FD8609 /* TabNewMetalPressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabNewMetalPressed.png; path = images/TabNewMetalPressed.png; sourceTree = "<group>"; };
65D065310D2617CD00FD8609 /* TabNewMetalRollover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabNewMetalRollover.png; path = images/TabNewMetalRollover.png; sourceTree = "<group>"; };
- 65D065320D2617CD00FD8609 /* Warning.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Warning.png; path = images/Warning.png; sourceTree = "<group>"; };
8D1AC9730486D14A00FE50C9 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
8D1AC9740486D14A00FE50C9 /* PSMTabBar.ibplugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PSMTabBar.ibplugin; sourceTree = BUILT_PRODUCTS_DIR; };
8D1AC97B0486D23100FE50C9 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
@@ -184,6 +243,7 @@
buildActionMask = 2147483647;
files = (
13F8B89007B43554008AE28D /* Cocoa.framework in Frameworks */,
+ 65140BF20FE368EE00D862D2 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -193,6 +253,7 @@
files = (
8D1AC9700486D14A00FE50C9 /* Cocoa.framework in Frameworks */,
C0D069560A49DF9100C95564 /* InterfaceBuilderKit.framework in Frameworks */,
+ 65140C010FE36BB100D862D2 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -214,6 +275,24 @@
0259C582FE90428111CA0C5A /* Resources */ = {
isa = PBXGroup;
children = (
+ 65140A530FE27D1700D862D2 /* 32x32_log.png */,
+ 65140A540FE27D1700D862D2 /* AdiumGradient.png */,
+ 65140A550FE27D1700D862D2 /* AquaTabClose_Front.png */,
+ 65140A560FE27D1700D862D2 /* AquaTabClose_Front_Pressed.png */,
+ 65140A570FE27D1700D862D2 /* AquaTabClose_Front_Rollover.png */,
+ 65140A580FE27D1700D862D2 /* AquaTabCloseDirty_Front.png */,
+ 65140A590FE27D1700D862D2 /* AquaTabCloseDirty_Front_Pressed.png */,
+ 65140A5A0FE27D1700D862D2 /* AquaTabCloseDirty_Front_Rollover.png */,
+ 65140A600FE27D1700D862D2 /* overflowImage.png */,
+ 65140A610FE27D1700D862D2 /* overflowImagePressed.png */,
+ 65140A630FE27D1700D862D2 /* TabClose_Dirty.png */,
+ 65140A640FE27D1700D862D2 /* TabClose_Dirty_Pressed.png */,
+ 65140A650FE27D1700D862D2 /* TabClose_Dirty_Rollover.png */,
+ 65140A660FE27D1700D862D2 /* TabClose_Front.png */,
+ 65140A670FE27D1700D862D2 /* TabClose_Front_Pressed.png */,
+ 65140A680FE27D1700D862D2 /* TabClose_Front_Rollover.png */,
+ 65140A690FE27D1700D862D2 /* TabControlRep.png */,
+ 65140A6A0FE27D1700D862D2 /* TabIcon.png */,
65D065170D2617CC00FD8609 /* 32x32_log.tiff */,
65D065180D2617CC00FD8609 /* 32x32cancel.png */,
65D065190D2617CC00FD8609 /* AquaTabClose_Front.tif */,
@@ -228,8 +307,6 @@
65D065220D2617CC00FD8609 /* AquaTabsDownNonKey.png */,
65D065230D2617CC00FD8609 /* AquaTabsSeparator.png */,
65D065240D2617CC00FD8609 /* AquaTabsSeparatorDown.png */,
- 65D065250D2617CC00FD8609 /* Folder.tif */,
- 65D065260D2617CC00FD8609 /* Globe.tiff */,
65D065270D2617CC00FD8609 /* overflowImage.tiff */,
65D065280D2617CC00FD8609 /* overflowImagePressed.tif */,
65D065290D2617CC00FD8609 /* pi.png */,
@@ -241,7 +318,6 @@
65D0652F0D2617CD00FD8609 /* TabNewMetal.png */,
65D065300D2617CD00FD8609 /* TabNewMetalPressed.png */,
65D065310D2617CD00FD8609 /* TabNewMetalRollover.png */,
- 65D065320D2617CD00FD8609 /* Warning.png */,
8D1AC9730486D14A00FE50C9 /* Info.plist */,
53DF68FE067E5B5A0090B5B0 /* PSMTabBarFramework-Info.plist */,
8D1AC97F0486D23B00FE50C9 /* InfoPlist.strings */,
@@ -270,6 +346,7 @@
13F8B70407B43425008AE28D /* Other Frameworks */ = {
isa = PBXGroup;
children = (
+ 65140BF10FE368EE00D862D2 /* Carbon.framework */,
13F8B88807B434F6008AE28D /* AppKit.framework */,
13F8B88907B434F6008AE28D /* CoreData.framework */,
13F8B88A07B434F6008AE28D /* Foundation.framework */,
@@ -337,14 +414,39 @@
54D33B2C06778E4400C9C163 /* Framework */ = {
isa = PBXGroup;
children = (
+ 65140AF30FE367BD00D862D2 /* Other Sources */,
C0894DA40C32F4C100401507 /* Classes */,
);
name = Framework;
sourceTree = "<group>";
};
+ 65140AF30FE367BD00D862D2 /* Other Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 65140B000FE367DE00D862D2 /* Framework_Prefix.pch */,
+ );
+ name = "Other Sources";
+ sourceTree = "<group>";
+ };
C0894DA40C32F4C100401507 /* Classes */ = {
isa = PBXGroup;
children = (
+ 65140BF40FE36AC200D862D2 /* PSMTabBarController.h */,
+ 65140BF50FE36AC200D862D2 /* PSMTabBarController.m */,
+ 65140A370FE27CFC00D862D2 /* NSBezierPath_AMShading.h */,
+ 65140A380FE27CFC00D862D2 /* NSBezierPath_AMShading.m */,
+ 65140A390FE27CFC00D862D2 /* NSString_AITruncation.h */,
+ 65140A3A0FE27CFC00D862D2 /* NSString_AITruncation.m */,
+ 65140A3B0FE27CFC00D862D2 /* PSMAdiumTabStyle.h */,
+ 65140A3C0FE27CFC00D862D2 /* PSMAdiumTabStyle.m */,
+ 65140A3D0FE27CFC00D862D2 /* PSMTabDragView.h */,
+ 65140A3E0FE27CFC00D862D2 /* PSMTabDragView.m */,
+ 65140A3F0FE27CFC00D862D2 /* PSMTabDragWindow.h */,
+ 65140A400FE27CFC00D862D2 /* PSMTabDragWindow.m */,
+ 65140A410FE27CFC00D862D2 /* PSMTabDragWindowController.h */,
+ 65140A420FE27CFC00D862D2 /* PSMTabDragWindowController.m */,
+ 65140A430FE27CFC00D862D2 /* PSMUnifiedTabStyle.h */,
+ 65140A440FE27CFC00D862D2 /* PSMUnifiedTabStyle.m */,
65D064EF0D26175000FD8609 /* PSMAquaTabStyle.h */,
65D064F00D26175000FD8609 /* PSMAquaTabStyle.m */,
65D064F10D26175000FD8609 /* PSMMetalTabStyle.h */,
@@ -382,6 +484,15 @@
65D065100D26175000FD8609 /* PSMTabBarControl.h in Headers */,
65D065120D26175000FD8609 /* PSMTabDragAssistant.h in Headers */,
65D065140D26175000FD8609 /* PSMTabStyle.h in Headers */,
+ 65140A450FE27CFC00D862D2 /* NSBezierPath_AMShading.h in Headers */,
+ 65140A470FE27CFC00D862D2 /* NSString_AITruncation.h in Headers */,
+ 65140A490FE27CFC00D862D2 /* PSMAdiumTabStyle.h in Headers */,
+ 65140A4B0FE27CFC00D862D2 /* PSMTabDragView.h in Headers */,
+ 65140A4D0FE27CFC00D862D2 /* PSMTabDragWindow.h in Headers */,
+ 65140A4F0FE27CFC00D862D2 /* PSMTabDragWindowController.h in Headers */,
+ 65140A510FE27CFC00D862D2 /* PSMUnifiedTabStyle.h in Headers */,
+ 65140B010FE367DE00D862D2 /* Framework_Prefix.pch in Headers */,
+ 65140BF60FE36AC200D862D2 /* PSMTabBarController.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -463,8 +574,6 @@
65D0653E0D2617CD00FD8609 /* AquaTabsDownNonKey.png in Resources */,
65D0653F0D2617CD00FD8609 /* AquaTabsSeparator.png in Resources */,
65D065400D2617CD00FD8609 /* AquaTabsSeparatorDown.png in Resources */,
- 65D065410D2617CD00FD8609 /* Folder.tif in Resources */,
- 65D065420D2617CD00FD8609 /* Globe.tiff in Resources */,
65D065430D2617CD00FD8609 /* overflowImage.tiff in Resources */,
65D065440D2617CD00FD8609 /* overflowImagePressed.tif in Resources */,
65D065450D2617CD00FD8609 /* pi.png in Resources */,
@@ -476,7 +585,24 @@
65D0654B0D2617CD00FD8609 /* TabNewMetal.png in Resources */,
65D0654C0D2617CD00FD8609 /* TabNewMetalPressed.png in Resources */,
65D0654D0D2617CD00FD8609 /* TabNewMetalRollover.png in Resources */,
- 65D0654E0D2617CD00FD8609 /* Warning.png in Resources */,
+ 65140A6B0FE27D1700D862D2 /* 32x32_log.png in Resources */,
+ 65140A6C0FE27D1700D862D2 /* AdiumGradient.png in Resources */,
+ 65140A6D0FE27D1700D862D2 /* AquaTabClose_Front.png in Resources */,
+ 65140A6E0FE27D1700D862D2 /* AquaTabClose_Front_Pressed.png in Resources */,
+ 65140A6F0FE27D1700D862D2 /* AquaTabClose_Front_Rollover.png in Resources */,
+ 65140A700FE27D1700D862D2 /* AquaTabCloseDirty_Front.png in Resources */,
+ 65140A710FE27D1700D862D2 /* AquaTabCloseDirty_Front_Pressed.png in Resources */,
+ 65140A720FE27D1700D862D2 /* AquaTabCloseDirty_Front_Rollover.png in Resources */,
+ 65140A780FE27D1700D862D2 /* overflowImage.png in Resources */,
+ 65140A790FE27D1700D862D2 /* overflowImagePressed.png in Resources */,
+ 65140A7B0FE27D1700D862D2 /* TabClose_Dirty.png in Resources */,
+ 65140A7C0FE27D1700D862D2 /* TabClose_Dirty_Pressed.png in Resources */,
+ 65140A7D0FE27D1700D862D2 /* TabClose_Dirty_Rollover.png in Resources */,
+ 65140A7E0FE27D1700D862D2 /* TabClose_Front.png in Resources */,
+ 65140A7F0FE27D1700D862D2 /* TabClose_Front_Pressed.png in Resources */,
+ 65140A800FE27D1700D862D2 /* TabClose_Front_Rollover.png in Resources */,
+ 65140A810FE27D1700D862D2 /* TabControlRep.png in Resources */,
+ 65140A820FE27D1700D862D2 /* TabIcon.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -506,6 +632,14 @@
65D0650F0D26175000FD8609 /* PSMTabBarCell.m in Sources */,
65D065110D26175000FD8609 /* PSMTabBarControl.m in Sources */,
65D065130D26175000FD8609 /* PSMTabDragAssistant.m in Sources */,
+ 65140A460FE27CFC00D862D2 /* NSBezierPath_AMShading.m in Sources */,
+ 65140A480FE27CFC00D862D2 /* NSString_AITruncation.m in Sources */,
+ 65140A4A0FE27CFC00D862D2 /* PSMAdiumTabStyle.m in Sources */,
+ 65140A4C0FE27CFC00D862D2 /* PSMTabDragView.m in Sources */,
+ 65140A4E0FE27CFC00D862D2 /* PSMTabDragWindow.m in Sources */,
+ 65140A500FE27CFC00D862D2 /* PSMTabDragWindowController.m in Sources */,
+ 65140A520FE27CFC00D862D2 /* PSMUnifiedTabStyle.m in Sources */,
+ 65140BF70FE36AC200D862D2 /* PSMTabBarController.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -516,14 +650,6 @@
C08787290A49DE9A00E9B151 /* PSMTabBar.m in Sources */,
8D1AC96C0486D14A00FE50C9 /* PSMTabBarInspector.m in Sources */,
C044829F0C3328F4006E818F /* PSMTabBarViewIntegration.m in Sources */,
- 6504DBB60F0E221400A97B54 /* PSMAquaTabStyle.m in Sources */,
- 6504DBB70F0E221500A97B54 /* PSMMetalTabStyle.m in Sources */,
- 6504DBB80F0E221600A97B54 /* PSMOverflowPopUpButton.m in Sources */,
- 6504DBB90F0E221700A97B54 /* PSMProgressIndicator.m in Sources */,
- 6504DBBA0F0E221800A97B54 /* PSMRolloverButton.m in Sources */,
- 6504DBBB0F0E221900A97B54 /* PSMTabBarCell.m in Sources */,
- 6504DBBC0F0E221A00A97B54 /* PSMTabBarControl.m in Sources */,
- 6504DBBD0F0E221B00A97B54 /* PSMTabDragAssistant.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -566,13 +692,14 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
+ GCC_C_LANGUAGE_STANDARD = "compiler-default";
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_ENABLE_OBJC_GC = YES;
GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ GCC_PREFIX_HEADER = source/Framework_Prefix.pch;
INFOPLIST_FILE = "PSMTabBarFramework-Info.plist";
INSTALL_PATH = "@executable_path/../Frameworks";
PRODUCT_NAME = PSMTabBarFramework;
@@ -587,10 +714,11 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
+ GCC_C_LANGUAGE_STANDARD = "compiler-default";
GCC_ENABLE_OBJC_GC = YES;
GCC_MODEL_TUNING = G5;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ GCC_PREFIX_HEADER = source/Framework_Prefix.pch;
INFOPLIST_FILE = "PSMTabBarFramework-Info.plist";
INSTALL_PATH = "@executable_path/../Frameworks";
PRODUCT_NAME = PSMTabBarFramework;
@@ -685,6 +813,7 @@
C056398C08A954F8003078D8 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ GCC_C_LANGUAGE_STANDARD = c99;
GCC_MODEL_TUNING = "";
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
@@ -700,6 +829,7 @@
ppc,
i386,
);
+ GCC_C_LANGUAGE_STANDARD = c99;
GCC_MODEL_TUNING = "";
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
View
2  PSMTabBar_Prefix.pch
@@ -2,6 +2,8 @@
// Prefix header for all source files of the 'PSMTabBar' target in the 'PSMTabBar' project.
//
+#include <Carbon/Carbon.h>
+
#ifdef __OBJC__
#import <Cocoa/Cocoa.h>
#import <InterfaceBuilderKit/InterfaceBuilderKit.h>
View
BIN  images/32x32_log.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/32x32cancel.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AdiumGradient.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabCloseDirty_Front.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabCloseDirty_Front_Pressed.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabCloseDirty_Front_Rollover.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabClose_Front.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabClose_Front_Pressed.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabClose_Front_Rollover.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabNew.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabNewPressed.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabNewRollover.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabsBackground.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabsDown.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabsDownGraphite.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabsDownNonKey.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabsSeparator.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/AquaTabsSeparatorDown.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/Folder.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/Globe.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/TabClose_Dirty.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/TabClose_Dirty_Pressed.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/TabClose_Dirty_Rollover.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/TabClose_Front.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/TabClose_Front_Pressed.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/TabClose_Front_Rollover.png
Diff not rendered
View
BIN  images/TabControlRep.png
Diff not rendered
View
BIN  images/TabIcon.png
Diff not rendered
View
BIN  images/TabNewMetal.png
Diff not rendered
View
BIN  images/TabNewMetalPressed.png
Diff not rendered
View
BIN  images/TabNewMetalRollover.png
Diff not rendered
View
BIN  images/Warning.png
Diff not rendered
View
BIN  images/largeImage.png
Diff not rendered
View
BIN  images/mater_large.jpg
Diff not rendered
View
BIN  images/mcqueen_large.jpg
Diff not rendered
View
BIN  images/overflowImage.png
Diff not rendered
View
BIN  images/overflowImagePressed.png
Diff not rendered
View
BIN  images/pi.png
Diff not rendered
View
BIN  images/sally_large.jpg
Diff not rendered
View
1  source/AppController.m
@@ -25,6 +25,7 @@ - (IBAction)newWindow:(id)sender
// put up a window
WindowController *newWindow = [[WindowController alloc] initWithWindowNibName:@"Window"];
[newWindow showWindow:self];
+ [newWindow addDefaultTabs];
}
@end
View
5 source/FakeModel.h
@@ -13,8 +13,8 @@
BOOL _isProcessing;
NSImage *_icon;
NSString *_iconName;
- NSObjectController *controller;
int _objectCount;
+ BOOL _isEdited;
}
// creation/destruction
@@ -29,6 +29,7 @@
- (void)setIconName:(NSString *)iconName;
- (int)objectCount;
- (void)setObjectCount:(int)value;
-- (NSObjectController *)controller;
+- (BOOL)isEdited;
+- (void)setIsEdited:(BOOL)value;
@end
View
28 source/FakeModel.m
@@ -13,12 +13,12 @@ @implementation FakeModel
- (id)init
{
- if(self == [super init]){
- _isProcessing = YES;
+ if ( (self == [super init]) ) {
+ _isProcessing = NO;
_icon = nil;
_iconName = nil;
_objectCount = 2;
- controller = [[NSObjectController alloc] initWithContent:self];
+ _isEdited = NO;
}
return self;
}
@@ -69,9 +69,27 @@ - (void)setObjectCount:(int)value
_objectCount = value;
}
-- (NSObjectController *)controller
+- (BOOL)isEdited
{
- return controller;
+ return _isEdited;
+}
+
+- (void)setIsEdited:(BOOL)value
+{
+ _isEdited = value;
+}
+
+
+- (NSImage *)largeImage
+{
+ return [NSImage imageNamed:@"largeImage"];
+}
+
+- (void)setLargeImage:(NSImage *)icon
+{
+ [icon retain];
+ [_icon release];
+ _icon = icon;
}
@end
View
5 source/Framework_Prefix.pch
@@ -0,0 +1,5 @@
+#include <Carbon/Carbon.h>
+
+#ifdef __OBJC__
+# import <Cocoa/Cocoa.h>
+#endif
View
23 source/NSBezierPath_AMShading.h
@@ -0,0 +1,23 @@
+//
+// NSBezierPath_AMShading.h
+// ------------------------
+//
+// Created by Andreas on 2005-06-01.
+// Copyright 2005 Andreas Mayer. All rights reserved.
+//
+// based on http://www.cocoadev.com/index.pl?GradientFill
+
+
+#import <Cocoa/Cocoa.h>
+
+@interface NSBezierPath (AMShading)
+
+- (void)customHorizontalFillWithCallbacks:(CGFunctionCallbacks)functionCallbacks firstColor:(NSColor *)firstColor secondColor:(NSColor *)secondColor;
+- (void)customVerticalFillWithCallbacks:(CGFunctionCallbacks)functionCallbacks firstColor:(NSColor *)firstColor secondColor:(NSColor *)secondColor;
+
+- (void)linearGradientFillWithStartColor:(NSColor *)startColor endColor:(NSColor *)endColor;
+- (void)linearVerticalGradientFillWithStartColor:(NSColor *)startColor endColor:(NSColor *)endColor;
+
+- (void)bilinearGradientFillWithOuterColor:(NSColor *)outerColor innerColor:(NSColor *)innerColor;
+
+@end
View
127 source/NSBezierPath_AMShading.m
@@ -0,0 +1,127 @@
+//
+// NSBezierPath_AMShading.m
+// ------------------------
+//
+// Created by Andreas on 2005-06-01.
+// Copyright 2005 Andreas Mayer. All rights reserved.
+//
+
+#import "NSBezierPath_AMShading.h"
+
+
+@implementation NSBezierPath (AMShading)
+
+static void linearShadedColor(void *info, const float *in, float *out)
+{
+ float *colors = (float *)info;
+ *out++ = colors[0] + *in * colors[8];
+ *out++ = colors[1] + *in * colors[9];
+ *out++ = colors[2] + *in * colors[10];
+ *out++ = colors[3] + *in * colors[11];
+}
+
+static void bilinearShadedColor(void *info, const float *in, float *out)
+{
+ float *colors = (float *)info;
+ float factor = (*in)*2.0;
+ if (*in > 0.5) {
+ factor = 2-factor;
+ }
+ *out++ = colors[0] + factor * colors[8];
+ *out++ = colors[1] + factor * colors[9];
+ *out++ = colors[2] + factor * colors[10];
+ *out++ = colors[3] + factor * colors[11];
+}
+
+- (void)linearGradientFillWithStartColor:(NSColor *)startColor endColor:(NSColor *)endColor
+{
+ static const CGFunctionCallbacks callbacks = {0, &linearShadedColor, NULL};
+
+ [self customHorizontalFillWithCallbacks:callbacks firstColor:startColor secondColor:endColor];
+}
+
+- (void)linearVerticalGradientFillWithStartColor:(NSColor *)startColor endColor:(NSColor *)endColor
+{
+ static const CGFunctionCallbacks callbacks = {0, &linearShadedColor, NULL};
+
+ [self customVerticalFillWithCallbacks:callbacks firstColor:startColor secondColor:endColor];
+}
+
+- (void)bilinearGradientFillWithOuterColor:(NSColor *)outerColor innerColor:(NSColor *)innerColor
+{
+ static const CGFunctionCallbacks callbacks = {0, &bilinearShadedColor, NULL};
+
+ [self customHorizontalFillWithCallbacks:callbacks firstColor:innerColor secondColor:outerColor];
+}
+
+- (void)customFillWithCallbacks:(CGFunctionCallbacks)functionCallbacks firstColor:(NSColor *)firstColor secondColor:(NSColor *)secondColor startPoint:(CGPoint)startPoint endPoint:(CGPoint)endPoint
+{
+ CGColorSpaceRef colorspace;
+ CGShadingRef shading;
+ CGFunctionRef function;
+ float colors[12]; // pointer to color values
+
+ // get my context
+ CGContextRef currentContext = (CGContextRef)[[NSGraphicsContext currentContext] graphicsPort];
+
+ NSColor *deviceDependentFirstColor = [firstColor colorUsingColorSpaceName:NSDeviceRGBColorSpace];
+ NSColor *deviceDependentSecondColor = [secondColor colorUsingColorSpaceName:NSDeviceRGBColorSpace];
+
+ // set up colors for gradient
+ colors[0] = [deviceDependentFirstColor redComponent];
+ colors[1] = [deviceDependentFirstColor greenComponent];
+ colors[2] = [deviceDependentFirstColor blueComponent];
+ colors[3] = [deviceDependentFirstColor alphaComponent];
+
+ colors[4] = [deviceDependentSecondColor redComponent];
+ colors[5] = [deviceDependentSecondColor greenComponent];
+ colors[6] = [deviceDependentSecondColor blueComponent];
+ colors[7] = [deviceDependentSecondColor alphaComponent];
+
+ // difference between start and end color for each color components
+ colors[8] = (colors[4]-colors[0]);
+ colors[9] = (colors[5]-colors[1]);
+ colors[10] = (colors[6]-colors[2]);
+ colors[11] = (colors[7]-colors[3]);
+
+ // draw gradient
+ colorspace = CGColorSpaceCreateDeviceRGB();
+ size_t components = 1 + CGColorSpaceGetNumberOfComponents(colorspace);
+ static const float domain[2] = {0.0, 1.0};
+ static const float range[10] = {0, 1, 0, 1, 0, 1, 0, 1, 0, 1};
+ //static const CGFunctionCallbacks callbacks = {0, &bilinearShadedColor, NULL};
+
+ // Create a CGFunctionRef that describes a function taking 1 input and kChannelsPerColor outputs.
+ function = CGFunctionCreate(colors, 1, domain, components, range, &functionCallbacks);
+
+ shading = CGShadingCreateAxial(colorspace, startPoint, endPoint, function, NO, NO);
+
+ CGContextSaveGState(currentContext);
+ [self addClip];
+ CGContextDrawShading(currentContext, shading);
+ CGContextRestoreGState(currentContext);
+
+ CGShadingRelease(shading);
+ CGFunctionRelease(function);
+ CGColorSpaceRelease(colorspace);
+}
+
+- (void)customHorizontalFillWithCallbacks:(CGFunctionCallbacks)functionCallbacks firstColor:(NSColor *)firstColor secondColor:(NSColor *)secondColor
+{
+ [self customFillWithCallbacks:functionCallbacks
+ firstColor:firstColor
+ secondColor:secondColor
+ startPoint:CGPointMake(0, NSMinY([self bounds]))
+ endPoint:CGPointMake(0, NSMaxY([self bounds]))];
+}
+
+- (void)customVerticalFillWithCallbacks:(CGFunctionCallbacks)functionCallbacks firstColor:(NSColor *)firstColor secondColor:(NSColor *)secondColor
+{
+ [self customFillWithCallbacks:functionCallbacks
+ firstColor:firstColor
+ secondColor:secondColor
+ startPoint:CGPointMake(NSMinX([self bounds]), 0)
+ endPoint:CGPointMake(NSMaxX([self bounds]), 0)];
+}
+
+@end
View
12 source/NSString_AITruncation.h
@@ -0,0 +1,12 @@
+//
+// NSString_AITruncation.h
+// PSMTabBarControl
+//
+// Created by Evan Schoenberg on 7/14/07.
+//
+
+#import <Cocoa/Cocoa.h>
+
+@interface NSString (AITruncation)
+- (NSString *)stringWithEllipsisByTruncatingToLength:(unsigned int)length;
+@end
View
34 source/NSString_AITruncation.m
@@ -0,0 +1,34 @@
+//
+// NSString_AITruncation.m
+// PSMTabBarControl
+//
+// Created by Evan Schoenberg on 7/14/07.
+// From Adium, which is licensed under the GPL. Used in PSMTabBarControl with permission.
+// The contents of this remain licensed under the GPL.
+//
+
+#import "NSString_AITruncation.h"
+
+@implementation NSString (AITruncation)
+
++ (id)ellipsis
+{
+ return [NSString stringWithUTF8String:"\xE2\x80\xA6"];
+}
+
+- (NSString *)stringWithEllipsisByTruncatingToLength:(unsigned int)length
+{
+ NSString *returnString;
+
+ if (length < [self length]) {
+ //Truncate and append the ellipsis
+ returnString = [[self substringToIndex:length-1] stringByAppendingString:[NSString ellipsis]];
+ } else {
+ //We don't need to truncate, so don't append an ellipsis
+ returnString = [[self copy] autorelease];
+ }
+
+ return returnString;
+}
+
+@end
View
39 source/PSMAdiumTabStyle.h
@@ -0,0 +1,39 @@
+//
+// PSMAdiumTabStyle.h
+// PSMTabBarControl
+//
+// Created by Kent Sutherland on 5/26/06.
+// Copyright 2006 Kent Sutherland. All rights reserved.
+//
+
+#import <Cocoa/Cocoa.h>
+#import "PSMTabStyle.h"
+
+@interface PSMAdiumTabStyle : NSObject <PSMTabStyle>
+{
+ NSImage *_closeButton, *_closeButtonDown, *_closeButtonOver;
+ NSImage *_closeDirtyButton, *_closeDirtyButtonDown, *_closeDirtyButtonOver;
+ NSImage *_addTabButtonImage, *_addTabButtonPressedImage, *_addTabButtonRolloverImage;
+ NSImage *_gradientImage;
+
+ NSDictionary *_objectCountStringAttributes;
+
+ PSMTabBarOrientation orientation;
+ PSMTabBarControl *tabBar;
+
+ BOOL _drawsUnified, _drawsRight;
+}
+
+- (void)loadImages;
+
+- (BOOL)drawsUnified;
+- (void)setDrawsUnified:(BOOL)value;
+- (BOOL)drawsRight;
+- (void)setDrawsRight:(BOOL)value;
+
+- (void)drawInteriorWithTabCell:(PSMTabBarCell *)cell inView:(NSView*)controlView;
+
+- (void)encodeWithCoder:(NSCoder *)aCoder;
+- (id)initWithCoder:(NSCoder *)aDecoder;
+
+@end
View
1,056 source/PSMAdiumTabStyle.m
@@ -0,0 +1,1056 @@
+//
+// PSMAdiumTabStyle.m
+// PSMTabBarControl
+//
+// Created by Kent Sutherland on 5/26/06.
+// Copyright 2006 Kent Sutherland. All rights reserved.
+//
+
+#import "PSMAdiumTabStyle.h"
+#import "PSMTabBarCell.h"
+#import "PSMTabBarControl.h"
+#import "NSBezierPath_AMShading.h"
+
+#define Adium_CellPadding 2
+#define Adium_MARGIN_X 4
+#define kPSMAdiumCounterPadding 3.0
+#define kPSMAdiumObjectCounterRadius 7.0
+#define kPSMAdiumCounterMinWidth 20
+
+#define kPSMTabBarControlSourceListHeight 28
+
+#define kPSMTabBarLargeImageHeight kPSMTabBarControlSourceListHeight - 4
+#define kPSMTabBarLargeImageWidth kPSMTabBarLargeImageHeight
+
+@implementation PSMAdiumTabStyle
+
+- (NSString *)name
+{
+ return @"Adium";
+}
+
+#pragma mark -
+#pragma mark Creation/Destruction
+
+- (id)init
+{
+ if ( (self = [super init]) ) {
+ [self loadImages];
+ _drawsUnified = NO;
+ _drawsRight = NO;
+
+ _objectCountStringAttributes = [[NSDictionary alloc] initWithObjectsAndKeys:[[NSFontManager sharedFontManager] convertFont:[NSFont fontWithName:@"Helvetica" size:11.0] toHaveTrait:NSBoldFontMask], NSFontAttributeName,
+ [[NSColor whiteColor] colorWithAlphaComponent:0.85], NSForegroundColorAttributeName,
+ nil, nil];
+ }
+ return self;
+}
+
+- (void)loadImages
+{
+ _closeButton = [[NSImage alloc] initByReferencingFile:[[PSMTabBarControl bundle] pathForImageResource:@"AquaTabClose_Front"]];
+ _closeButtonDown = [[NSImage alloc] initByReferencingFile:[[PSMTabBarControl bundle] pathForImageResource:@"AquaTabClose_Front_Pressed"]];
+ _closeButtonOver = [[NSImage alloc] initByReferencingFile:[[PSMTabBarControl bundle] pathForImageResource:@"AquaTabClose_Front_Rollover"]];
+
+ _closeDirtyButton = [[NSImage alloc] initByReferencingFile:[[PSMTabBarControl bundle] pathForImageResource:@"AquaTabCloseDirty_Front"]];
+ _closeDirtyButtonDown = [[NSImage alloc] initByReferencingFile:[[PSMTabBarControl bundle] pathForImageResource:@"AquaTabCloseDirty_Front_Pressed"]];
+ _closeDirtyButtonOver = [[NSImage alloc] initByReferencingFile:[[PSMTabBarControl bundle] pathForImageResource:@"AquaTabCloseDirty_Front_Rollover"]];
+
+ _addTabButtonImage = [[NSImage alloc] initByReferencingFile:[[PSMTabBarControl bundle] pathForImageResource:@"AquaTabNew"]];
+ _addTabButtonPressedImage = [[NSImage alloc] initByReferencingFile:[[PSMTabBarControl bundle] pathForImageResource:@"AquaTabNewPressed"]];
+ _addTabButtonRolloverImage = [[NSImage alloc] initByReferencingFile:[[PSMTabBarControl bundle] pathForImageResource:@"AquaTabNewRollover"]];
+
+ _gradientImage = [[NSImage alloc] initByReferencingFile:[[PSMTabBarControl bundle] pathForImageResource:@"AdiumGradient"]];
+}
+
+- (void)dealloc
+{
+ [_closeButton release];
+ [_closeButtonDown release];
+ [_closeButtonOver release];
+
+ [_closeDirtyButton release];
+ [_closeDirtyButtonDown release];
+ [_closeDirtyButtonOver release];
+
+ [_addTabButtonImage release];
+ [_addTabButtonPressedImage release];
+ [_addTabButtonRolloverImage release];
+
+ [_gradientImage release];
+
+ [_objectCountStringAttributes release</