mirror of
https://github.com/ksherlock/TwoTerm.git
synced 2024-12-22 07:30:40 +00:00
git-svn-id: svn://qnap.local/TwoTerm/trunk@1651 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
This commit is contained in:
parent
829183a0f3
commit
473f8bd045
@ -34,7 +34,7 @@
|
||||
B676069511DEC97D00D6B66C /* TermWindowController.m:97 */,
|
||||
B67606B011DECD4E00D6B66C /* TermWindowController.m:97 */,
|
||||
B676070811DF8F4100D6B66C /* TermWindowController.m:97 */,
|
||||
B65FA27911E29E8D00EB447E /* EmulatorView.mm:61 */,
|
||||
B65FA27911E29E8D00EB447E /* EmulatorView.mm:66 */,
|
||||
B649E13D11E2BC7A0061921F /* VT52View.mm:460 */,
|
||||
B649E15211E2BF130061921F /* VT52View.mm:107 */,
|
||||
B649E17111E2C3C50061921F /* VT52View.mm:598 */,
|
||||
@ -46,6 +46,7 @@
|
||||
B66979AB11E6A8B4002ED475 /* VT52.mm:278 */,
|
||||
B66979AE11E6A8C5002ED475 /* VT52.mm:272 */,
|
||||
B66979B111E6A8D0002ED475 /* VT52.mm:240 */,
|
||||
B66979E511E6BD8B002ED475 /* EmulatorView.mm:30 */,
|
||||
);
|
||||
codeSenseManager = B676054911DADB9100D6B66C /* Code sense */;
|
||||
executables = (
|
||||
@ -183,6 +184,28 @@
|
||||
B66979BE11E6ACB9002ED475 /* PBXTextBookmark */ = B66979BE11E6ACB9002ED475 /* PBXTextBookmark */;
|
||||
B66979C111E6B071002ED475 /* PBXTextBookmark */ = B66979C111E6B071002ED475 /* PBXTextBookmark */;
|
||||
B66979C511E6B0EB002ED475 /* PBXTextBookmark */ = B66979C511E6B0EB002ED475 /* PBXTextBookmark */;
|
||||
B66979D811E6BD4B002ED475 /* PBXTextBookmark */ = B66979D811E6BD4B002ED475 /* PBXTextBookmark */;
|
||||
B66979D911E6BD4B002ED475 /* PBXTextBookmark */ = B66979D911E6BD4B002ED475 /* PBXTextBookmark */;
|
||||
B66979DA11E6BD4B002ED475 /* PBXTextBookmark */ = B66979DA11E6BD4B002ED475 /* PBXTextBookmark */;
|
||||
B66979DF11E6BD5B002ED475 /* PBXTextBookmark */ = B66979DF11E6BD5B002ED475 /* PBXTextBookmark */;
|
||||
B66979E311E6BD67002ED475 /* PBXTextBookmark */ = B66979E311E6BD67002ED475 /* PBXTextBookmark */;
|
||||
B66979E911E6BD91002ED475 /* PBXTextBookmark */ = B66979E911E6BD91002ED475 /* PBXTextBookmark */;
|
||||
B66979EA11E6BD91002ED475 /* PBXBookmark */ = B66979EA11E6BD91002ED475 /* PBXBookmark */;
|
||||
B66979EB11E6BD91002ED475 /* PBXBookmark */ = B66979EB11E6BD91002ED475 /* PBXBookmark */;
|
||||
B66979ED11E6BD94002ED475 /* PBXBookmark */ = B66979ED11E6BD94002ED475 /* PBXBookmark */;
|
||||
B66979F011E6BE6D002ED475 /* PBXBookmark */ = B66979F011E6BE6D002ED475 /* PBXBookmark */;
|
||||
B66979F211E6BEA9002ED475 /* PBXTextBookmark */ = B66979F211E6BEA9002ED475 /* PBXTextBookmark */;
|
||||
B66979F311E6BEA9002ED475 /* PBXBookmark */ = B66979F311E6BEA9002ED475 /* PBXBookmark */;
|
||||
B66979F411E6BEA9002ED475 /* PBXTextBookmark */ = B66979F411E6BEA9002ED475 /* PBXTextBookmark */;
|
||||
B66979F511E6BEA9002ED475 /* PBXTextBookmark */ = B66979F511E6BEA9002ED475 /* PBXTextBookmark */;
|
||||
B66979F611E6BEAB002ED475 /* PBXBookmark */ = B66979F611E6BEAB002ED475 /* PBXBookmark */;
|
||||
B66979F711E6BEAB002ED475 /* PBXTextBookmark */ = B66979F711E6BEAB002ED475 /* PBXTextBookmark */;
|
||||
B66979FE11E6BEC3002ED475 /* PBXTextBookmark */ = B66979FE11E6BEC3002ED475 /* PBXTextBookmark */;
|
||||
B66979FF11E6BEC3002ED475 /* PBXBookmark */ = B66979FF11E6BEC3002ED475 /* PBXBookmark */;
|
||||
B6697A0011E6BEC3002ED475 /* PBXBookmark */ = B6697A0011E6BEC3002ED475 /* PBXBookmark */;
|
||||
B6697A0211E6BED3002ED475 /* PBXBookmark */ = B6697A0211E6BED3002ED475 /* PBXBookmark */;
|
||||
B6697A0511E6BEDA002ED475 /* PBXBookmark */ = B6697A0511E6BEDA002ED475 /* PBXBookmark */;
|
||||
B6697A0911E6BEFD002ED475 /* PBXBookmark */ = B6697A0911E6BEFD002ED475 /* PBXBookmark */;
|
||||
B676058811DAE21100D6B66C = B676058811DAE21100D6B66C /* PBXTextBookmark */;
|
||||
B676058911DAE21100D6B66C = B676058911DAE21100D6B66C /* PBXTextBookmark */;
|
||||
B676058B11DAE21100D6B66C = B676058B11DAE21100D6B66C /* PlistBookmark */;
|
||||
@ -247,7 +270,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 460;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.299538;
|
||||
modificationTime = 300334844.715422;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -265,7 +288,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 107;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.299795;
|
||||
modificationTime = 300334844.715555;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -283,7 +306,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 598;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.299994;
|
||||
modificationTime = 300334844.715661;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -301,7 +324,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 607;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.3002;
|
||||
modificationTime = 300334844.715782;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -319,7 +342,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 170;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.300499;
|
||||
modificationTime = 300334844.715892;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -337,7 +360,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 113;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.300704;
|
||||
modificationTime = 300334844.716018;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -346,12 +369,12 @@
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 56";
|
||||
rLen = 0;
|
||||
rLoc = 747;
|
||||
rLoc = 893;
|
||||
rType = 0;
|
||||
vrLen = 396;
|
||||
vrLoc = 597;
|
||||
};
|
||||
B65FA27911E29E8D00EB447E /* EmulatorView.mm:61 */ = {
|
||||
B65FA27911E29E8D00EB447E /* EmulatorView.mm:66 */ = {
|
||||
isa = PBXFileBreakpoint;
|
||||
actions = (
|
||||
);
|
||||
@ -363,9 +386,9 @@
|
||||
functionName = "-drawRect:";
|
||||
hitCount = 0;
|
||||
ignoreCount = 0;
|
||||
lineNumber = 61;
|
||||
lineNumber = 66;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.298297;
|
||||
modificationTime = 300334844.715145;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -386,7 +409,7 @@
|
||||
rLen = 0;
|
||||
rLoc = 385;
|
||||
rType = 0;
|
||||
vrLen = 578;
|
||||
vrLen = 333;
|
||||
vrLoc = 567;
|
||||
};
|
||||
B65FA2B411E29F9A00EB447E /* PBXTextBookmark */ = {
|
||||
@ -472,7 +495,7 @@
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
fallbackIsa = XCBuildMessageTextBookmark;
|
||||
rLen = 0;
|
||||
rLoc = 25;
|
||||
rLoc = 31;
|
||||
rType = 1;
|
||||
};
|
||||
B669793B11E697E9002ED475 /* PBXTextBookmark */ = {
|
||||
@ -480,7 +503,7 @@
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 25";
|
||||
rLen = 0;
|
||||
rLoc = 373;
|
||||
rLoc = 520;
|
||||
rType = 0;
|
||||
vrLen = 456;
|
||||
vrLoc = 142;
|
||||
@ -490,7 +513,7 @@
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 25";
|
||||
rLen = 0;
|
||||
rLoc = 373;
|
||||
rLoc = 520;
|
||||
rType = 0;
|
||||
vrLen = 456;
|
||||
vrLoc = 142;
|
||||
@ -802,7 +825,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 184;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.300913;
|
||||
modificationTime = 300334844.716124;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -820,7 +843,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 183;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.301294;
|
||||
modificationTime = 300334844.716232;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -874,11 +897,11 @@
|
||||
delayBeforeContinue = 0;
|
||||
fileReference = B699A09011E572A300F54CC8 /* VT52.mm */;
|
||||
functionName = "-processCharacter:screen:output:";
|
||||
hitCount = 1;
|
||||
hitCount = 0;
|
||||
ignoreCount = 0;
|
||||
lineNumber = 278;
|
||||
location = 2Term;
|
||||
modificationTime = 300329266.094097;
|
||||
modificationTime = 300334844.716379;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -906,7 +929,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 272;
|
||||
location = 2Term;
|
||||
modificationTime = 300329267.528145;
|
||||
modificationTime = 300334844.716527;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -930,11 +953,11 @@
|
||||
delayBeforeContinue = 0;
|
||||
fileReference = B699A09011E572A300F54CC8 /* VT52.mm */;
|
||||
functionName = "-processCharacter:screen:output:";
|
||||
hitCount = 1;
|
||||
hitCount = 0;
|
||||
ignoreCount = 0;
|
||||
lineNumber = 240;
|
||||
location = 2Term;
|
||||
modificationTime = 300329259.927299;
|
||||
modificationTime = 300334844.716646;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -1045,6 +1068,175 @@
|
||||
vrLen = 1001;
|
||||
vrLoc = 6570;
|
||||
};
|
||||
B66979D811E6BD4B002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B699A09011E572A300F54CC8 /* VT52.mm */;
|
||||
name = "VT52.mm: 445";
|
||||
rLen = 0;
|
||||
rLoc = 12936;
|
||||
rType = 0;
|
||||
vrLen = 1001;
|
||||
vrLoc = 6570;
|
||||
};
|
||||
B66979D911E6BD4B002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 13";
|
||||
rLen = 0;
|
||||
rLoc = 216;
|
||||
rType = 0;
|
||||
vrLen = 539;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B66979DA11E6BD4B002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 13";
|
||||
rLen = 0;
|
||||
rLoc = 216;
|
||||
rType = 0;
|
||||
vrLen = 451;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B66979DF11E6BD5B002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 13";
|
||||
rLen = 0;
|
||||
rLoc = 216;
|
||||
rType = 0;
|
||||
vrLen = 451;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B66979E311E6BD67002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 13";
|
||||
rLen = 0;
|
||||
rLoc = 216;
|
||||
rType = 0;
|
||||
vrLen = 451;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B66979E511E6BD8B002ED475 /* EmulatorView.mm:30 */ = {
|
||||
isa = PBXFileBreakpoint;
|
||||
actions = (
|
||||
);
|
||||
breakpointStyle = 0;
|
||||
continueAfterActions = 0;
|
||||
countType = 0;
|
||||
delayBeforeContinue = 0;
|
||||
fileReference = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
functionName = "-awakeFromNib";
|
||||
hitCount = 0;
|
||||
ignoreCount = 0;
|
||||
lineNumber = 30;
|
||||
location = 2Term;
|
||||
modificationTime = 300334844.716761;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
B66979E911E6BD91002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 13";
|
||||
rLen = 0;
|
||||
rLoc = 216;
|
||||
rType = 0;
|
||||
vrLen = 521;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B66979EA11E6BD91002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B66979EB11E6BD91002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B66979ED11E6BD94002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B66979F011E6BE6D002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B66979F211E6BEA9002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B699A09011E572A300F54CC8 /* VT52.mm */;
|
||||
name = "VT52.mm: 445";
|
||||
rLen = 0;
|
||||
rLoc = 12936;
|
||||
rType = 0;
|
||||
vrLen = 670;
|
||||
vrLoc = 7638;
|
||||
};
|
||||
B66979F311E6BEA9002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B66979F411E6BEA9002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
rLen = 0;
|
||||
rLoc = 29;
|
||||
rType = 1;
|
||||
};
|
||||
B66979F511E6BEA9002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 30";
|
||||
rLen = 0;
|
||||
rLoc = 399;
|
||||
rType = 0;
|
||||
vrLen = 423;
|
||||
vrLoc = 298;
|
||||
};
|
||||
B66979F611E6BEAB002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B66979F711E6BEAB002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 30";
|
||||
rLen = 0;
|
||||
rLoc = 399;
|
||||
rType = 0;
|
||||
vrLen = 541;
|
||||
vrLoc = 218;
|
||||
};
|
||||
B66979FE11E6BEC3002ED475 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */;
|
||||
name = "EmulatorView.mm: 30";
|
||||
rLen = 0;
|
||||
rLoc = 399;
|
||||
rType = 0;
|
||||
vrLen = 541;
|
||||
vrLoc = 218;
|
||||
};
|
||||
B66979FF11E6BEC3002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B6697A0011E6BEC3002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B6697A0211E6BED3002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B6697A0511E6BEDA002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B6697A0911E6BEFD002ED475 /* PBXBookmark */ = {
|
||||
isa = PBXBookmark;
|
||||
fRef = B66979CF11E6BCAE002ED475 /* sl25.png */;
|
||||
};
|
||||
B676053511DADB8100D6B66C /* 2Term */ = {
|
||||
isa = PBXExecutable;
|
||||
activeArgIndices = (
|
||||
@ -1204,7 +1396,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 34;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.261573;
|
||||
modificationTime = 300334844.712226;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -1222,7 +1414,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 31;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.261974;
|
||||
modificationTime = 300334844.71468;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -1240,7 +1432,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 97;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.262254;
|
||||
modificationTime = 300334844.714833;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -1258,7 +1450,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 97;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.262532;
|
||||
modificationTime = 300334844.714936;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 2;
|
||||
};
|
||||
@ -1307,16 +1499,16 @@
|
||||
};
|
||||
B67606D811DF6DAB00D6B66C /* EmulatorView.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1249, 978}}";
|
||||
sepNavSelRange = "{375, 0}";
|
||||
sepNavVisRange = "{0, 900}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1249, 955}}";
|
||||
sepNavSelRange = "{720, 0}";
|
||||
sepNavVisRange = "{0, 929}";
|
||||
};
|
||||
};
|
||||
B67606D911DF6DAB00D6B66C /* EmulatorView.mm */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {999, 3341}}";
|
||||
sepNavSelRange = "{216, 0}";
|
||||
sepNavVisRange = "{0, 300}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {653, 3653}}";
|
||||
sepNavSelRange = "{399, 0}";
|
||||
sepNavVisRange = "{218, 539}";
|
||||
};
|
||||
};
|
||||
B676070811DF8F4100D6B66C /* TermWindowController.m:97 */ = {
|
||||
@ -1333,7 +1525,7 @@
|
||||
ignoreCount = 0;
|
||||
lineNumber = 97;
|
||||
location = 2Term;
|
||||
modificationTime = 300329250.290976;
|
||||
modificationTime = 300334844.715037;
|
||||
originalNumberOfMultipleMatches = 1;
|
||||
state = 0;
|
||||
};
|
||||
@ -1374,9 +1566,9 @@
|
||||
};
|
||||
B699A08B11E5720F00F54CC8 /* Emulator.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {663, 422}}";
|
||||
sepNavSelRange = "{262, 0}";
|
||||
sepNavVisRange = "{0, 496}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1249, 955}}";
|
||||
sepNavSelRange = "{503, 0}";
|
||||
sepNavVisRange = "{0, 542}";
|
||||
};
|
||||
};
|
||||
B699A08F11E572A300F54CC8 /* VT52.h */ = {
|
||||
@ -1388,9 +1580,9 @@
|
||||
};
|
||||
B699A09011E572A300F54CC8 /* VT52.mm */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {653, 6123}}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {999, 6188}}";
|
||||
sepNavSelRange = "{12936, 0}";
|
||||
sepNavVisRange = "{6570, 1001}";
|
||||
sepNavVisRange = "{7586, 665}";
|
||||
};
|
||||
};
|
||||
B699A0BE11E58D3B00F54CC8 /* PBXTextBookmark */ = {
|
||||
@ -1536,9 +1728,9 @@
|
||||
};
|
||||
B6F444C711E41AC000C3A836 /* VT05.mm */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1249, 3016}}";
|
||||
sepNavSelRange = "{5073, 0}";
|
||||
sepNavVisRange = "{3747, 2067}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1249, 3354}}";
|
||||
sepNavSelRange = "{349, 0}";
|
||||
sepNavVisRange = "{0, 1213}";
|
||||
};
|
||||
};
|
||||
B6F444CD11E41C7200C3A836 /* PBXTextBookmark */ = {
|
||||
|
@ -272,6 +272,7 @@
|
||||
<string>080E96DDFE201D6D7F000001</string>
|
||||
<string>29B97315FDCFA39411CA2CEA</string>
|
||||
<string>29B97317FDCFA39411CA2CEA</string>
|
||||
<string>B66979CE11E6BCAE002ED475</string>
|
||||
<string>1DDD58140DA1D0A300B32029</string>
|
||||
<string>B676065011DEBAE900D6B66C</string>
|
||||
<string>29B97323FDCFA39411CA2CEA</string>
|
||||
@ -281,8 +282,15 @@
|
||||
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
|
||||
<array>
|
||||
<array>
|
||||
<integer>15</integer>
|
||||
<integer>1</integer>
|
||||
<integer>27</integer>
|
||||
<integer>26</integer>
|
||||
<integer>25</integer>
|
||||
<integer>0</integer>
|
||||
</array>
|
||||
<array>
|
||||
<integer>28</integer>
|
||||
<integer>26</integer>
|
||||
<integer>25</integer>
|
||||
<integer>0</integer>
|
||||
</array>
|
||||
</array>
|
||||
@ -304,7 +312,7 @@
|
||||
<real>324</real>
|
||||
</array>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>522 243 1060 902 0 0 1920 1178 </string>
|
||||
<string>203 218 1060 902 0 0 1920 1178 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXSmartGroupTreeModule</string>
|
||||
@ -320,7 +328,7 @@
|
||||
<key>PBXProjectModuleGUID</key>
|
||||
<string>B676054211DADB9000D6B66C</string>
|
||||
<key>PBXProjectModuleLabel</key>
|
||||
<string>VT52.mm</string>
|
||||
<string>sl25.png</string>
|
||||
<key>PBXSplitModuleInNavigatorKey</key>
|
||||
<dict>
|
||||
<key>Split0</key>
|
||||
@ -328,11 +336,11 @@
|
||||
<key>PBXProjectModuleGUID</key>
|
||||
<string>B676054311DADB9000D6B66C</string>
|
||||
<key>PBXProjectModuleLabel</key>
|
||||
<string>VT52.mm</string>
|
||||
<string>sl25.png</string>
|
||||
<key>_historyCapacity</key>
|
||||
<integer>0</integer>
|
||||
<key>bookmark</key>
|
||||
<string>B66979C511E6B0EB002ED475</string>
|
||||
<string>B6697A0911E6BEFD002ED475</string>
|
||||
<key>history</key>
|
||||
<array>
|
||||
<string>B676058811DAE21100D6B66C</string>
|
||||
@ -357,9 +365,10 @@
|
||||
<string>B669796211E6A606002ED475</string>
|
||||
<string>B669796311E6A606002ED475</string>
|
||||
<string>B669797711E6A6CE002ED475</string>
|
||||
<string>B669799411E6A7DF002ED475</string>
|
||||
<string>B66979BD11E6ACB9002ED475</string>
|
||||
<string>B66979BC11E6ACB4002ED475</string>
|
||||
<string>B66979D811E6BD4B002ED475</string>
|
||||
<string>B66979FE11E6BEC3002ED475</string>
|
||||
<string>B66979FF11E6BEC3002ED475</string>
|
||||
</array>
|
||||
</dict>
|
||||
<key>SplitCount</key>
|
||||
@ -375,7 +384,7 @@
|
||||
<key>Frame</key>
|
||||
<string>{{0, 0}, {714, 454}}</string>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>522 243 1060 902 0 0 1920 1178 </string>
|
||||
<string>203 218 1060 902 0 0 1920 1178 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXNavigatorGroup</string>
|
||||
@ -475,7 +484,7 @@
|
||||
<key>Frame</key>
|
||||
<string>{{10, 27}, {714, 375}}</string>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>522 243 1060 902 0 0 1920 1178 </string>
|
||||
<string>203 218 1060 902 0 0 1920 1178 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXBuildResultsModule</string>
|
||||
@ -697,15 +706,14 @@
|
||||
<integer>5</integer>
|
||||
<key>WindowOrderList</key>
|
||||
<array>
|
||||
<string>B66979B711E6A924002ED475</string>
|
||||
<string>B6697A0A11E6BEFD002ED475</string>
|
||||
<string>B669796711E6A606002ED475</string>
|
||||
<string>B669796811E6A606002ED475</string>
|
||||
<string>B66979C211E6B071002ED475</string>
|
||||
<string>/Users/kelvin/Projects/2Term/2Term.xcodeproj</string>
|
||||
<string>B66979A411E6A805002ED475</string>
|
||||
<string>B66979DC11E6BD4B002ED475</string>
|
||||
</array>
|
||||
<key>WindowString</key>
|
||||
<string>522 243 1060 902 0 0 1920 1178 </string>
|
||||
<string>203 218 1060 902 0 0 1920 1178 </string>
|
||||
<key>WindowToolsV3</key>
|
||||
<array>
|
||||
<dict>
|
||||
|
@ -13,6 +13,9 @@
|
||||
8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
|
||||
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
|
||||
B669798511E6A786002ED475 /* Lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B669798411E6A786002ED475 /* Lock.cpp */; };
|
||||
B66979D111E6BCAE002ED475 /* sl25.png in Resources */ = {isa = PBXBuildFile; fileRef = B66979CF11E6BCAE002ED475 /* sl25.png */; };
|
||||
B66979FA11E6BEB5002ED475 /* sl75.png in Resources */ = {isa = PBXBuildFile; fileRef = B66979F811E6BEB5002ED475 /* sl75.png */; };
|
||||
B66979FB11E6BEB5002ED475 /* sl50.png in Resources */ = {isa = PBXBuildFile; fileRef = B66979F911E6BEB5002ED475 /* sl50.png */; };
|
||||
B676063B11DEAD3500D6B66C /* TermWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B676063A11DEAD3500D6B66C /* TermWindowController.m */; };
|
||||
B676065111DEBAE900D6B66C /* TermWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = B676065011DEBAE900D6B66C /* TermWindow.xib */; };
|
||||
B67606DA11DF6DAB00D6B66C /* EmulatorView.mm in Sources */ = {isa = PBXBuildFile; fileRef = B67606D911DF6DAB00D6B66C /* EmulatorView.mm */; };
|
||||
@ -38,6 +41,9 @@
|
||||
8D1107320486CEB800E47090 /* 2Term.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = 2Term.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
B669798311E6A786002ED475 /* Lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lock.h; sourceTree = "<group>"; };
|
||||
B669798411E6A786002ED475 /* Lock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lock.cpp; sourceTree = "<group>"; };
|
||||
B66979CF11E6BCAE002ED475 /* sl25.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = sl25.png; sourceTree = "<group>"; };
|
||||
B66979F811E6BEB5002ED475 /* sl75.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = sl75.png; sourceTree = "<group>"; };
|
||||
B66979F911E6BEB5002ED475 /* sl50.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = sl50.png; sourceTree = "<group>"; };
|
||||
B676063911DEAD3500D6B66C /* TermWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermWindowController.h; sourceTree = "<group>"; };
|
||||
B676063A11DEAD3500D6B66C /* TermWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TermWindowController.m; sourceTree = "<group>"; };
|
||||
B676064D11DEBAE300D6B66C /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/TermWindow.xib; sourceTree = "<group>"; };
|
||||
@ -146,6 +152,7 @@
|
||||
29B97317FDCFA39411CA2CEA /* Resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
B66979CE11E6BCAE002ED475 /* images */,
|
||||
8D1107310486CEB800E47090 /* TwoTerm-Info.plist */,
|
||||
089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
|
||||
1DDD58140DA1D0A300B32029 /* MainMenu.xib */,
|
||||
@ -163,6 +170,16 @@
|
||||
name = Frameworks;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
B66979CE11E6BCAE002ED475 /* images */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
B66979F811E6BEB5002ED475 /* sl75.png */,
|
||||
B66979F911E6BEB5002ED475 /* sl50.png */,
|
||||
B66979CF11E6BCAE002ED475 /* sl25.png */,
|
||||
);
|
||||
path = images;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
@ -209,6 +226,9 @@
|
||||
8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
|
||||
1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */,
|
||||
B676065111DEBAE900D6B66C /* TermWindow.xib in Resources */,
|
||||
B66979D111E6BCAE002ED475 /* sl25.png in Resources */,
|
||||
B66979FA11E6BEB5002ED475 /* sl75.png in Resources */,
|
||||
B66979FB11E6BEB5002ED475 /* sl50.png in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -44,6 +44,8 @@
|
||||
CGFloat _paddingRight;
|
||||
|
||||
|
||||
NSColor *_scanLine;
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
Screen _screen;
|
||||
|
@ -21,16 +21,21 @@
|
||||
|
||||
-(void)awakeFromNib
|
||||
{
|
||||
NSImage *image;
|
||||
|
||||
_charWidth = 7;
|
||||
_charHeight = 16;
|
||||
|
||||
|
||||
image = [NSImage imageNamed: @"sl25.png"];
|
||||
|
||||
_scanLine = [[NSColor colorWithPatternImage: image] retain];
|
||||
|
||||
_foregroundColor = [[NSColor greenColor] retain];
|
||||
_backgroundColor = [[NSColor blackColor] retain];
|
||||
|
||||
_charGen = [[CharacterGenerator generator] retain];
|
||||
|
||||
|
||||
_emulator = [VT52 new];
|
||||
}
|
||||
|
||||
@ -124,8 +129,13 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
_screen.unlock();
|
||||
|
||||
|
||||
[_scanLine setFill];
|
||||
NSRectFillUsingOperation(screenRect, NSCompositeSourceOver);
|
||||
//NSRectFill(screenRect);
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -134,6 +144,10 @@
|
||||
{
|
||||
close(_fd);
|
||||
|
||||
[_scanLine release];
|
||||
[_foregroundColor release];
|
||||
[_backgroundColor release];
|
||||
|
||||
[_readerThread release];
|
||||
|
||||
[_emulator release];
|
||||
|
BIN
images/sl25.png
Normal file
BIN
images/sl25.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 77 B |
BIN
images/sl50.png
Normal file
BIN
images/sl50.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 77 B |
BIN
images/sl75.png
Normal file
BIN
images/sl75.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 77 B |
Loading…
Reference in New Issue
Block a user