diff --git a/tools/Quickdev16/AppController.m b/tools/Quickdev16/AppController.m
index 8f6f719..4ca0357 100644
--- a/tools/Quickdev16/AppController.m
+++ b/tools/Quickdev16/AppController.m
@@ -24,9 +24,20 @@
- (IBAction)romUpload:(id)sender {
NSLog(@"romUpload");
+
CommandWrapper *cw=[[CommandWrapper alloc] init];
[cw doPipedCommand];
+
+ NSString* myString = [[NSString alloc] init];
+ myString = @"test";
+ [textField setStringValue:myString];
+ if ( [myString length] != 0) {
+ NSLog(@"message: %@", myString);
+ return;
+ }
+
+
}
-(NSSize)windowWillResize:(NSWindow *)send toSize:(NSSize) framesize;
diff --git a/tools/Quickdev16/CommandWrapper.m b/tools/Quickdev16/CommandWrapper.m
index 6ba1f28..00c3753 100644
--- a/tools/Quickdev16/CommandWrapper.m
+++ b/tools/Quickdev16/CommandWrapper.m
@@ -41,9 +41,8 @@
encoding:NSASCIIStringEncoding]; // convert NSData -> NSString
- NSLog(@"doPipedCommand: %@", textField);
NSLog(@"doPipedCommand: %@", string);
- [textField setString:string];
+ [textField setStringValue:string];
[string release];
[pipe release];
diff --git a/tools/Quickdev16/Quickdev16.xcodeproj/david.mode1v3 b/tools/Quickdev16/Quickdev16.xcodeproj/david.mode1v3
index 75065b3..db2e5e2 100644
--- a/tools/Quickdev16/Quickdev16.xcodeproj/david.mode1v3
+++ b/tools/Quickdev16/Quickdev16.xcodeproj/david.mode1v3
@@ -197,48 +197,7 @@
Notifications
OpenEditors
-
-
- Content
-
- PBXProjectModuleGUID
- 630AE62A104D6EC40091039C
- PBXProjectModuleLabel
- CommandWrapper.m
- PBXSplitModuleInNavigatorKey
-
- Split0
-
- PBXProjectModuleGUID
- 630AE62B104D6EC40091039C
- PBXProjectModuleLabel
- CommandWrapper.m
- _historyCapacity
- 0
- bookmark
- 630AE62C104D6EC40091039C
- history
-
- 630AE624104D6E950091039C
-
-
- SplitCount
- 1
-
- StatusBarVisibility
-
-
- Geometry
-
- Frame
- {{0, 20}, {992, 721}}
- PBXModuleWindowStatusBarHidden2
-
- RubberWindowFrame
- 15 116 992 762 0 0 1440 878
-
-
-
+
PerspectiveWidths
-1
@@ -270,8 +229,6 @@
Layout
- BecomeActive
-
ContentConfiguration
PBXBottomSmartGroupGIDs
@@ -316,8 +273,6 @@
PBXSmartGroupTreeModuleOutlineStateSelectionKey
- 7
- 1
0
@@ -352,12 +307,14 @@
Dock
+ BecomeActive
+
ContentConfiguration
PBXProjectModuleGUID
1CE0B20306471E060097A5F4
PBXProjectModuleLabel
- CommandWrapper.h
+ AppController.m
PBXSplitModuleInNavigatorKey
Split0
@@ -365,19 +322,19 @@
PBXProjectModuleGUID
1CE0B20406471E060097A5F4
PBXProjectModuleLabel
- CommandWrapper.h
+ AppController.m
_historyCapacity
0
bookmark
- 630AE629104D6EC40091039C
+ 630AE65F104D76D60091039C
history
- 630AE5FB104D6B680091039C
630AE608104D6C580091039C
- 630AE618104D6D240091039C
- 630AE619104D6D240091039C
- 630AE627104D6EC40091039C
- 630AE628104D6EC40091039C
+ 630AE63B104D74E40091039C
+ 630AE648104D753E0091039C
+ 630AE649104D753E0091039C
+ 630AE64A104D753E0091039C
+ 630AE64B104D753E0091039C
SplitCount
@@ -575,13 +532,13 @@
5
WindowOrderList
+ 630AE660104D76D60091039C
630AE57D104D18A40091039C
630AE57E104D18A40091039C
1CD10A99069EF8BA00B06720
631E1885104C5D80001A8B18
1C78EAAD065D492600B07095
/Users/david/Devel/arch/avr/code/quickdev16/tools/Quickdev16/Quickdev16.xcodeproj
- 630AE62A104D6EC40091039C
WindowString
0 115 936 763 0 0 1440 878
diff --git a/tools/Quickdev16/Quickdev16.xcodeproj/david.pbxuser b/tools/Quickdev16/Quickdev16.xcodeproj/david.pbxuser
index 158fbd0..44e4727 100644
--- a/tools/Quickdev16/Quickdev16.xcodeproj/david.pbxuser
+++ b/tools/Quickdev16/Quickdev16.xcodeproj/david.pbxuser
@@ -112,6 +112,22 @@
630AE628104D6EC40091039C /* PBXTextBookmark */ = 630AE628104D6EC40091039C /* PBXTextBookmark */;
630AE629104D6EC40091039C /* PBXTextBookmark */ = 630AE629104D6EC40091039C /* PBXTextBookmark */;
630AE62C104D6EC40091039C /* PBXTextBookmark */ = 630AE62C104D6EC40091039C /* PBXTextBookmark */;
+ 630AE638104D74C20091039C /* PBXBookmark */ = 630AE638104D74C20091039C /* PBXBookmark */;
+ 630AE63B104D74E40091039C /* PBXTextBookmark */ = 630AE63B104D74E40091039C /* PBXTextBookmark */;
+ 630AE63C104D74E40091039C /* PBXTextBookmark */ = 630AE63C104D74E40091039C /* PBXTextBookmark */;
+ 630AE63D104D74E40091039C /* PBXTextBookmark */ = 630AE63D104D74E40091039C /* PBXTextBookmark */;
+ 630AE63E104D74E40091039C /* PBXTextBookmark */ = 630AE63E104D74E40091039C /* PBXTextBookmark */;
+ 630AE63F104D74E40091039C /* PBXTextBookmark */ = 630AE63F104D74E40091039C /* PBXTextBookmark */;
+ 630AE642104D74E40091039C /* PBXTextBookmark */ = 630AE642104D74E40091039C /* PBXTextBookmark */;
+ 630AE648104D753E0091039C /* PBXTextBookmark */ = 630AE648104D753E0091039C /* PBXTextBookmark */;
+ 630AE649104D753E0091039C /* PBXTextBookmark */ = 630AE649104D753E0091039C /* PBXTextBookmark */;
+ 630AE64A104D753E0091039C /* PBXTextBookmark */ = 630AE64A104D753E0091039C /* PBXTextBookmark */;
+ 630AE64B104D753E0091039C /* PBXTextBookmark */ = 630AE64B104D753E0091039C /* PBXTextBookmark */;
+ 630AE64C104D753E0091039C /* PBXTextBookmark */ = 630AE64C104D753E0091039C /* PBXTextBookmark */;
+ 630AE653104D763D0091039C /* PBXTextBookmark */ = 630AE653104D763D0091039C /* PBXTextBookmark */;
+ 630AE657104D76700091039C /* PBXTextBookmark */ = 630AE657104D76700091039C /* PBXTextBookmark */;
+ 630AE65B104D76A10091039C /* PBXTextBookmark */ = 630AE65B104D76A10091039C /* PBXTextBookmark */;
+ 630AE65F104D76D60091039C /* PBXTextBookmark */ = 630AE65F104D76D60091039C /* PBXTextBookmark */;
637BA3E1104D153700331E35 = 637BA3E1104D153700331E35 /* PBXTextBookmark */;
637BA3E2104D153700331E35 = 637BA3E2104D153700331E35 /* PBXTextBookmark */;
};
@@ -171,9 +187,9 @@
};
630AE5C9104D62CE0091039C /* CommandWrapper.m */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {933, 767}}";
- sepNavSelRange = "{1002, 0}";
- sepNavVisRange = "{3, 1151}";
+ sepNavIntBoundsRect = "{{0, 0}, {677, 754}}";
+ sepNavSelRange = "{580, 26}";
+ sepNavVisRange = "{3, 1112}";
sepNavWindowFrame = "{{15, 60}, {992, 818}}";
};
};
@@ -261,7 +277,7 @@
fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
name = "AppController.m: 41";
rLen = 0;
- rLoc = 830;
+ rLoc = 1031;
rType = 0;
vrLen = 778;
vrLoc = 0;
@@ -301,7 +317,7 @@
fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
name = "AppController.m: 26";
rLen = 0;
- rLoc = 501;
+ rLoc = 506;
rType = 0;
vrLen = 788;
vrLoc = 0;
@@ -311,7 +327,7 @@
fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
name = "AppController.m: 45";
rLen = 0;
- rLoc = 831;
+ rLoc = 1032;
rType = 0;
vrLen = 859;
vrLoc = 0;
@@ -321,7 +337,7 @@
fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
name = "AppController.m: 45";
rLen = 0;
- rLoc = 831;
+ rLoc = 1032;
rType = 0;
vrLen = 859;
vrLoc = 0;
@@ -461,7 +477,7 @@
fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
name = "AppController.m: 28";
rLen = 0;
- rLoc = 549;
+ rLoc = 554;
rType = 0;
vrLen = 859;
vrLoc = 0;
@@ -511,7 +527,7 @@
fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
name = "CommandWrapper.m: 43";
rLen = 0;
- rLoc = 1029;
+ rLoc = 986;
rType = 0;
vrLen = 1089;
vrLoc = 24;
@@ -551,7 +567,7 @@
fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
name = "CommandWrapper.m: 43";
rLen = 0;
- rLoc = 1029;
+ rLoc = 986;
rType = 0;
vrLen = 1089;
vrLoc = 24;
@@ -561,7 +577,7 @@
fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
name = "CommandWrapper.m: 54";
rLen = 0;
- rLoc = 1154;
+ rLoc = 1116;
rType = 0;
vrLen = 966;
vrLoc = 145;
@@ -591,7 +607,7 @@
fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
name = "CommandWrapper.m: 44";
rLen = 0;
- rLoc = 1002;
+ rLoc = 963;
rType = 0;
vrLen = 1068;
vrLoc = 86;
@@ -605,7 +621,7 @@
fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
name = "CommandWrapper.m: 44";
rLen = 0;
- rLoc = 1002;
+ rLoc = 963;
rType = 0;
vrLen = 1147;
vrLoc = 3;
@@ -635,24 +651,178 @@
fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
name = "CommandWrapper.m: 44";
rLen = 0;
- rLoc = 1002;
+ rLoc = 963;
rType = 0;
vrLen = 1151;
vrLoc = 3;
};
+ 630AE638104D74C20091039C /* PBXBookmark */ = {
+ isa = PBXBookmark;
+ fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
+ };
+ 630AE63B104D74E40091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 630AE5C8104D62CE0091039C /* CommandWrapper.h */;
+ name = "CommandWrapper.h: 15";
+ rLen = 9;
+ rLoc = 246;
+ rType = 0;
+ vrLen = 308;
+ vrLoc = 0;
+ };
+ 630AE63C104D74E40091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 631A51A6104CF59900E73564 /* AppController.h */;
+ name = "AppController.h: 4";
+ rLen = 9;
+ rLoc = 90;
+ rType = 0;
+ vrLen = 176;
+ vrLoc = 0;
+ };
+ 630AE63D104D74E40091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
+ name = "AppController.m: 30";
+ rLen = 0;
+ rLoc = 637;
+ rType = 0;
+ vrLen = 919;
+ vrLoc = 0;
+ };
+ 630AE63E104D74E40091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
+ name = "CommandWrapper.m: 40";
+ rLen = 113;
+ rLoc = 817;
+ rType = 0;
+ vrLen = 1130;
+ vrLoc = 24;
+ };
+ 630AE63F104D74E40091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
+ name = "CommandWrapper.m: 40";
+ rLen = 113;
+ rLoc = 817;
+ rType = 0;
+ vrLen = 1133;
+ vrLoc = 24;
+ };
+ 630AE642104D74E40091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
+ name = "CommandWrapper.m: 46";
+ rLen = 0;
+ rLoc = 1040;
+ rType = 0;
+ vrLen = 1134;
+ vrLoc = 24;
+ };
+ 630AE648104D753E0091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 631A51A6104CF59900E73564 /* AppController.h */;
+ name = "AppController.h: 4";
+ rLen = 9;
+ rLoc = 90;
+ rType = 0;
+ vrLen = 176;
+ vrLoc = 0;
+ };
+ 630AE649104D753E0091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 256AC3D90F4B6AC300CF3369 /* Quickdev16AppDelegate.m */;
+ name = "Quickdev16AppDelegate.m: 17";
+ rLen = 0;
+ rLoc = 377;
+ rType = 0;
+ vrLen = 384;
+ vrLoc = 0;
+ };
+ 630AE64A104D753E0091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 630AE5C9104D62CE0091039C /* CommandWrapper.m */;
+ name = "CommandWrapper.m: 31";
+ rLen = 26;
+ rLoc = 580;
+ rType = 0;
+ vrLen = 1112;
+ vrLoc = 3;
+ };
+ 630AE64B104D753E0091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
+ name = "AppController.m: 30";
+ rLen = 0;
+ rLoc = 637;
+ rType = 0;
+ vrLen = 951;
+ vrLoc = 0;
+ };
+ 630AE64C104D753E0091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
+ name = "AppController.m: 32";
+ rLen = 0;
+ rLoc = 637;
+ rType = 0;
+ vrLen = 972;
+ vrLoc = 0;
+ };
+ 630AE653104D763D0091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
+ name = "AppController.m: 34";
+ rLen = 0;
+ rLoc = 675;
+ rType = 0;
+ vrLen = 970;
+ vrLoc = 0;
+ };
+ 630AE657104D76700091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
+ name = "AppController.m: 33";
+ rLen = 0;
+ rLoc = 635;
+ rType = 0;
+ vrLen = 958;
+ vrLoc = 0;
+ };
+ 630AE65B104D76A10091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
+ name = "AppController.m: 33";
+ rLen = 0;
+ rLoc = 633;
+ rType = 0;
+ vrLen = 979;
+ vrLoc = 0;
+ };
+ 630AE65F104D76D60091039C /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 631A51A9104CF5B700E73564 /* AppController.m */;
+ name = "AppController.m: 36";
+ rLen = 0;
+ rLoc = 742;
+ rType = 0;
+ vrLen = 990;
+ vrLoc = 0;
+ };
631A51A6104CF59900E73564 /* AppController.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {593, 662}}";
- sepNavSelRange = "{176, 0}";
+ sepNavSelRange = "{90, 9}";
sepNavVisRange = "{0, 176}";
sepNavWindowFrame = "{{15, 60}, {992, 818}}";
};
};
631A51A9104CF5B700E73564 /* AppController.m */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {593, 662}}";
- sepNavSelRange = "{342, 46}";
- sepNavVisRange = "{0, 859}";
+ sepNavIntBoundsRect = "{{0, 0}, {593, 754}}";
+ sepNavSelRange = "{742, 0}";
+ sepNavVisRange = "{0, 990}";
sepNavWindowFrame = "{{15, 60}, {992, 818}}";
};
};
diff --git a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/cdecls.pbxbtree b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/cdecls.pbxbtree
index 69a2cb0..233a674 100644
Binary files a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/cdecls.pbxbtree and b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/cdecls.pbxbtree differ
diff --git a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/decls.pbxbtree b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/decls.pbxbtree
index aeb435c..e27ed81 100644
Binary files a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/decls.pbxbtree and b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/decls.pbxbtree differ
diff --git a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/files.pbxbtree b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/files.pbxbtree
index 549513b..b5790a2 100644
Binary files a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/files.pbxbtree and b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/files.pbxbtree differ
diff --git a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/imports.pbxbtree b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/imports.pbxbtree
index 404b196..d5d4645 100644
Binary files a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/imports.pbxbtree and b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/imports.pbxbtree differ
diff --git a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/pbxindex.header b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/pbxindex.header
index 46c0125..c6449f3 100644
Binary files a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/pbxindex.header and b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/pbxindex.header differ
diff --git a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/refs.pbxbtree b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/refs.pbxbtree
index 9dd8ee2..cde70a6 100644
Binary files a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/refs.pbxbtree and b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/refs.pbxbtree differ
diff --git a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/strings.pbxstrings/control b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/strings.pbxstrings/control
index 0505979..bb7bbe8 100644
Binary files a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/strings.pbxstrings/control and b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/strings.pbxstrings/control differ
diff --git a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/strings.pbxstrings/strings b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/strings.pbxstrings/strings
index 74d3185..f57971a 100644
Binary files a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/strings.pbxstrings/strings and b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/strings.pbxstrings/strings differ
diff --git a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/symbols0.pbxsymbols b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/symbols0.pbxsymbols
index 3b65cf3..d0922fe 100644
Binary files a/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/symbols0.pbxsymbols and b/tools/Quickdev16/build/Quickdev16.build/Quickdev16.pbxindex/symbols0.pbxsymbols differ