Added:
trunk/NSRuleEditorLeopard-Info.plist
- copied unchanged from r83, /trunk/NSRuleEditor-Info.plist
Removed:
trunk/NSRuleEditor-Info.plist
Modified:
trunk/NSRuleEditor.xcodeproj/project.pbxproj
trunk/NSRuleEditor.xcodeproj/x.mode2v3
trunk/NSRuleEditor.xcodeproj/x.pbxuser
trunk/NSRuleEditor/NSRuleEditor.h
trunk/RuleDelegate.m
Log:
Fixed Issue 21 (was for release config only I think)
Modified: trunk/NSRuleEditor.xcodeproj/project.pbxproj
==============================================================================
--- trunk/NSRuleEditor.xcodeproj/project.pbxproj (original)
+++ trunk/NSRuleEditor.xcodeproj/project.pbxproj Wed Jul 9 07:22:36 2008
@@ -23,6 +23,35 @@
170865240DE828D400741410 /* Cocoa.framework in Frameworks */ = {isa
= PBXBuildFile; fileRef = 172DEF880D9D6E60004465EC /* Cocoa.framework
*/; };
170865620DE82D4A00741410 /* NSImageNameAddTemplate.tiff in Resources
*/ = {isa = PBXBuildFile; fileRef = 170865610DE82D4A00741410 /*
NSImageNameAddTemplate.tiff */; };
1708656F0DE82E0100741410 /* NSImageNameRemoveTemplate.tiff in
Resources */ = {isa = PBXBuildFile; fileRef = 1708656E0DE82E0100741410
/* NSImageNameRemoveTemplate.tiff */; };
+ 170C2D990DF5BB9100F9929B /* NSRuleEditor.h in Headers */ = {isa =
PBXBuildFile; fileRef = 1735CC780D96C9B900B60772 /* NSRuleEditor.h */;
settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2D9A0DF5BB9200F9929B /* NSRuleEditor.m in Sources */ = {isa =
PBXBuildFile; fileRef = 1735CC790D96C9B900B60772 /* NSRuleEditor.m */; };
+ 170C2D9B0DF5BB9200F9929B /* NSRuleEditorViewSlice.h in Headers */ =
{isa = PBXBuildFile; fileRef = 1735CC820D96C9B900B60772 /*
NSRuleEditorViewSlice.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2D9C0DF5BB9300F9929B /* NSRuleEditorViewSlice.m in Sources */ =
{isa = PBXBuildFile; fileRef = 1735CC830D96C9B900B60772 /*
NSRuleEditorViewSlice.m */; };
+ 170C2D9D0DF5BB9400F9929B /* NSRuleEditorViewSliceRow.h in Headers */
= {isa = PBXBuildFile; fileRef = 1735CC860D96C9B900B60772 /*
NSRuleEditorViewSliceRow.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2D9E0DF5BB9400F9929B /* NSRuleEditorViewSliceRow.m in Sources */
= {isa = PBXBuildFile; fileRef = 1735CC870D96C9B900B60772 /*
NSRuleEditorViewSliceRow.m */; };
+ 170C2D9F0DF5BB9400F9929B /* _NSRuleEditorViewSliceHolder.h in
Headers */ = {isa = PBXBuildFile; fileRef = 1735CC730D96C9B900B60772 /*
_NSRuleEditorViewSliceHolder.h */; settings = {ATTRIBUTES = (Public, );
}; };
+ 170C2DA00DF5BB9500F9929B /* _NSRuleEditorViewSliceHolder.m in
Sources */ = {isa = PBXBuildFile; fileRef = 1735CC740D96C9B900B60772 /*
_NSRuleEditorViewSliceHolder.m */; };
+ 170C2DA10DF5BB9600F9929B /* _NSRuleEditorCache.h in Headers */ =
{isa = PBXBuildFile; fileRef = 1735CC720D96C9B900B60772 /*
_NSRuleEditorCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2DA20DF5BB9600F9929B /* _NSRuleEditorCache.m in Sources */ =
{isa = PBXBuildFile; fileRef = 171A9FA40D9BC48700EB53FA /*
_NSRuleEditorCache.m */; };
+ 170C2DA30DF5BB9700F9929B /* _NSRuleEditorViewUnboundRowHolder.h in
Headers */ = {isa = PBXBuildFile; fileRef = 1735CC750D96C9B900B60772 /*
_NSRuleEditorViewUnboundRowHolder.h */; settings = {ATTRIBUTES =
(Public, ); }; };
+ 170C2DA40DF5BB9800F9929B /* _NSRuleEditorViewUnboundRowHolder.m in
Sources */ = {isa = PBXBuildFile; fileRef = 1775B0FA0D981CA500CE71B7 /*
_NSRuleEditorViewUnboundRowHolder.m */; };
+ 170C2DA50DF5BB9800F9929B /* NSRuleEditorViewSliceDropSeparator.h in
Headers */ = {isa = PBXBuildFile; fileRef = 1735CC840D96C9B900B60772 /*
NSRuleEditorViewSliceDropSeparator.h */; settings = {ATTRIBUTES =
(Public, ); }; };
+ 170C2DA60DF5BB9900F9929B /* NSRuleEditorViewSliceDropSeparator.m in
Sources */ = {isa = PBXBuildFile; fileRef = 1735CC850D96C9B900B60772 /*
NSRuleEditorViewSliceDropSeparator.m */; };
+ 170C2DA70DF5BB9A00F9929B /* NSNavRuleEditor.h in Headers */ = {isa =
PBXBuildFile; fileRef = 1735CC760D96C9B900B60772 /* NSNavRuleEditor.h
*/; settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2DA80DF5BB9A00F9929B /* NSObject-NSNavRuleEditorChildItems.h in
Headers */ = {isa = PBXBuildFile; fileRef = 1735CC770D96C9B900B60772 /*
NSObject-NSNavRuleEditorChildItems.h */; settings = {ATTRIBUTES =
(Public, ); }; };
+ 170C2DA90DF5BB9B00F9929B /* NSRuleEditorLocalizer.h in Headers */ =
{isa = PBXBuildFile; fileRef = 1735CC7B0D96C9B900B60772 /*
NSRuleEditorLocalizer.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2DAA0DF5BB9F00F9929B /* NSRuleEditorButtonCell.m in Sources */ =
{isa = PBXBuildFile; fileRef = 177767DC0DBFEA9700669D6A /*
NSRuleEditorButtonCell.m */; };
+ 170C2DAB0DF5BB9F00F9929B /* NSRuleEditorButtonCell.h in Headers */ =
{isa = PBXBuildFile; fileRef = 1735CC7A0D96C9B900B60772 /*
NSRuleEditorButtonCell.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2DAC0DF5BBA000F9929B /* NSRuleEditorPopupButton.h in Headers */
= {isa = PBXBuildFile; fileRef = 1735CC7C0D96C9B900B60772 /*
NSRuleEditorPopupButton.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2DAD0DF5BBA000F9929B /* NSRuleEditorPopupButton.m in Sources */
= {isa = PBXBuildFile; fileRef = 1735CC7D0D96C9B900B60772 /*
NSRuleEditorPopupButton.m */; };
+ 170C2DAE0DF5BBA100F9929B /* NSRuleEditorPopupButtonCell.h in Headers
*/ = {isa = PBXBuildFile; fileRef = 1735CC7E0D96C9B900B60772 /*
NSRuleEditorPopupButtonCell.h */; settings = {ATTRIBUTES = (Public, );
}; };
+ 170C2DAF0DF5BBA100F9929B /* NSRuleEditorPopupButtonCell.m in Sources
*/ = {isa = PBXBuildFile; fileRef = 1735CC7F0D96C9B900B60772 /*
NSRuleEditorPopupButtonCell.m */; };
+ 170C2DB00DF5BBA200F9929B /* NSRuleEditorTextField.h in Headers */ =
{isa = PBXBuildFile; fileRef = 1735CC800D96C9B900B60772 /*
NSRuleEditorTextField.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2DB10DF5BBA300F9929B /* NSRuleEditorTextFieldCell.h in Headers
*/ = {isa = PBXBuildFile; fileRef = 1735CC810D96C9B900B60772 /*
NSRuleEditorTextFieldCell.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2DBC0DF5BC3800F9929B /* Macros.h in Headers */ = {isa =
PBXBuildFile; fileRef = 170B0AB00BB3FCEF00DA79A5 /* Macros.h */;
settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2DBD0DF5BC3900F9929B /* RuleEditor_Prefix.pch in Headers */ =
{isa = PBXBuildFile; fileRef = 1775B4AB0D99140C00CE71B7 /*
RuleEditor_Prefix.pch */; settings = {ATTRIBUTES = (Public, ); }; };
+ 170C2DBE0DF5BC4000F9929B /* NSImageNameRemoveTemplate.tiff in
Resources */ = {isa = PBXBuildFile; fileRef = 1708656E0DE82E0100741410
/* NSImageNameRemoveTemplate.tiff */; };
+ 170C2DBF0DF5BC4000F9929B /* NSImageNameAddTemplate.tiff in Resources
*/ = {isa = PBXBuildFile; fileRef = 170865610DE82D4A00741410 /*
NSImageNameAddTemplate.tiff */; };
172DEF890D9D6E60004465EC /* Cocoa.framework in Frameworks */ = {isa
= PBXBuildFile; fileRef = 172DEF880D9D6E60004465EC /* Cocoa.framework
*/; };
1735CC9F0D96CF4300B60772 /* NSRuleEditorController.m in Sources */ =
{isa = PBXBuildFile; fileRef = 1735CC9E0D96CF4300B60772 /*
NSRuleEditorController.m */; };
1735CCA70D96D18D00B60772 /* RuleDelegate.m in Sources */ = {isa =
PBXBuildFile; fileRef = 1735CCA60D96D18D00B60772 /* RuleDelegate.m */; };
@@ -56,6 +85,7 @@
1708682D0DE867B900741410 /* NSRuleEditorViewSliceRow.h */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h;
path = NSRuleEditorViewSliceRow.h; sourceTree = "<group>"; };
170868330DE8686100741410 /* NSRuleEditorViewSlice.h */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h;
path = NSRuleEditorViewSlice.h; sourceTree = "<group>"; };
170B0AB00BB3FCEF00DA79A5 /* Macros.h */ = {isa = PBXFileReference;
fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Macros.h;
sourceTree = "<group>"; };
+ 170C2D950DF5BB2000F9929B /* NSRuleEditor.framework */ = {isa =
PBXFileReference; explicitFileType = wrapper.framework; includeInIndex
= 0; path = NSRuleEditor.framework; sourceTree = BUILT_PRODUCTS_DIR; };
171A9FA40D9BC48700EB53FA /* _NSRuleEditorCache.m */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType =
sourcecode.c.objc; path = _NSRuleEditorCache.m; sourceTree = "<group>"; };
172DEF880D9D6E60004465EC /* Cocoa.framework */ = {isa =
PBXFileReference; lastKnownFileType = wrapper.framework; name =
Cocoa.framework; path =
SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Cocoa.framework;
sourceTree = DEVELOPER_DIR; };
1735CC720D96C9B900B60772 /* _NSRuleEditorCache.h */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h;
path = _NSRuleEditorCache.h; sourceTree = "<group>"; };
@@ -86,7 +116,7 @@
1735CCA50D96D18D00B60772 /* RuleDelegate.h */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h;
path = RuleDelegate.h; sourceTree = "<group>"; };
1735CCA60D96D18D00B60772 /* RuleDelegate.m */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType =
sourcecode.c.objc; path = RuleDelegate.m; sourceTree = "<group>"; };
1737DEB30B496EF10043C8CA /* main.m */ = {isa = PBXFileReference;
fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m;
sourceTree = SOURCE_ROOT; };
- 173FEA6E0DB3E1A3002B4FB4 /* NSRuleEditor-Info.plist */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml;
path = "NSRuleEditor-Info.plist"; sourceTree = "<group>"; };
+ 173FEA6E0DB3E1A3002B4FB4 /* NSRuleEditorLeopard-Info.plist */ = {isa
= PBXFileReference; fileEncoding = 4; lastKnownFileType =
text.plist.xml; path = "NSRuleEditorLeopard-Info.plist"; sourceTree
= "<group>"; };
1775B0FA0D981CA500CE71B7 /* _NSRuleEditorViewUnboundRowHolder.m */ =
{isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =
sourcecode.c.objc; path = _NSRuleEditorViewUnboundRowHolder.m;
sourceTree = "<group>"; };
1775B4AB0D99140C00CE71B7 /* RuleEditor_Prefix.pch */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h;
path = RuleEditor_Prefix.pch; sourceTree = "<group>"; };
177767DC0DBFEA9700669D6A /* NSRuleEditorButtonCell.m */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType =
sourcecode.c.objc; path = NSRuleEditorButtonCell.m; sourceTree
= "<group>"; };
@@ -95,14 +125,14 @@
17AD13730DB91805002F3ED0 /* RuleEditor.m */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType =
sourcecode.c.objc; path = RuleEditor.m; sourceTree = "<group>"; };
17AD13740DB91805002F3ED0 /* RuleEditor.h */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h;
path = RuleEditor.h; sourceTree = "<group>"; };
17D427380DB00113000A1E9D /* English */ = {isa = PBXFileReference;
fileEncoding = 4; lastKnownFileType = text.plist.xml; name = English;
path = criteria.plist; sourceTree = "<group>"; };
- 17D4273C0DB00113000A1E9D /* English */ = {isa = PBXFileReference;
fileEncoding = 4; lastKnownFileType = text.plist.strings; name =
English; path = format.strings; sourceTree = "<group>"; };
+ 17D4273C0DB00113000A1E9D /* English */ = {isa = PBXFileReference;
fileEncoding = 10; lastKnownFileType = text.plist.strings; name =
English; path = format.strings; sourceTree = "<group>"; };
17D4273E0DB00113000A1E9D /* English */ = {isa = PBXFileReference;
fileEncoding = 10; lastKnownFileType = text.plist.strings; name =
English; path = InfoPlist.strings; sourceTree = "<group>"; };
17D427400DB00113000A1E9D /* English */ = {isa = PBXFileReference;
lastKnownFileType = file.xib; name = English; path = NSRuleEditor.xib;
sourceTree = "<group>"; xcLanguageSpecificationIdentifier =
xcode.lang.xml; };
17D427420DB00113000A1E9D /* English */ = {isa = PBXFileReference;
fileEncoding = 4; lastKnownFileType = text.plist.xml; name = English;
path = tableArray.plist; sourceTree = "<group>"; };
17ECCD150DB69CC80057EC3F /* English */ = {isa = PBXFileReference;
lastKnownFileType = file.xib; name = English; path =
NSRuleEditorVanilla.xib; sourceTree = "<group>"; };
17ECCF6F0DB7D50D0057EC3F /* NSRuleEditor.xcconfig */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig;
path = NSRuleEditor.xcconfig; sourceTree = "<group>"; };
- 17FA60060DB385A500FF0C45 /* NSRuleEditor Vanilla.app */ = {isa =
PBXFileReference; explicitFileType = wrapper.application;
includeInIndex = 0; path = "NSRuleEditor Vanilla.app"; sourceTree =
BUILT_PRODUCTS_DIR; };
- 17FA60080DB385A500FF0C45 /* NSRuleEditor Vanilla-Info.plist */ =
{isa = PBXFileReference; lastKnownFileType = text.plist.xml; path
= "NSRuleEditor Vanilla-Info.plist"; sourceTree = "<group>"; };
+ 17FA60060DB385A500FF0C45 /* NSRuleEditor.app */ = {isa =
PBXFileReference; explicitFileType = wrapper.application;
includeInIndex = 0; path = NSRuleEditor.app; sourceTree =
BUILT_PRODUCTS_DIR; };
+ 17FA60080DB385A500FF0C45 /* NSRuleEditorVanilla-Info.plist */ = {isa
= PBXFileReference; lastKnownFileType = text.plist.xml; name
= "NSRuleEditorVanilla-Info.plist"; path = "NSRuleEditor
Vanilla-Info.plist"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -114,6 +144,13 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 170C2D930DF5BB2000F9929B /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
1735CC8F0D96CE6700B60772 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -201,8 +238,8 @@
isa = PBXGroup;
children = (
179A2CB60DC15B91003AE405 /* com.yourcompany.NSRuleEditor.plist */,
- 173FEA6E0DB3E1A3002B4FB4 /* NSRuleEditor-Info.plist */,
- 17FA60080DB385A500FF0C45 /* NSRuleEditor Vanilla-Info.plist */,
+ 173FEA6E0DB3E1A3002B4FB4 /* NSRuleEditorLeopard-Info.plist */,
+ 17FA60080DB385A500FF0C45 /* NSRuleEditorVanilla-Info.plist */,
170865DD0DE8381F00741410 /* NSRuleEditorTiger-Info.plist */,
17ECCF6F0DB7D50D0057EC3F /* NSRuleEditor.xcconfig */,
1775B4AB0D99140C00CE71B7 /* RuleEditor_Prefix.pch */,
@@ -215,8 +252,9 @@
isa = PBXGroup;
children = (
1735CC910D96CE6700B60772 /* NSRuleEditor.app */,
- 17FA60060DB385A500FF0C45 /* NSRuleEditor Vanilla.app */,
+ 17FA60060DB385A500FF0C45 /* NSRuleEditor.app */,
170865280DE828D400741410 /* NSRuleEditor Tiger.app */,
+ 170C2D950DF5BB2000F9929B /* NSRuleEditor.framework */,
);
name = Products;
sourceTree = "<group>";
@@ -262,6 +300,33 @@
};
/* End PBXGroup section */
+/* Begin PBXHeadersBuildPhase section */
+ 170C2D900DF5BB2000F9929B /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 170C2D990DF5BB9100F9929B /* NSRuleEditor.h in Headers */,
+ 170C2D9B0DF5BB9200F9929B /* NSRuleEditorViewSlice.h in Headers */,
+ 170C2D9D0DF5BB9400F9929B /* NSRuleEditorViewSliceRow.h in Headers */,
+ 170C2D9F0DF5BB9400F9929B /* _NSRuleEditorViewSliceHolder.h in
Headers */,
+ 170C2DA10DF5BB9600F9929B /* _NSRuleEditorCache.h in Headers */,
+ 170C2DA30DF5BB9700F9929B /* _NSRuleEditorViewUnboundRowHolder.h in
Headers */,
+ 170C2DA50DF5BB9800F9929B /* NSRuleEditorViewSliceDropSeparator.h
in Headers */,
+ 170C2DA70DF5BB9A00F9929B /* NSNavRuleEditor.h in Headers */,
+ 170C2DA80DF5BB9A00F9929B /* NSObject-NSNavRuleEditorChildItems.h
in Headers */,
+ 170C2DA90DF5BB9B00F9929B /* NSRuleEditorLocalizer.h in Headers */,
+ 170C2DAB0DF5BB9F00F9929B /* NSRuleEditorButtonCell.h in Headers */,
+ 170C2DAC0DF5BBA000F9929B /* NSRuleEditorPopupButton.h in Headers */,
+ 170C2DAE0DF5BBA100F9929B /* NSRuleEditorPopupButtonCell.h in
Headers */,
+ 170C2DB00DF5BBA200F9929B /* NSRuleEditorTextField.h in Headers */,
+ 170C2DB10DF5BBA300F9929B /* NSRuleEditorTextFieldCell.h in Headers */,
+ 170C2DBC0DF5BC3800F9929B /* Macros.h in Headers */,
+ 170C2DBD0DF5BC3900F9929B /* RuleEditor_Prefix.pch in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
/* Begin PBXNativeTarget section */
170865130DE828D400741410 /* RuleEditor Tiger */ = {
isa = PBXNativeTarget;
@@ -280,6 +345,24 @@
productReference = 170865280DE828D400741410 /* NSRuleEditor
Tiger.app */;
productType = "com.apple.product-type.application";
};
+ 170C2D940DF5BB2000F9929B /* NSRuleEditor */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 170C2D980DF5BB5400F9929B /* Build
configuration list for PBXNativeTarget "NSRuleEditor" */;
+ buildPhases = (
+ 170C2D900DF5BB2000F9929B /* Headers */,
+ 170C2D910DF5BB2000F9929B /* Resources */,
+ 170C2D920DF5BB2000F9929B /* Sources */,
+ 170C2D930DF5BB2000F9929B /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = NSRuleEditor;
+ productName = NSRuleEditor;
+ productReference = 170C2D950DF5BB2000F9929B /*
NSRuleEditor.framework */;
+ productType = "com.apple.product-type.framework";
+ };
1735CC900D96CE6700B60772 /* RuleEditor Leopard */ = {
isa = PBXNativeTarget;
buildConfigurationList = 1735CC960D96CE6800B60772 /* Build
configuration list for PBXNativeTarget "RuleEditor Leopard" */;
@@ -311,7 +394,7 @@
);
name = "NSRuleEditor Vanilla";
productName = NSRuleEditor;
- productReference = 17FA60060DB385A500FF0C45 /* NSRuleEditor
Vanilla.app */;
+ productReference = 17FA60060DB385A500FF0C45 /* NSRuleEditor.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
@@ -329,6 +412,7 @@
170865130DE828D400741410 /* RuleEditor Tiger */,
1735CC900D96CE6700B60772 /* RuleEditor Leopard */,
17FA5FF20DB385A500FF0C45 /* NSRuleEditor Vanilla */,
+ 170C2D940DF5BB2000F9929B /* NSRuleEditor */,
);
};
/* End PBXProject section */
@@ -346,6 +430,15 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 170C2D910DF5BB2000F9929B /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 170C2DBE0DF5BC4000F9929B /* NSImageNameRemoveTemplate.tiff in
Resources */,
+ 170C2DBF0DF5BC4000F9929B /* NSImageNameAddTemplate.tiff in
Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
1735CC8D0D96CE6700B60772 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
@@ -386,6 +479,23 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 170C2D920DF5BB2000F9929B /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 170C2D9A0DF5BB9200F9929B /* NSRuleEditor.m in Sources */,
+ 170C2D9C0DF5BB9300F9929B /* NSRuleEditorViewSlice.m in Sources */,
+ 170C2D9E0DF5BB9400F9929B /* NSRuleEditorViewSliceRow.m in Sources */,
+ 170C2DA00DF5BB9500F9929B /* _NSRuleEditorViewSliceHolder.m in
Sources */,
+ 170C2DA20DF5BB9600F9929B /* _NSRuleEditorCache.m in Sources */,
+ 170C2DA40DF5BB9800F9929B /* _NSRuleEditorViewUnboundRowHolder.m in
Sources */,
+ 170C2DA60DF5BB9900F9929B /* NSRuleEditorViewSliceDropSeparator.m
in Sources */,
+ 170C2DAA0DF5BB9F00F9929B /* NSRuleEditorButtonCell.m in Sources */,
+ 170C2DAD0DF5BBA000F9929B /* NSRuleEditorPopupButton.m in Sources */,
+ 170C2DAF0DF5BBA100F9929B /* NSRuleEditorPopupButtonCell.m in
Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
1735CC8E0D96CE6700B60772 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -471,13 +581,9 @@
/* Begin XCBuildConfiguration section */
170865260DE828D400741410 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 17ECCF6F0DB7D50D0057EC3F /*
NSRuleEditor.xcconfig */;
buildSettings = {
- GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
- GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_MISSING_PARENTHESES = NO;
- GCC_WARN_UNUSED_VARIABLE = YES;
+ ARCHS = "$(NATIVE_ARCH)";
+ GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = "NSRuleEditorTiger-Info.plist";
MACOSX_DEPLOYMENT_TARGET = 10.4;
PRODUCT_NAME = "NSRuleEditor Tiger";
@@ -488,17 +594,59 @@
170865270DE828D400741410 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ARCHS = "$(NATIVE_ARCH)";
+ INFOPLIST_FILE = "NSRuleEditorTiger-Info.plist";
+ MACOSX_DEPLOYMENT_TARGET = 10.4;
+ PRODUCT_NAME = "NSRuleEditor Tiger";
+ SDKROOT = macosx10.4;
+ };
+ name = Release;
+ };
+ 170C2D960DF5BB2200F9929B /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 17ECCF6F0DB7D50D0057EC3F /*
NSRuleEditor.xcconfig */;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ DEPLOYMENT_LOCATION = NO;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GENERATE_PKGINFO_FILE = YES;
+ HEADER_SEARCH_PATHS = NSRuleEditor;
+ INSTALL_PATH = "@loader_path/../Frameworks";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = NSRuleEditor;
+ SDKROOT = macosx10.4;
+ };
+ name = Debug;
+ };
+ 170C2D970DF5BB2200F9929B /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- FRAMEWORK_SEARCH_PATHS = "\"$(SDKROOT)/System/Library/Frameworks\"";
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
GCC_ENABLE_FIX_AND_CONTINUE = NO;
- GCC_MODEL_TUNING = "";
+ GCC_MODEL_TUNING = G5;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
- INFOPLIST_FILE = "/Volumes/Alpha/Documents/DEV/Projets
Perso/ruleeditor/trunk/NSRuleEditor-Info copy.plist";
- INSTALL_PATH = "$(HOME)/Applications";
- MACOSX_DEPLOYMENT_TARGET = 10.5;
+ INFOPLIST_FILE = "NSRuleEditor-Info.plist";
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
OTHER_LDFLAGS = (
"-framework",
Foundation,
@@ -507,7 +655,6 @@
);
PREBINDING = NO;
PRODUCT_NAME = NSRuleEditor;
- SDKROOT = macosx10.5;
ZERO_LINK = NO;
};
name = Release;
@@ -521,6 +668,7 @@
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_MISSING_PARENTHESES = NO;
GCC_WARN_UNUSED_VARIABLE = YES;
+ INFOPLIST_FILE = "NSRuleEditorLeopard-Info.plist";
};
name = Debug;
};
@@ -535,7 +683,7 @@
GCC_MODEL_TUNING = "";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
- INFOPLIST_FILE = "NSRuleEditor-Info.plist";
+ INFOPLIST_FILE = "NSRuleEditorLeopard-Info.plist";
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.5;
OTHER_LDFLAGS = (
@@ -570,7 +718,7 @@
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_MISSING_PARENTHESES = NO;
GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = "NSRuleEditor Vanilla-Info.plist";
+ INFOPLIST_FILE = "NSRuleEditorVanilla-Info.plist";
INSTALL_PATH = "$(HOME)/Applications";
OTHER_LDFLAGS = (
"-framework",
@@ -652,6 +800,15 @@
buildConfigurations = (
170865260DE828D400741410 /* Debug */,
170865270DE828D400741410 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 170C2D980DF5BB5400F9929B /* Build configuration list for
PBXNativeTarget "NSRuleEditor" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 170C2D960DF5BB2200F9929B /* Debug */,
+ 170C2D970DF5BB2200F9929B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
Modified: trunk/NSRuleEditor.xcodeproj/x.mode2v3
==============================================================================
--- trunk/NSRuleEditor.xcodeproj/x.mode2v3 (original)
+++ trunk/NSRuleEditor.xcodeproj/x.mode2v3 Wed Jul 9 07:22:36 2008
@@ -235,10 +235,10 @@
<string>buildOrClean</string>
<string>build-and-goOrGo</string>
<string>com.apple.ide.PBXToolbarStopButton</string>
- <string>active-target-popup</string>
<string>active-combo-popup</string>
- <string>active-executable-popup</string>
+ <string>active-target-popup</string>
<string>active-buildstyle-popup</string>
+ <string>active-executable-popup</string>
<string>NSToolbarFlexibleSpaceItem</string>
<string>get-info</string>
</array>
@@ -258,8 +258,6 @@
<key>Tabs</key>
<array>
<dict>
- <key>BecomeActive</key>
- <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXBottomSmartGroupGIDs</key>
@@ -297,10 +295,13 @@
<array>
<string>29B97314FDCFA39411CA2CEA</string>
<string>1735CCA40D96D0D500B60772</string>
+ <string>17B233750B84D80300291DFD</string>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
<array>
+ <integer>28</integer>
+ <integer>23</integer>
<integer>0</integer>
</array>
</array>
@@ -331,13 +332,13 @@
<string>WarningsColumn</string>
<real>43</real>
</array>
- <key>RubberWindowFrame</key>
- <string>1178 114 423 914 0 0 1680 1028 </string>
</dict>
<key>Module</key>
<string>PBXSmartGroupTreeModule</string>
</dict>
<dict>
+ <key>BecomeActive</key>
+ <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXBottomSmartGroupGIDs</key>
@@ -372,13 +373,14 @@
<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
<array>
<string>1C37FBAC04509CD000000102</string>
+ <string>17EE735C0E24FC4600CA731E</string>
<string>1C37FAAC04509CD000000102</string>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
<array>
- <integer>5</integer>
- <integer>4</integer>
+ <integer>1</integer>
+ <integer>0</integer>
</array>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
@@ -402,6 +404,8 @@
<string>MainColumn</string>
<real>362</real>
</array>
+ <key>RubberWindowFrame</key>
+ <string>1252 109 423 914 0 0 1680 1028 </string>
</dict>
<key>Module</key>
<string>PBXSmartGroupTreeModule</string>
@@ -442,9 +446,7 @@
<dict>
<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
<array>
- <string>1C08E77C0454961000C914BD</string>
<string>1C37FABC05509CD000000102</string>
- <string>E2644B35053B69B200211256</string>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
@@ -490,8 +492,8 @@
</array>
<key>TableOfContents</key>
<array>
- <string>1708650D0DE827AC00741410</string>
- <string>1708650E0DE827AC00741410</string>
+ <string>17EE735E0E24FC5900CA731E</string>
+ <string>17EE735F0E24FC5900CA731E</string>
<string>1C9437FD063B20B00039CFAC</string>
<string>1C9437FE063B20B00039CFAC</string>
<string>1C9437FF063B20B00039CFAC</string>
@@ -509,7 +511,7 @@
<key>StatusbarIsVisible</key>
<true/>
<key>TimeStamp</key>
- <real>233340049.11712599</real>
+ <real>237305997.29809999</real>
<key>ToolbarDisplayMode</key>
<integer>2</integer>
<key>ToolbarIsVisible</key>
@@ -524,18 +526,13 @@
<integer>0</integer>
<key>WindowOrderList</key>
<array>
- <string>17F485350C8C1849008E2387</string>
- <string>176D834B0D902F4900FB093C</string>
- <string>1708657F0DE82FA900741410</string>
- <string>170865800DE82FA900741410</string>
- <string>1C530D57069F1CE1000CFCEE</string>
- <string>1C530D5B069F1CE1000CFCEE</string>
<string>1C530D54069F1CE1000CFCEE</string>
<string>1C530D52069F1CE1000CFCEE</string>
- <string>/Volumes/Alpha/Documents/DEV/Projets Perso/ruleeditor/trunk/NSRuleEditor.xcodeproj</string>
+ <string>/Volumes/Alpha/Documents/DEV/Projets_Perso/ruleeditor/trunk/NSRuleEditor.xcodeproj</string>
+ <string>1C530D5B069F1CE1000CFCEE</string>
</array>
<key>WindowString</key>
- <string>1178 114 423 914 0 0 1680 1028 </string>
+ <string>1252 109 423 914 0 0 1680 1028 </string>
<key>WindowToolsV3</key>
<array>
<dict>
@@ -693,29 +690,27 @@
<key>PBXProjectModuleGUID</key>
<string>1CD0528F0623707200166675</string>
<key>PBXProjectModuleLabel</key>
- <string>NSRuleEditorViewSliceRow.m</string>
+ <string></string>
<key>StatusBarVisibility</key>
<true/>
</dict>
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 0}, {1535, 516}}</string>
+ <string>{{0, 0}, {1535, 0}}</string>
<key>RubberWindowFrame</key>
<string>68 177 1535 851 0 0 1680 1028 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
<key>Proportion</key>
- <string>516pt</string>
+ <string>0pt</string>
</dict>
<dict>
- <key>BecomeActive</key>
- <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXBuildLogShowsTranscriptDefaultKey</key>
- <string>{{0, 5}, {1535, 284}}</string>
+ <string>{{0, 5}, {1535, 800}}</string>
<key>PBXProjectModuleGUID</key>
<string>XCMainBuildResultsModuleGUID</string>
<key>PBXProjectModuleLabel</key>
@@ -728,14 +723,14 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 521}, {1535, 289}}</string>
+ <string>{{0, 5}, {1535, 805}}</string>
<key>RubberWindowFrame</key>
<string>68 177 1535 851 0 0 1680 1028 </string>
</dict>
<key>Module</key>
<string>PBXBuildResultsModule</string>
<key>Proportion</key>
- <string>289pt</string>
+ <string>805pt</string>
</dict>
</array>
<key>Proportion</key>
@@ -753,7 +748,7 @@
<key>TableOfContents</key>
<array>
<string>1C530D52069F1CE1000CFCEE</string>
- <string>170865330DE829D400741410</string>
+ <string>17EE73660E25007F00CA731E</string>
<string>1CD0528F0623707200166675</string>
<string>XCMainBuildResultsModuleGUID</string>
</array>
@@ -873,13 +868,13 @@
<key>TableOfContents</key>
<array>
<string>1C530D54069F1CE1000CFCEE</string>
- <string>1708653D0DE82A8600741410</string>
+ <string>17EE73670E25007F00CA731E</string>
<string>1C162984064C10D400B95A72</string>
- <string>1708653E0DE82A8600741410</string>
- <string>1708653F0DE82A8600741410</string>
- <string>170865400DE82A8600741410</string>
- <string>170865410DE82A8600741410</string>
- <string>170865420DE82A8600741410</string>
+ <string>17EE73680E25007F00CA731E</string>
+ <string>17EE73690E25007F00CA731E</string>
+ <string>17EE736A0E25007F00CA731E</string>
+ <string>17EE736B0E25007F00CA731E</string>
+ <string>17EE736C0E25007F00CA731E</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.debugV3</string>
@@ -1012,7 +1007,7 @@
<key>Frame</key>
<string>{{0, 0}, {1452, 512}}</string>
<key>RubberWindowFrame</key>
- <string>138 386 1452 553 0 0 1680 1028 </string>
+ <string>106 386 1452 553 0 0 1680 1028 </string>
</dict>
<key>Module</key>
<string>PBXDebugCLIModule</string>
@@ -1035,17 +1030,17 @@
<key>TableOfContents</key>
<array>
<string>1C530D5B069F1CE1000CFCEE</string>
- <string>1708655D0DE82C9800741410</string>
+ <string>17EE736D0E25007F00CA731E</string>
<string>1C78EAAC065D492600B07095</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.consoleV3</string>
<key>WindowString</key>
- <string>138 386 1452 553 0 0 1680 1028 </string>
+ <string>106 386 1452 553 0 0 1680 1028 </string>
<key>WindowToolGUID</key>
<string>1C530D5B069F1CE1000CFCEE</string>
<key>WindowToolIsVisible</key>
- <false/>
+ <true/>
</dict>
<dict>
<key>Identifier</key>
@@ -1106,9 +1101,9 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 0}, {855, 0}}</string>
+ <string>{{0, 0}, {908, 0}}</string>
<key>RubberWindowFrame</key>
- <string>215 621 855 407 0 0 1680 1028 </string>
+ <string>215 353 908 675 0 0 1680 1028 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
@@ -1126,7 +1121,7 @@
<dict>
<key>PBXCVSModuleTreeModuleColumnWidthsKey</key>
<array>
- <real>223</real>
+ <real>276</real>
<real>56</real>
<real>63</real>
<real>60</real>
@@ -1148,23 +1143,23 @@
<key>PBXProjectModuleLabel</key>
<string>SCM Results</string>
<key>SCMActivityViewerShowingDefaultKey</key>
- <string>{{0, 206}, {855, 155}}</string>
+ <string>{{0, 399}, {908, 230}}</string>
</dict>
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 5}, {855, 361}}</string>
+ <string>{{0, 5}, {908, 629}}</string>
<key>RubberWindowFrame</key>
- <string>215 621 855 407 0 0 1680 1028 </string>
+ <string>215 353 908 675 0 0 1680 1028 </string>
</dict>
<key>Module</key>
<string>PBXCVSModule</string>
<key>Proportion</key>
- <string>361pt</string>
+ <string>629pt</string>
</dict>
</array>
<key>Proportion</key>
- <string>366pt</string>
+ <string>634pt</string>
</dict>
</array>
<key>Name</key>
@@ -1178,14 +1173,14 @@
<key>TableOfContents</key>
<array>
<string>17F485350C8C1849008E2387</string>
- <string>170868B50DE87B4600741410</string>
+ <string>170868DB0DE87DB600741410</string>
<string>1C78EAB2065D492600B07095</string>
<string>1CD052920623707200166675</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.scm</string>
<key>WindowString</key>
- <string>215 621 855 407 0 0 1680 1028 </string>
+ <string>215 353 908 675 0 0 1680 1028 </string>
<key>WindowToolGUID</key>
<string>17F485350C8C1849008E2387</string>
<key>WindowToolIsVisible</key>
Modified: trunk/NSRuleEditor.xcodeproj/x.pbxuser
==============================================================================
--- trunk/NSRuleEditor.xcodeproj/x.pbxuser (original)
+++ trunk/NSRuleEditor.xcodeproj/x.pbxuser Wed Jul 9 07:22:36 2008
@@ -50,13 +50,16 @@
};
170B0AB00BB3FCEF00DA79A5 /* Macros.h */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1146, 912}}";
+ sepNavIntBoundsRect = "{{0, 0}, {1273, 944}}";
sepNavSelRange = "{20, 0}";
- sepNavVisRange = "{0, 943}";
+ sepNavVisRange = "{0, 2366}";
sepNavVisRect = "{{0, 0}, {1287, 726}}";
sepNavWindowFrame = "{{239, 173}, {1332, 855}}";
};
};
+ 170C2D940DF5BB2000F9929B /* NSRuleEditor */ = {
+ activeExec = 0;
+ };
171A9FA40D9BC48700EB53FA /* _NSRuleEditorCache.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1097, 944}}";
@@ -116,16 +119,16 @@
};
1735CC780D96C9B900B60772 /* NSRuleEditor.h */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1475, 4502}}";
- sepNavSelRange = "{99, 0}";
- sepNavVisRange = "{0, 1551}";
+ sepNavIntBoundsRect = "{{0, 0}, {1475, 4496}}";
+ sepNavSelRange = "{1112, 0}";
+ sepNavVisRange = "{0, 1609}";
sepNavWindowFrame = "{{487, 91}, {1534, 937}}";
};
};
1735CC790D96C9B900B60772 /* NSRuleEditor.m */ = {
uiCtxt = {
sepNavFolds = "{\n c = (\n {\n r =
\"{1325, 15}\";\n s = 0;\n },\n {\n
r = \"{1362, 147}\";\n s = 0;\n },\n
{\n r = \"{1562, 1401}\";\n s = 0;\n
},\n {\n r = \"{3000, 924}\";\n s
= 0;\n },\n {\n r = \"{3961, 116}\";\n
s = 0;\n },\n {\n r =
\"{4110, 1282}\";\n s = 0;\n },\n {\n
r = \"{5411, 790}\";\n s = 0;\n },\n
{\n r = \"{6237, 44}\";\n s = 0;\n
},\n {\n r = \"{6312, 14}\";\n s =
0;\n },\n {\n r = \"{6362, 51}\";\n
s = 0;\n },\n {\n r = \"{6464,
53}\";\n s = 0;\n },\n {\n
r = \"{6545, 42}\";\n s = 0;\n },\n
{\n r = \"{6630, 44}\";\n s = 0;\n },\n
{\n r = \"{6696, 36}\";\n s = 0;\n
},\n {\n r = \"{6767, 38}\";\n
s = 0;\n },\n {\n r = \"{6838,
32}\";\n s = 0;\n },\n {\n
r = \"{6903, 15}\";\n s = 0;\n },\n
{\n r = \"{6939, 21}\";\n s = 0;\n },\n
{\n r = \"{6995, 21}\";\n s = 0;\n
},\n {\n r = \"{7038, 26}\";\n
s = 0;\n },\n {\n r = \"{7101,
27}\";\n s = 0;\n },\n {\n
r = \"{7179, 129}\";\n s = 0;\n },\n
{\n r = \"{7342, 27}\";\n s = 0;\n },\n
{\n r = \"{7417, 114}\";\n s = 0;\n
},\n {\n r = \"{7570, 28}\";\n
s = 0;\n },\n {\n r = \"{7651,
117}\";\n s = 0;\n },\n {\n
r = \"{7801, 34}\";\n s = 0;\n },\n
{\n r = \"{7882, 135}\";\n s = 0;\n },\n
{\n r = \"{8050, 26}\";\n s = 0;\n
},\n {\n r = \"{8123, 111}\";\n
s = 0;\n },\n {\n r = \"{8252,
25}\";\n s = 0;\n },\n {\n
r = \"{8315, 439}\";\n s = 0;\n },\n
{\n r = \"{8796, 24}\";\n s = 0;\n },\n
{\n r = \"{8875, 66}\";\n s = 0;\n
},\n {\n r = \"{8994, 29}\";\n
s = 0;\n },\n {\n r = \"{9073,
58}\";\n s = 0;\n },\n {\n
r = \"{9185, 69}\";\n s = 0;\n },\n
{\n r = \"{9277, 27}\";\n s = 0;\n },\n
{\n r = \"{9368, 43}\";\n s = 0;\n
},\n {\n r = \"{9459, 308}\";\n
s = 0;\n },\n {\n r = \"{9813,
205}\";\n s = 0;\n },\n {\n
r = \"{10058, 736}\";\n s = 0;\n },\n
{\n r = \"{10850, 169}\";\n s = 0;\n },\n
{\n r = \"{11071, 905}\";\n s =
0;\n },\n {\n r = \"{12052, 754}\";\n
s = 0;\n },\n {\n r =
\"{12888, 538}\";\n s = 0;\n },\n {\n
r = \"{13460, 654}\";\n s = 0;\n },\n
{\n r = \"{14156, 121}\";\n s = 0;\n
},\n {\n r = \"{14358, 1080}\";\n
s = 0;\n },\n {\n r = \"{15509,
79}\";\n s = 0;\n },\n {\n
r = \"{15756, 204}\";\n s = 0;\n },\n
{\n r = \"{16069, 752}\";\n s = 0;\n },\n
{\n r = \"{16920, 1118}\";\n s =
0;\n },\n {\n r = \"{18108, 438}\";\n
s = 0;\n },\n {\n r =
\"{18575, 1064}\";\n s = 0;\n },\n {\n
r = \"{19771, 1059}\";\n s = 0;\n },\n
{\n r = \"{20947, 368}\";\n s = 0;\n
},\n {\n r = \"{21378, 887}\";\n
s = 0;\n },\n {\n r = \"{22327,
563}\";\n s = 0;\n },\n {\n
r = \"{23016, 2817}\";\n s = 0;\n },\n
{\n r = \"{25945, 1198}\";\n s = 0;\n },\n
{\n r = \"{27253, 3011}\";\n s =
0;\n },\n {\n r = \"{30304, 231}\";\n
s = 0;\n },\n {\n r =
\"{30639, 159}\";\n s = 0;\n },\n {\n
r = \"{30851, 1839}\";\n s = 0;\n },\n
{\n r = \"{32718, 283}\";\n s = 0;\n
},\n {\n r = \"{33102, 246}\";\n
s = 0;\n },\n {\n r = \"{33383,
195}\";\n s = 0;\n },\n {\n
r = \"{33631, 196}\";\n s = 0;\n },\n
{\n r = \"{33878, 193}\";\n s = 0;\n },\n
{\n r = \"{34118, 24}\";\n s = 0;\n
},\n {\n r = \"{34187, 105}\";\n
s = 0;\n },\n {\n r = \"{34318,
715}\";\n s = 0;\n },\n {\n
r = \"{35060, 90}\";\n s = 0;\n },\n
{\n r = \"{35193, 4364}\";\n s = 0;\n },\n
{\n r = \"{39606, 55}\";\n s =
0;\n },\n {\n r = \"{39699, 90}\";\n
s = 0;\n },\n {\n r =
\"{39831, 130}\";\n s = 0;\n },\n {\n
r = \"{40009, 14}\";\n s = 0;\n },\n
{\n r = \"{40068, 14}\";\n s = 0;\n
},\n {\n r = \"{40124, 14}\";\n s
= 0;\n },\n {\n r = \"{40174,
101}\";\n s = 0;\n },\n {\n
r = \"{40383, 398}\";\n s = 0;\n },\n
{\n r = \"{40819, 41}\";\n s = 0;\n },\n
{\n r = \"{40900, 50}\";\n s = 0;\n
},\n {\n r = \"{40980, 401}\";\n
s = 0;\n },\n {\n r = \"{41414,
131}\";\n s = 0;\n },\n {\n
r = \"{41568, 79}\";\n s = 0;\n },\n
{\n r = \"{41711, 311}\";\n s = 0;\n },\n
{\n r = \"{42071, 43}\";\n s = 0;\n
},\n {\n r = \"{42145, 170}\";\n
s = 0;\n },\n {\n r = \"{42351,
430}\";\n s = 0;\n },\n {\n
r = \"{42890, 98}\";\n s = 0;\n },\n
{\n r = \"{43078, 98}\";\n s = 0;\n },\n
{\n r = \"{43227, 86}\";\n s = 0;\n
},\n {\n r = \"{43357, 179}\";\n
s = 0;\n },\n {\n r = \"{43593,
3}\";\n s = 0;\n },\n {\n r
= \"{43614, 19}\";\n s = 0;\n },\n {\n
r = \"{43682, 90}\";\n s = 0;\n },\n
{\n r = \"{43818, 32}\";\n s = 0;\n
},\n {\n r = \"{43891, 44}\";\n
s = 0;\n },\n {\n r = \"{43976,
28}\";\n s = 0;\n },\n {\n
r = \"{44098, 95}\";\n s = 0;\n },\n
{\n r = \"{44327, 138}\";\n s = 0;\n },\n
{\n r = \"{44493, 77}\";\n s = 0;\n
},\n {\n r = \"{44634, 85}\";\n
s = 0;\n },\n {\n r = \"{44797,
15}\";\n s = 0;\n },\n {\n
r = \"{44845, 88}\";\n s = 0;\n },\n
{\n r = \"{44969, 81}\";\n s = 0;\n },\n
{\n r = \"{45075, 21}\";\n s = 0;\n
}\n );\n r = \"{0, 48222}\";\n s = 0;\n}";
- sepNavIntBoundsRect = "{{0, 0}, {1475, 5360}}";
+ sepNavIntBoundsRect = "{{0, 0}, {1475, 4912}}";
sepNavSelRange = "{102, 0}";
sepNavVisRange = "{0, 1642}";
sepNavWindowFrame = "{{249, 91}, {1534, 937}}";
@@ -304,26 +307,26 @@
};
1735CC9E0D96CF4300B60772 /* NSRuleEditorController.m */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1097, 1648}}";
+ sepNavIntBoundsRect = "{{0, 0}, {1097, 1680}}";
sepNavSelRange = "{102, 0}";
sepNavVisRange = "{0, 1396}";
- sepNavWindowFrame = "{{298, 91}, {1156, 937}}";
+ sepNavWindowFrame = "{{263, 91}, {1156, 937}}";
};
};
1735CCA50D96D18D00B60772 /* RuleDelegate.h */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1146, 972}}";
+ sepNavIntBoundsRect = "{{0, 0}, {1097, 1168}}";
sepNavSelRange = "{70, 0}";
- sepNavVisRange = "{0, 712}";
+ sepNavVisRange = "{0, 2227}";
sepNavWindowFrame = "{{484, 91}, {1156, 937}}";
};
};
1735CCA60D96D18D00B60772 /* RuleDelegate.m */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1474, 2228}}";
- sepNavSelRange = "{3909, 81}";
- sepNavVisRange = "{2379, 2017}";
- sepNavWindowFrame = "{{385, 91}, {1156, 937}}";
+ sepNavIntBoundsRect = "{{0, 0}, {1097, 2288}}";
+ sepNavSelRange = "{3568, 0}";
+ sepNavVisRange = "{0, 1856}";
+ sepNavWindowFrame = "{{484, 91}, {1156, 937}}";
};
};
1737DEB30B496EF10043C8CA /* main.m */ = {
@@ -334,7 +337,7 @@
sepNavWindowFrame = "{{652, 12}, {1156, 937}}";
};
};
- 173FEA6E0DB3E1A3002B4FB4 /* NSRuleEditor-Info.plist */ = {
+ 173FEA6E0DB3E1A3002B4FB4 /* NSRuleEditorLeopard-Info.plist */ = {
uiCtxt = {
sepNavWindowFrame = "{{38, 145}, {1517, 857}}";
};
@@ -349,7 +352,7 @@
};
1775B4AB0D99140C00CE71B7 /* RuleEditor_Prefix.pch */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1146, 354}}";
+ sepNavIntBoundsRect = "{{0, 0}, {1097, 824}}";
sepNavSelRange = "{75, 0}";
sepNavVisRange = "{0, 100}";
sepNavWindowFrame = "{{607, 91}, {1156, 937}}";
@@ -387,7 +390,7 @@
17AD13740DB91805002F3ED0 /* RuleEditor.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1475, 824}}";
- sepNavSelRange = "{102, 0}";
+ sepNavSelRange = "{166, 0}";
sepNavVisRange = "{0, 174}";
sepNavWindowFrame = "{{15, 86}, {1534, 937}}";
};
@@ -400,6 +403,14 @@
sepNavWindowFrame = "{{15, 86}, {1534, 937}}";
};
};
+ 17D4273C0DB00113000A1E9D /* English */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1149, 832}}";
+ sepNavSelRange = "{833, 0}";
+ sepNavVisRange = "{0, 833}";
+ sepNavWindowFrame = "{{15, 78}, {1208, 945}}";
+ };
+ };
17D4273E0DB00113000A1E9D /* English */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1458, 744}}";
@@ -483,10 +494,8 @@
indexTemplatePath = "";
};
29B97313FDCFA39411CA2CEA /* Project object */ = {
- activeArchitecture = i386;
- activeBuildConfigurationName = Debug;
+ activeBuildConfigurationName = Release;
activeExecutable = 170865290DE828D400741410 /* RuleEditor Tiger */;
- activeSDKForArchive = macosx10.4;
activeTarget = 170865130DE828D400741410 /* RuleEditor Tiger */;
addToTargets = (
17FA5FF20DB385A500FF0C45 /* NSRuleEditor Vanilla */,
@@ -556,8 +565,8 @@
PBXFindDataSource_LocationID,
);
};
- PBXPerProjectTemplateStateSaveDate = 233340054;
- PBXWorkspaceStateSaveDate = 233340054;
+ PBXPerProjectTemplateStateSaveDate = 237304902;
+ PBXWorkspaceStateSaveDate = 237304902;
};
sourceControlManager = 17FF60E40C1586E700B9A783 /* Source Control */;
userBuildSettings = {
Modified: trunk/NSRuleEditor/NSRuleEditor.h
==============================================================================
--- trunk/NSRuleEditor/NSRuleEditor.h (original)
+++ trunk/NSRuleEditor/NSRuleEditor.h Wed Jul 9 07:22:36 2008
@@ -5,7 +5,6 @@
#if (MAC_OS_X_VERSION_MAX_ALLOWED != MAC_OS_X_VERSION_10_5)
-
enum {
NSRuleEditorNestingModeSingle = 0, // Only a single row is
allowed. Plus/minus buttons will not be shown
NSRuleEditorNestingModeList = 1, // Allows a single list, with no
nesting and no compound rows
@@ -24,7 +23,6 @@
#endif
-
@class NSIndexSet, NSMutableArray, NSPredicate, NSString, NSTimer,
NSView, NSViewAnimation, RuleEditorViewSliceRow;
@interface RuleEditor : NSControl
@@ -125,9 +123,6 @@
- (NSString*)_toolTipForDeleteRowButton;
- (RuleEditorViewSliceRow*)_createNewSliceWithFrame:(NSRect)frame ruleEditorView:(RuleEditor*)editor;
- (RuleEditorViewSliceRow*)_newSlice;
-- (float)_alignmentGridWidth;
-- (float)_minimumFrameHeight;
-- (float)rowHeight;
- (id)_insertNewRowAtIndex:(int)fp8 ofType:(NSRuleEditorRowType)fp12 withParentRow:(int)fp16;
- (id)_queryChild:(int)fp8 ofItem:(id)fp12 withRowType:(NSRuleEditorRowType)fp16;
@@ -146,6 +141,10 @@
- (int)_rowIndexForRowObject:(id)fp8;
- (int)numberOfRows;
- (int)parentRowForRow:(int)fp8;
+
+- (float)_alignmentGridWidth;
+- (float)_minimumFrameHeight;
+- (float)rowHeight;
- (void)_addOptionFromSlice:(id)fp8 ofRowType:(unsigned int)fp12;
- (void)_changedItem:(id)oldItem toItem:(id)newItem
inRow:(int)rowIndex atCriteriaIndex:(int)indexInCriteria;
Modified: trunk/RuleDelegate.m
==============================================================================
--- trunk/RuleDelegate.m (original)
+++ trunk/RuleDelegate.m Wed Jul 9 07:22:36 2008
@@ -81,9 +81,10 @@
if(view)
return view;
- else if ([value isKindOfClass:[NSString class]] && [value isEqualToString:@""]){
- view = [[[NSTextField alloc] initWithFrame:NSMakeRect(0, 0, 200,
18)] autorelease];
- [criterion setObject:view forKey:viewkey];
+ else if ([value isKindOfClass:[NSString class]] && [value isEqualToString:@""])
+ {
+ view = [[[NSTextField alloc] initWithFrame:NSMakeRect(0, 0, 200,
18)] autorelease];
+ [criterion setObject:view forKey:viewkey];
return view;
}else
return value;