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