diff options
-rw-r--r-- | src/gui/widgets/browserbox.cpp | 11 | ||||
-rw-r--r-- | src/gui/widgets/chattab.cpp | 3 | ||||
-rw-r--r-- | themanaworld.xcodeproj/garfield.mode1v3 | 75 | ||||
-rw-r--r-- | themanaworld.xcodeproj/garfield.pbxuser | 362 |
4 files changed, 404 insertions, 47 deletions
diff --git a/src/gui/widgets/browserbox.cpp b/src/gui/widgets/browserbox.cpp index 6b1cb434..603f2056 100644 --- a/src/gui/widgets/browserbox.cpp +++ b/src/gui/widgets/browserbox.cpp @@ -70,7 +70,7 @@ void BrowserBox::addRow(const std::string &row) std::string tmp = row; std::string newRow; BROWSER_LINK bLink; - int idx1, idx2, idx3; + std::string::size_type idx1, idx2, idx3; TrueTypeFont *font = static_cast<TrueTypeFont*>(getFont()); // Use links and user defined colors @@ -78,10 +78,13 @@ void BrowserBox::addRow(const std::string &row) { // Check for links in format "@@link|Caption@@" idx1 = tmp.find("@@"); - while (idx1 >= 0) + while (idx1 != std::string::npos) { idx2 = tmp.find("|", idx1); idx3 = tmp.find("@@", idx2); + + if (idx2 == std::string::npos || idx3 == std::string::npos) + break; bLink.link = tmp.substr(idx1 + 2, idx2 - (idx1 + 2)); bLink.caption = tmp.substr(idx2 + 1, idx3 - (idx2 + 1)); bLink.y1 = mTextRows.size() * font->getHeight(); @@ -91,7 +94,7 @@ void BrowserBox::addRow(const std::string &row) std::string tmp2 = newRow; idx1 = tmp2.find("##"); - while (idx1 >= 0) + while (idx1 != std::string::npos) { tmp2.erase(idx1, 3); idx1 = tmp2.find("##"); @@ -143,7 +146,7 @@ void BrowserBox::addRow(const std::string &row) if (mMode == AUTO_SIZE) { std::string plain = newRow; - for (idx1 = plain.find("##"); idx1 >= 0; idx1 = plain.find("##")) + for (idx1 = plain.find("##"); idx1 != std::string::npos; idx1 = plain.find("##")) plain.erase(idx1, 3); // Adjust the BrowserBox size diff --git a/src/gui/widgets/chattab.cpp b/src/gui/widgets/chattab.cpp index bbf71e83..1879a918 100644 --- a/src/gui/widgets/chattab.cpp +++ b/src/gui/widgets/chattab.cpp @@ -163,9 +163,6 @@ void ChatTab::chatLog(std::string line, int own, bool ignoreRecord) tmp.nick = ""; lineColor = "##S"; } - - // check for @, # or [ in nick - tmp.nick = removeBadChars(tmp.nick); #ifdef EATHENA_SUPPORT if (tmp.nick.empty() && tmp.text.substr(0, 17) == "Visible GM status") diff --git a/themanaworld.xcodeproj/garfield.mode1v3 b/themanaworld.xcodeproj/garfield.mode1v3 index 11673f8d..d23c63e2 100644 --- a/themanaworld.xcodeproj/garfield.mode1v3 +++ b/themanaworld.xcodeproj/garfield.mode1v3 @@ -200,6 +200,46 @@ <key>Content</key> <dict> <key>PBXProjectModuleGUID</key> + <string>92A2463F0F937FCE00B7719B</string> + <key>PBXProjectModuleLabel</key> + <string>browserbox.cpp</string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>92A246400F937FCE00B7719B</string> + <key>PBXProjectModuleLabel</key> + <string>browserbox.cpp</string> + <key>_historyCapacity</key> + <integer>0</integer> + <key>bookmark</key> + <string>92A246640F9388D100B7719B</string> + <key>history</key> + <array> + <string>92A2463B0F937EA700B7719B</string> + </array> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <true/> + </dict> + <key>Geometry</key> + <dict> + <key>Frame</key> + <string>{{0, 20}, {627, 617}}</string> + <key>PBXModuleWindowStatusBarHidden2</key> + <false/> + <key>RubberWindowFrame</key> + <string>162 85 627 658 0 0 1280 832 </string> + </dict> + </dict> + <dict> + <key>Content</key> + <dict> + <key>PBXProjectModuleGUID</key> <string>92A246100F936EBC00B7719B</string> <key>PBXProjectModuleLabel</key> <string>chattab.cpp</string> @@ -214,7 +254,7 @@ <key>_historyCapacity</key> <integer>0</integer> <key>bookmark</key> - <string>92A246370F9378E100B7719B</string> + <string>92A246650F9388D100B7719B</string> <key>history</key> <array> <string>92A245EB0F93672300B7719B</string> @@ -254,7 +294,7 @@ <key>_historyCapacity</key> <integer>0</integer> <key>bookmark</key> - <string>92A246380F9378E100B7719B</string> + <string>92A246660F9388D100B7719B</string> <key>history</key> <array> <string>92A245EE0F936C4600B7719B</string> @@ -294,7 +334,7 @@ <key>_historyCapacity</key> <integer>0</integer> <key>bookmark</key> - <string>92A246390F9378E100B7719B</string> + <string>92A246670F9388D100B7719B</string> <key>history</key> <array> <string>92A245EC0F9368CA00B7719B</string> @@ -394,13 +434,13 @@ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> <array> <array> - <integer>259</integer> + <integer>68</integer> <integer>3</integer> <integer>0</integer> </array> </array> <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> - <string>{{0, 1533}, {186, 520}}</string> + <string>{{0, 918}, {186, 520}}</string> </dict> <key>PBXTopSmartGroupGIDs</key> <array/> @@ -430,14 +470,12 @@ <key>Dock</key> <array> <dict> - <key>BecomeActive</key> - <true/> <key>ContentConfiguration</key> <dict> <key>PBXProjectModuleGUID</key> <string>1CE0B20306471E060097A5F4</string> <key>PBXProjectModuleLabel</key> - <string>stringutils.cpp</string> + <string>chattab.h</string> <key>PBXSplitModuleInNavigatorKey</key> <dict> <key>Split0</key> @@ -445,11 +483,11 @@ <key>PBXProjectModuleGUID</key> <string>1CE0B20406471E060097A5F4</string> <key>PBXProjectModuleLabel</key> - <string>stringutils.cpp</string> + <string>chattab.h</string> <key>_historyCapacity</key> <integer>0</integer> <key>bookmark</key> - <string>92A246360F9378E100B7719B</string> + <string>92A246630F9388D100B7719B</string> <key>history</key> <array> <string>92B1EBF30ED4E5C5009AF197</string> @@ -569,7 +607,8 @@ <string>92A245FB0F936EBC00B7719B</string> <string>92A245FC0F936EBC00B7719B</string> <string>92A246190F93760E00B7719B</string> - <string>92A2461A0F93760E00B7719B</string> + <string>92A246550F93876C00B7719B</string> + <string>92A246560F93876C00B7719B</string> </array> <key>prevStack</key> <array> @@ -697,6 +736,7 @@ <string>92A246080F936EBC00B7719B</string> <string>92A2461B0F93760E00B7719B</string> <string>92A2461C0F93760E00B7719B</string> + <string>92A246570F93876C00B7719B</string> </array> </dict> <key>SplitCount</key> @@ -718,6 +758,8 @@ <string>342pt</string> </dict> <dict> + <key>BecomeActive</key> + <true/> <key>ContentConfiguration</key> <dict> <key>PBXProjectModuleGUID</key> @@ -888,8 +930,8 @@ <integer>5</integer> <key>WindowOrderList</key> <array> - <string>92A2463A0F9378E100B7719B</string> - <string>92A246350F93782E00B7719B</string> + <string>92A246680F9388D100B7719B</string> + <string>92A246690F9388D100B7719B</string> <string>92A2462E0F9377B400B7719B</string> <string>92A2462F0F9377B400B7719B</string> <string>1C530D57069F1CE1000CFCEE</string> @@ -899,6 +941,7 @@ <string>1C78EAAD065D492600B07095</string> <string>92A246100F936EBC00B7719B</string> <string>/Users/garfield/programming/tmwclient/themanaworld.xcodeproj</string> + <string>92A2463F0F937FCE00B7719B</string> <string>1CD10A99069EF8BA00B06720</string> </array> <key>WindowString</key> @@ -1077,10 +1120,10 @@ <key>Frame</key> <string>{{316, 0}, {378, 203}}</string> <key>RubberWindowFrame</key> - <string>207 225 694 422 0 0 1280 832 </string> + <string>412 235 694 422 0 0 1280 832 </string> </dict> <key>RubberWindowFrame</key> - <string>207 225 694 422 0 0 1280 832 </string> + <string>412 235 694 422 0 0 1280 832 </string> </dict> <key>Module</key> <string>PBXDebugSessionModule</string> @@ -1114,7 +1157,7 @@ <key>ToolbarConfiguration</key> <string>xcode.toolbar.config.debugV3</string> <key>WindowString</key> - <string>207 225 694 422 0 0 1280 832 </string> + <string>412 235 694 422 0 0 1280 832 </string> <key>WindowToolGUID</key> <string>1CD10A99069EF8BA00B06720</string> <key>WindowToolIsVisible</key> diff --git a/themanaworld.xcodeproj/garfield.pbxuser b/themanaworld.xcodeproj/garfield.pbxuser index 03a1cfc2..fca0ddde 100644 --- a/themanaworld.xcodeproj/garfield.pbxuser +++ b/themanaworld.xcodeproj/garfield.pbxuser @@ -232,6 +232,35 @@ 92A246370F9378E100B7719B /* PBXTextBookmark */ = 92A246370F9378E100B7719B /* PBXTextBookmark */; 92A246380F9378E100B7719B /* PBXTextBookmark */ = 92A246380F9378E100B7719B /* PBXTextBookmark */; 92A246390F9378E100B7719B /* PBXTextBookmark */ = 92A246390F9378E100B7719B /* PBXTextBookmark */; + 92A2463B0F937EA700B7719B /* PBXBookmark */ = 92A2463B0F937EA700B7719B /* PBXBookmark */; + 92A2463D0F937FCE00B7719B /* PBXTextBookmark */ = 92A2463D0F937FCE00B7719B /* PBXTextBookmark */; + 92A2463E0F937FCE00B7719B /* PBXTextBookmark */ = 92A2463E0F937FCE00B7719B /* PBXTextBookmark */; + 92A246410F937FCE00B7719B /* PBXTextBookmark */ = 92A246410F937FCE00B7719B /* PBXTextBookmark */; + 92A246420F937FCE00B7719B /* PBXTextBookmark */ = 92A246420F937FCE00B7719B /* PBXTextBookmark */; + 92A246430F937FCE00B7719B /* PBXTextBookmark */ = 92A246430F937FCE00B7719B /* PBXTextBookmark */; + 92A246460F93809B00B7719B /* PBXTextBookmark */ = 92A246460F93809B00B7719B /* PBXTextBookmark */; + 92A246470F93809B00B7719B /* PBXTextBookmark */ = 92A246470F93809B00B7719B /* PBXTextBookmark */; + 92A246480F93809B00B7719B /* PBXTextBookmark */ = 92A246480F93809B00B7719B /* PBXTextBookmark */; + 92A246490F93809B00B7719B /* PBXTextBookmark */ = 92A246490F93809B00B7719B /* PBXTextBookmark */; + 92A2464A0F93809B00B7719B /* PBXTextBookmark */ = 92A2464A0F93809B00B7719B /* PBXTextBookmark */; + 92A2464C0F9380B400B7719B /* PBXTextBookmark */ = 92A2464C0F9380B400B7719B /* PBXTextBookmark */; + 92A2464D0F9380B400B7719B /* PBXTextBookmark */ = 92A2464D0F9380B400B7719B /* PBXTextBookmark */; + 92A2464E0F9380B400B7719B /* PBXTextBookmark */ = 92A2464E0F9380B400B7719B /* PBXTextBookmark */; + 92A2464F0F9380B400B7719B /* PBXTextBookmark */ = 92A2464F0F9380B400B7719B /* PBXTextBookmark */; + 92A246500F9380B400B7719B /* PBXTextBookmark */ = 92A246500F9380B400B7719B /* PBXTextBookmark */; + 92A246550F93876C00B7719B /* PBXTextBookmark */ = 92A246550F93876C00B7719B /* PBXTextBookmark */; + 92A246560F93876C00B7719B /* PBXBookmark */ = 92A246560F93876C00B7719B /* PBXBookmark */; + 92A246570F93876C00B7719B /* PBXTextBookmark */ = 92A246570F93876C00B7719B /* PBXTextBookmark */; + 92A246580F93876C00B7719B /* PBXTextBookmark */ = 92A246580F93876C00B7719B /* PBXTextBookmark */; + 92A246590F93876C00B7719B /* PBXTextBookmark */ = 92A246590F93876C00B7719B /* PBXTextBookmark */; + 92A2465A0F93876C00B7719B /* PBXTextBookmark */ = 92A2465A0F93876C00B7719B /* PBXTextBookmark */; + 92A2465B0F93876C00B7719B /* PBXTextBookmark */ = 92A2465B0F93876C00B7719B /* PBXTextBookmark */; + 92A2465C0F93876C00B7719B /* PBXTextBookmark */ = 92A2465C0F93876C00B7719B /* PBXTextBookmark */; + 92A246630F9388D100B7719B /* PBXTextBookmark */ = 92A246630F9388D100B7719B /* PBXTextBookmark */; + 92A246640F9388D100B7719B /* PBXTextBookmark */ = 92A246640F9388D100B7719B /* PBXTextBookmark */; + 92A246650F9388D100B7719B /* PBXTextBookmark */ = 92A246650F9388D100B7719B /* PBXTextBookmark */; + 92A246660F9388D100B7719B /* PBXTextBookmark */ = 92A246660F9388D100B7719B /* PBXTextBookmark */; + 92A246670F9388D100B7719B /* PBXTextBookmark */ = 92A246670F9388D100B7719B /* PBXTextBookmark */; 92B1EBE00ED4E43D009AF197 = 92B1EBE00ED4E43D009AF197 /* PBXTextBookmark */; 92B1EBE10ED4E43D009AF197 = 92B1EBE10ED4E43D009AF197 /* PBXTextBookmark */; 92B1EBF30ED4E5C5009AF197 = 92B1EBF30ED4E5C5009AF197 /* PBXTextBookmark */; @@ -953,7 +982,7 @@ fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; name = "browserbox.cpp: 80"; rLen = 2; - rLoc = 2035; + rLoc = 2054; rType = 0; vrLen = 498; vrLoc = 1954; @@ -962,7 +991,7 @@ isa = PBXTextBookmark; fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; rLen = 2; - rLoc = 6851; + rLoc = 6770; rType = 0; }; 92A245E20F93670500B7719B /* PBXTextBookmark */ = { @@ -1020,7 +1049,7 @@ fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; name = "browserbox.cpp: 80"; rLen = 2; - rLoc = 2035; + rLoc = 2054; rType = 0; vrLen = 498; vrLoc = 1954; @@ -1030,7 +1059,7 @@ fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; name = "chattab.cpp: 243"; rLen = 2; - rLoc = 6851; + rLoc = 6770; rType = 0; vrLen = 558; vrLoc = 5930; @@ -1052,7 +1081,7 @@ fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; name = "browserbox.cpp: 80"; rLen = 2; - rLoc = 2035; + rLoc = 2054; rType = 0; vrLen = 460; vrLoc = 1948; @@ -1141,8 +1170,8 @@ isa = PBXTextBookmark; fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; name = "chattab.cpp: 168"; - rLen = 41; - rLoc = 4512; + rLen = 1; + rLoc = 4471; rType = 0; vrLen = 436; vrLoc = 4327; @@ -1249,8 +1278,8 @@ isa = PBXTextBookmark; fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; name = "chattab.cpp: 168"; - rLen = 41; - rLoc = 4512; + rLen = 1; + rLoc = 4471; rType = 0; vrLen = 436; vrLoc = 4327; @@ -1290,7 +1319,7 @@ fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; name = "chattab.cpp: 168"; rLen = 0; - rLoc = 4533; + rLoc = 4471; rType = 0; vrLen = 1015; vrLoc = 3734; @@ -1300,7 +1329,7 @@ fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; name = "chattab.cpp: 167"; rLen = 0; - rLoc = 4498; + rLoc = 4471; rType = 0; vrLen = 408; vrLoc = 4358; @@ -1330,7 +1359,7 @@ fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; name = "chattab.cpp: 167"; rLen = 0; - rLoc = 4498; + rLoc = 4471; rType = 0; vrLen = 408; vrLoc = 4358; @@ -1370,7 +1399,7 @@ fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; name = "chattab.cpp: 168"; rLen = 0; - rLoc = 4533; + rLoc = 4471; rType = 0; vrLen = 1032; vrLoc = 3734; @@ -1380,7 +1409,7 @@ fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; name = "browserbox.cpp: 80"; rLen = 2; - rLoc = 2035; + rLoc = 2054; rType = 0; vrLen = 504; vrLoc = 1948; @@ -1400,7 +1429,7 @@ fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; name = "chattab.cpp: 168"; rLen = 0; - rLoc = 4533; + rLoc = 4471; rType = 0; vrLen = 1118; vrLoc = 4358; @@ -1440,7 +1469,7 @@ fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; name = "chattab.cpp: 168"; rLen = 0; - rLoc = 4533; + rLoc = 4471; rType = 0; vrLen = 1118; vrLoc = 4358; @@ -1480,7 +1509,7 @@ fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; name = "chattab.cpp: 168"; rLen = 0; - rLoc = 4533; + rLoc = 4471; rType = 0; vrLen = 1118; vrLoc = 4358; @@ -1505,6 +1534,284 @@ vrLen = 815; vrLoc = 1188; }; + 92A2463B0F937EA700B7719B /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; + }; + 92A2463D0F937FCE00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; + name = "stringutils.cpp: 72"; + rLen = 0; + rLoc = 1941; + rType = 0; + vrLen = 493; + vrLoc = 1510; + }; + 92A2463E0F937FCE00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; + name = "chattab.cpp: 165"; + rLen = 0; + rLoc = 4471; + rType = 0; + vrLen = 1141; + vrLoc = 4124; + }; + 92A246410F937FCE00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; + name = "browserbox.cpp: 87"; + rLen = 0; + rLoc = 2300; + rType = 0; + vrLen = 1287; + vrLoc = 1875; + }; + 92A246420F937FCE00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; + name = "stringutils.h: 74"; + rLen = 0; + rLoc = 2139; + rType = 0; + vrLen = 1067; + vrLoc = 1137; + }; + 92A246430F937FCE00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; + name = "stringutils.cpp: 75"; + rLen = 0; + rLoc = 2000; + rType = 0; + vrLen = 825; + vrLoc = 1178; + }; + 92A246460F93809B00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; + name = "stringutils.cpp: 72"; + rLen = 0; + rLoc = 1941; + rType = 0; + vrLen = 493; + vrLoc = 1510; + }; + 92A246470F93809B00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; + name = "browserbox.cpp: 97"; + rLen = 0; + rLoc = 2714; + rType = 0; + vrLen = 1353; + vrLoc = 1736; + }; + 92A246480F93809B00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; + name = "chattab.cpp: 165"; + rLen = 0; + rLoc = 4471; + rType = 0; + vrLen = 1054; + vrLoc = 4124; + }; + 92A246490F93809B00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; + name = "stringutils.h: 74"; + rLen = 0; + rLoc = 2139; + rType = 0; + vrLen = 1067; + vrLoc = 1137; + }; + 92A2464A0F93809B00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; + name = "stringutils.cpp: 75"; + rLen = 0; + rLoc = 2000; + rType = 0; + vrLen = 825; + vrLoc = 1178; + }; + 92A2464C0F9380B400B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; + name = "stringutils.cpp: 72"; + rLen = 0; + rLoc = 1941; + rType = 0; + vrLen = 493; + vrLoc = 1510; + }; + 92A2464D0F9380B400B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; + name = "browserbox.cpp: 97"; + rLen = 0; + rLoc = 2714; + rType = 0; + vrLen = 1353; + vrLoc = 1736; + }; + 92A2464E0F9380B400B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; + name = "chattab.cpp: 165"; + rLen = 0; + rLoc = 4471; + rType = 0; + vrLen = 1054; + vrLoc = 4124; + }; + 92A2464F0F9380B400B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; + name = "stringutils.h: 74"; + rLen = 0; + rLoc = 2139; + rType = 0; + vrLen = 1067; + vrLoc = 1137; + }; + 92A246500F9380B400B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; + name = "stringutils.cpp: 75"; + rLen = 0; + rLoc = 2000; + rType = 0; + vrLen = 825; + vrLoc = 1178; + }; + 92A246550F93876C00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; + name = "stringutils.cpp: 72"; + rLen = 0; + rLoc = 1941; + rType = 0; + vrLen = 493; + vrLoc = 1510; + }; + 92A246560F93876C00B7719B /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 92C1153A0F8EBC730048CA8D /* chattab.h */; + }; + 92A246570F93876C00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; + name = "stringutils.cpp: 72"; + rLen = 0; + rLoc = 1941; + rType = 0; + vrLen = 493; + vrLoc = 1510; + }; + 92A246580F93876C00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C1153A0F8EBC730048CA8D /* chattab.h */; + name = "chattab.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 473; + vrLoc = 2788; + }; + 92A246590F93876C00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; + name = "chattab.cpp: 165"; + rLen = 0; + rLoc = 4471; + rType = 0; + vrLen = 1054; + vrLoc = 4124; + }; + 92A2465A0F93876C00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; + name = "stringutils.cpp: 75"; + rLen = 0; + rLoc = 2000; + rType = 0; + vrLen = 825; + vrLoc = 1178; + }; + 92A2465B0F93876C00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; + name = "stringutils.h: 74"; + rLen = 0; + rLoc = 2139; + rType = 0; + vrLen = 1067; + vrLoc = 1137; + }; + 92A2465C0F93876C00B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; + name = "browserbox.cpp: 86"; + rLen = 0; + rLoc = 2251; + rType = 0; + vrLen = 1366; + vrLoc = 1573; + }; + 92A246630F9388D100B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C1153A0F8EBC730048CA8D /* chattab.h */; + name = "chattab.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 473; + vrLoc = 2788; + }; + 92A246640F9388D100B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; + name = "browserbox.cpp: 86"; + rLen = 0; + rLoc = 2251; + rType = 0; + vrLen = 1366; + vrLoc = 1573; + }; + 92A246650F9388D100B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; + name = "chattab.cpp: 165"; + rLen = 0; + rLoc = 4471; + rType = 0; + vrLen = 1054; + vrLoc = 4124; + }; + 92A246660F9388D100B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; + name = "stringutils.h: 74"; + rLen = 0; + rLoc = 2139; + rType = 0; + vrLen = 1067; + vrLoc = 1137; + }; + 92A246670F9388D100B7719B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; + name = "stringutils.cpp: 75"; + rLen = 0; + rLoc = 2000; + rType = 0; + vrLen = 825; + vrLoc = 1178; + }; 92A4CC9D0D1C622E00CA28FB /* dye.cpp */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {511, 3318}}"; @@ -2286,9 +2593,9 @@ }; 92C115320F8EBC450048CA8D /* browserbox.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {720, 6020}}"; - sepNavSelRange = "{2035, 2}"; - sepNavVisRange = "{1948, 504}"; + sepNavIntBoundsRect = "{{0, 0}, {568, 6300}}"; + sepNavSelRange = "{2251, 0}"; + sepNavVisRange = "{1573, 1366}"; }; }; 92C115340F8EBC450048CA8D /* windowcontainer.cpp */ = { @@ -2300,9 +2607,16 @@ }; 92C115390F8EBC730048CA8D /* chattab.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 3976}}"; - sepNavSelRange = "{4533, 0}"; - sepNavVisRange = "{4358, 1118}"; + sepNavIntBoundsRect = "{{0, 0}, {568, 3934}}"; + sepNavSelRange = "{4471, 0}"; + sepNavVisRange = "{4124, 1054}"; + }; + }; + 92C1153A0F8EBC730048CA8D /* chattab.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {534, 1652}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{2788, 473}"; }; }; 92C115450F8EBCD00048CA8D /* passwordfield.cpp */ = { @@ -2413,7 +2727,7 @@ uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {568, 1078}}"; sepNavSelRange = "{2000, 0}"; - sepNavVisRange = "{1188, 815}"; + sepNavVisRange = "{1178, 825}"; }; }; 92C115E90F8EBFA60048CA8D /* stringutils.h */ = { |