aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.txt6
-rw-r--r--linden/indra/newview/llfloaterworldmap.cpp149
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml98
3 files changed, 39 insertions, 214 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 8b9ea68..d054835 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,5 +1,11 @@
12009-09-25 Jacek Antonelli <jacek.antonelli@gmail.com> 12009-09-25 Jacek Antonelli <jacek.antonelli@gmail.com>
2 2
3 * Removed grid stuff from World Map (for now).
4
5 modified: linden/indra/newview/llfloaterworldmap.cpp
6 modified: linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml
7
8
3 * Hid "Start Location" from grid manager floater. Not used anyway. 9 * Hid "Start Location" from grid manager floater. Not used anyway.
4 10
5 modified: linden/indra/newview/skins/default/xui/en-us/floater_login.xml 11 modified: linden/indra/newview/skins/default/xui/en-us/floater_login.xml
diff --git a/linden/indra/newview/llfloaterworldmap.cpp b/linden/indra/newview/llfloaterworldmap.cpp
index 5399867..70223c9 100644
--- a/linden/indra/newview/llfloaterworldmap.cpp
+++ b/linden/indra/newview/llfloaterworldmap.cpp
@@ -68,12 +68,6 @@
68#include "llappviewer.h" 68#include "llappviewer.h"
69#include "llmapimagetype.h" 69#include "llmapimagetype.h"
70#include "llweb.h" 70#include "llweb.h"
71#include "floaterlogin.h"
72#include "llstartup.h"
73#include "hippoGridManager.h"
74#include "floaterlogin.h"
75#include "llpanellogin.h"
76
77 71
78#include "llglheaders.h" 72#include "llglheaders.h"
79 73
@@ -243,10 +237,6 @@ BOOL LLFloaterWorldMap::postBuild()
243 landmark_combo->setTextEntryCallback( onComboTextEntry ); 237 landmark_combo->setTextEntryCallback( onComboTextEntry );
244 } 238 }
245 239
246 childSetCommitCallback("grid_combo", onSelectServer, this);
247
248 childSetAction("Grid Manager", onGridManager, this);
249
250 childSetAction("Go Home", onGoHome, this); 240 childSetAction("Go Home", onGoHome, this);
251 241
252 childSetAction("Teleport", onClickTeleportBtn, this); 242 childSetAction("Teleport", onClickTeleportBtn, this);
@@ -345,7 +335,6 @@ void LLFloaterWorldMap::show(void*, BOOL center_on_target)
345 // If nothing is being tracked, set flag so the user position will be found 335 // If nothing is being tracked, set flag so the user position will be found
346 gFloaterWorldMap->mSetToUserPosition = ( LLTracker::getTrackingStatus() == LLTracker::TRACKING_NOTHING ); 336 gFloaterWorldMap->mSetToUserPosition = ( LLTracker::getTrackingStatus() == LLTracker::TRACKING_NOTHING );
347 337
348 LLFloaterWorldMap::addServer(gHippoGridManager->getDefaultGridNick());
349 } 338 }
350 339
351 if (center_on_target) 340 if (center_on_target)
@@ -390,48 +379,6 @@ void LLFloaterWorldMap::hide(void*)
390} 379}
391 380
392 381
393// static
394void LLFloaterWorldMap::addServer(const std::string& server)
395{
396 const std::string &defaultGrid = gHippoGridManager->getDefaultGridNick();
397
398 LLCtrlListInterface *grids = gFloaterWorldMap->childGetListInterface("grid_combo");
399 if (!grids) return;
400
401 // Delete all but the "None" entry
402 S32 list_size = grids->getItemCount();
403 while (list_size > 1)
404 {
405 grids->selectNthItem(1);
406 grids->operateOnSelection(LLCtrlListInterface::OP_DELETE);
407 --list_size;
408 }
409
410
411 //LLComboBox *grids = gFloaterWorldMap->getChild<LLComboBox>("grid_combo");
412 S32 selectIndex = -1, i = 0;
413 //grids->removeall();
414 if (defaultGrid != "") {
415 grids->addSimpleElement(defaultGrid);
416 selectIndex = i++;
417 }
418 HippoGridManager::GridIterator it, end = gHippoGridManager->endGrid();
419 for (it = gHippoGridManager->beginGrid(); it != end; ++it) {
420 const std::string &grid = it->second->getGridNick();
421 if (grid != defaultGrid) {
422 grids->addSimpleElement(grid);
423 //if (grid == mCurGrid) selectIndex = i;
424 i++;
425 }
426 }
427 grids->selectFirstItem();
428 //grids->setCurrentByIndex(0);
429
430 //LLComboBox* combo = sInstance->getChild<LLComboBox>("server_combo");
431 //combo->add(server, LLSD(domain_name) );
432 //combo->setCurrentByIndex(0);
433}
434
435// virtual 382// virtual
436void LLFloaterWorldMap::setVisible( BOOL visible ) 383void LLFloaterWorldMap::setVisible( BOOL visible )
437{ 384{
@@ -505,8 +452,6 @@ void LLFloaterWorldMap::draw()
505 452
506 updateLocation(); 453 updateLocation();
507 454
508 LLComboBox *grid_combo = getChild<LLComboBox>("grid_combo");
509 std::string current_grid = gHippoGridManager->getConnectedGrid()->getGridNick();
510 455
511 LLTracker::ETrackingStatus tracking_status = LLTracker::getTrackingStatus(); 456 LLTracker::ETrackingStatus tracking_status = LLTracker::getTrackingStatus();
512 if (LLTracker::TRACKING_AVATAR == tracking_status) 457 if (LLTracker::TRACKING_AVATAR == tracking_status)
@@ -553,19 +498,6 @@ void LLFloaterWorldMap::draw()
553 centerOnTarget(TRUE); 498 centerOnTarget(TRUE);
554 } 499 }
555 500
556 //GRID MANAGER
557 if (grid_combo->getSelectedValue().asString() != "None")
558 {
559 childSetEnabled("Teleport", TRUE);
560 childSetColor("grid_icon", gTrackColor);
561 }
562 else
563 {
564 childSetEnabled("Teleport", (BOOL)tracking_status);
565 childSetColor("grid_icon", gDisabledTrackColor);
566 }
567 //END GRID MANAGER
568
569// childSetEnabled("Clear", (BOOL)tracking_status); 501// childSetEnabled("Clear", (BOOL)tracking_status);
570 childSetEnabled("Show Destination", (BOOL)tracking_status || LLWorldMap::getInstance()->mIsTrackingUnknownLocation); 502 childSetEnabled("Show Destination", (BOOL)tracking_status || LLWorldMap::getInstance()->mIsTrackingUnknownLocation);
571 childSetEnabled("copy_slurl", (mSLURL.size() > 0) ); 503 childSetEnabled("copy_slurl", (mSLURL.size() > 0) );
@@ -1048,18 +980,6 @@ void LLFloaterWorldMap::clearLocationSelection(BOOL clear_ui)
1048} 980}
1049 981
1050 982
1051void LLFloaterWorldMap::clearGridSelection(BOOL clear_ui)
1052{
1053 if (clear_ui || !childHasKeyboardFocus("grid_combo"))
1054 {
1055 LLCtrlListInterface *list = childGetListInterface("grid_combo");
1056 if (list)
1057 {
1058 list->selectByValue( "None" );
1059 }
1060 }
1061}
1062
1063void LLFloaterWorldMap::clearLandmarkSelection(BOOL clear_ui) 983void LLFloaterWorldMap::clearLandmarkSelection(BOOL clear_ui)
1064{ 984{
1065 if (clear_ui || !childHasKeyboardFocus("landmark combo")) 985 if (clear_ui || !childHasKeyboardFocus("landmark combo"))
@@ -1157,14 +1077,6 @@ void LLFloaterWorldMap::onPanBtn( void* userdata )
1157} 1077}
1158 1078
1159// static 1079// static
1160void LLFloaterWorldMap::onGridManager(void*)
1161{
1162 LoginFloater::newShow(std::string("Test"), false);
1163 //gAgent.teleportHome();
1164 //gFloaterWorldMap->close();
1165}
1166
1167// static
1168void LLFloaterWorldMap::onGoHome(void*) 1080void LLFloaterWorldMap::onGoHome(void*)
1169{ 1081{
1170 gAgent.teleportHomeConfirm(); 1082 gAgent.teleportHomeConfirm();
@@ -1251,9 +1163,6 @@ void LLFloaterWorldMap::onLandmarkComboCommit( LLUICtrl* ctrl, void* userdata )
1251 item_id.setNull(); 1163 item_id.setNull();
1252 } 1164 }
1253 } 1165 }
1254 //GRID MANAGER HAX
1255 self->clearGridSelection(TRUE);
1256 //END GRID MANAGER HAX
1257 1166
1258 self->trackLandmark( item_id); 1167 self->trackLandmark( item_id);
1259 onShowTargetBtn(self); 1168 onShowTargetBtn(self);
@@ -1305,10 +1214,6 @@ void LLFloaterWorldMap::onAvatarComboCommit( LLUICtrl* ctrl, void* userdata )
1305 const LLUUID& new_avatar_id = list->getCurrentID(); 1214 const LLUUID& new_avatar_id = list->getCurrentID();
1306 if (new_avatar_id.notNull()) 1215 if (new_avatar_id.notNull())
1307 { 1216 {
1308 //GRID MANAGER HAX
1309 self->clearGridSelection(TRUE);
1310 //END GRID MANAGER HAX
1311
1312 std::string name; 1217 std::string name;
1313 LLComboBox* combo = gFloaterWorldMap->getChild<LLComboBox>("friend combo"); 1218 LLComboBox* combo = gFloaterWorldMap->getChild<LLComboBox>("friend combo");
1314 if (combo) name = combo->getSimple(); 1219 if (combo) name = combo->getSimple();
@@ -1390,10 +1295,6 @@ void LLFloaterWorldMap::onClearBtn(void* data)
1390 LLWorldMap::getInstance()->mIsTrackingUnknownLocation = FALSE; 1295 LLWorldMap::getInstance()->mIsTrackingUnknownLocation = FALSE;
1391 self->mSLURL = ""; // Clear the SLURL since it's invalid 1296 self->mSLURL = ""; // Clear the SLURL since it's invalid
1392 self->mSetToUserPosition = TRUE; // Revert back to the current user position 1297 self->mSetToUserPosition = TRUE; // Revert back to the current user position
1393 //KOW TODO clear grid combo red ring, clear grid combo.
1394 //GRID MANAGER HAX
1395 self->clearGridSelection(TRUE);
1396 //END GRID MANAGER HAX
1397} 1298}
1398 1299
1399// static 1300// static
@@ -1503,39 +1404,6 @@ void LLFloaterWorldMap::fly()
1503// protected 1404// protected
1504void LLFloaterWorldMap::teleport() 1405void LLFloaterWorldMap::teleport()
1505{ 1406{
1506 //BEGIN CROSS GRIP TP//
1507 LLComboBox *grid_combo = getChild<LLComboBox>("grid_combo");
1508 std::string current_grid = gHippoGridManager->getConnectedGrid()->getGridNick();
1509
1510 // BUG: the client crashes if fed an invalid grid through this interface, which shouldn't happen
1511 if(//grid_combo && grid_combo->getSelectedValue().asString() != current_grid || gSavedSettings.getBOOL("CmdLineLoginURI") &&
1512 grid_combo->getSelectedValue().asString() != "None" &&
1513 !grid_combo->getSelectedValue().asString().empty())
1514 {
1515 HippoGridInfo *gridInfo = gHippoGridManager->getGrid(grid_combo->getSelectedValue().asString());
1516 //DEBUG
1517
1518 llwarns << "tp button current grid = " << grid_combo->getSelectedValue().asString() << llendl;
1519 std::string firstName = gridInfo->getFirstName();
1520 std::string lastName = gridInfo->getLastName();
1521 std::string loginPassword = gridInfo->getAvatarPassword();
1522
1523 if(!firstName.empty() && !lastName.empty())
1524 {
1525 gLoginHandler.mFirstName = firstName;
1526 gLoginHandler.mLastName = lastName;
1527 gLoginHandler.mPassword = loginPassword;
1528 }
1529
1530 gHippoGridManager->setCurrentGrid(gridInfo->getGridNick());
1531 //gHippoGridManager->setDefaultGrid(gridInfo->getGridNick());
1532 //this doesn't work :( gSavedSettings.setBOOL("CmdLineLoginURI", FALSE);
1533 LLStartUp::setShouldAutoLogin(true);
1534 LLAppViewer::instance()->requestLogout(false);
1535 return;
1536 }
1537 //END CROSS GRID TP//
1538
1539 BOOL teleport_home = FALSE; 1407 BOOL teleport_home = FALSE;
1540 LLVector3d pos_global; 1408 LLVector3d pos_global;
1541 LLAvatarTracker& av_tracker = LLAvatarTracker::instance(); 1409 LLAvatarTracker& av_tracker = LLAvatarTracker::instance();
@@ -1826,20 +1694,3 @@ void LLFloaterWorldMap::onCommitSearchResult(LLUICtrl*, void* userdata)
1826 1694
1827 onShowTargetBtn(self); 1695 onShowTargetBtn(self);
1828} 1696}
1829
1830// static
1831void LLFloaterWorldMap::onSelectServer(LLUICtrl* ctrl, void* userdata)
1832{
1833 //GRID MANAGER COMBO BOX CLICKED//
1834 llwarns << "onSelectServer called" << llendl;
1835 //snip from onClearBtn (bless this mess)
1836 LLFloaterWorldMap* self = (LLFloaterWorldMap*) userdata;
1837 self->mTrackedStatus = LLTracker::TRACKING_NOTHING;
1838 LLTracker::stopTracking((void *)(intptr_t)TRUE);
1839 //LLTracker::stopTracking(NULL);
1840 LLWorldMap::getInstance()->mIsTrackingUnknownLocation = FALSE;
1841 self->mSLURL = ""; // Clear the SLURL since it's invalid
1842 self->mSetToUserPosition = TRUE; // Revert back to the current user position
1843
1844 self->setDefaultBtn("Teleport");
1845}
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml b/linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml
index d2ebbe6..059e8fb 100644
--- a/linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/floater_world_map.xml
@@ -9,150 +9,121 @@
9 <panel bottom="-680" follows="left|top|right|bottom" height="664" label="Terrain" 9 <panel bottom="-680" follows="left|top|right|bottom" height="664" label="Terrain"
10 left="1" mouse_opaque="true" name="terrain_mapview" width="993" /> 10 left="1" mouse_opaque="true" name="terrain_mapview" width="993" />
11 </tab_container> 11 </tab_container>
12 12 <icon bottom="-158" color="1, 1, 0.25, 1" follows="top|right" height="16"
13 <icon bottom="-56" color="0.5, 0, 0, 1" follows="top|right" height="16"
14 image_name="map_track_16.tga" left="1013" mouse_opaque="true"
15 name="grid_icon" width="16" />
16 <combo_box allow_text_entry="false" bottom_delta="0" follows="top|right" height="20"
17 label="Grids" left_delta="20" max_chars="60" mouse_opaque="true"
18 name="grid_combo" tool_tip="Grid Selection" width="202">
19 <combo_item name="none_selected" value="None">
20 Grids
21 </combo_item>
22 </combo_box>
23 <!--
24 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
25 bottom="-81" drop_shadow_visible="true" follows="top|right"
26 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="0"
27 mouse_opaque="true" name="appearance_label" v_pad="0" width="145">
28 Keep Appearance
29 </text>
30 <check_box bottom="-81" control_name="KeepAppearance" follows="top|right"
31 font="SansSerifSmall" height="16" initial_value="false" label=""
32 left_delta="96" mouse_opaque="true" name="appearance_chk" width="55" />
33 -->
34 <button bottom="-78" follows="top|right" font="SansSerifSmall" halign="center"
35 height="16" label="Grid Manager" label_selected="Grid Manager" left_delta="117"
36 mouse_opaque="true" name="Grid Manager" tool_tip="Edit your grid list"
37 width="88" />
38
39 <icon bottom="-187" color="1, 1, 0.25, 1" follows="top|right" height="16"
40 image_name="legend.tga" left="1013" mouse_opaque="true" name="square" 13 image_name="legend.tga" left="1013" mouse_opaque="true" name="square"
41 width="16" /> 14 width="16" />
42 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 15 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
43 bottom="-188" drop_shadow_visible="true" follows="top|right" 16 bottom="-156" drop_shadow_visible="true" follows="top|right"
44 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20" 17 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20"
45 mouse_opaque="true" name="land_for_sale_label" v_pad="0" width="145"> 18 mouse_opaque="true" name="land_for_sale_label" v_pad="0" width="145">
46 Land For Sale 19 Land For Sale
47 </text> 20 </text>
48 <icon bottom="-187" color="0.5, 0.25, 1, 1" follows="top|right" height="16" 21 <icon bottom="-158" color="0.5, 0.25, 1, 1" follows="top|right" height="16"
49 image_name="legend.tga" left="1123" mouse_opaque="true" name="square2" 22 image_name="legend.tga" left="1123" mouse_opaque="true" name="square2"
50 width="16" /> 23 width="16" />
51 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 24 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
52 bottom="-188" drop_shadow_visible="true" follows="top|right" 25 bottom="-156" drop_shadow_visible="true" follows="top|right"
53 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20" 26 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20"
54 mouse_opaque="true" name="auction_label" v_pad="0" width="145"> 27 mouse_opaque="true" name="auction_label" v_pad="0" width="145">
55 Auction 28 Auction
56 </text> 29 </text>
57 30 <icon bottom="-56" color="1, 1, 1, 1" follows="top|right" height="16"
58 <icon bottom="-101" color="1, 1, 1, 1" follows="top|right" height="16"
59 image_name="map_avatar_16.tga" left="1013" mouse_opaque="true" name="self" 31 image_name="map_avatar_16.tga" left="1013" mouse_opaque="true" name="self"
60 width="16" /> 32 width="16" />
61 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 33 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
62 bottom="-101" drop_shadow_visible="true" follows="top|right" 34 bottom="-56" drop_shadow_visible="true" follows="top|right"
63 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20" 35 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20"
64 mouse_opaque="true" name="you_label" v_pad="0" width="145"> 36 mouse_opaque="true" name="you_label" v_pad="0" width="145">
65 You 37 You
66 </text> 38 </text>
67 <icon bottom="-101" color="1, 1, 1, 1" follows="top|right" height="16" 39 <icon bottom="-56" color="1, 1, 1, 1" follows="top|right" height="16"
68 image_name="map_home.tga" left="1073" mouse_opaque="true" name="home" 40 image_name="map_home.tga" left="1073" mouse_opaque="true" name="home"
69 width="16" /> 41 width="16" />
70 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 42 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
71 bottom="-101" drop_shadow_visible="true" follows="top|right" 43 bottom="-56" drop_shadow_visible="true" follows="top|right"
72 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20" 44 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20"
73 mouse_opaque="true" name="home_label" v_pad="0" width="145"> 45 mouse_opaque="true" name="home_label" v_pad="0" width="145">
74 Home 46 Home
75 </text> 47 </text>
76 <button bottom="-101" follows="top|right" font="SansSerifSmall" halign="center" 48 <button bottom="-56" follows="top|right" font="SansSerifSmall" halign="center"
77 height="16" label="Go Home" label_selected="Go Home" left_delta="57" 49 height="16" label="Go Home" label_selected="Go Home" left_delta="57"
78 mouse_opaque="true" name="Go Home" tool_tip="Teleport to your home" 50 mouse_opaque="true" name="Go Home" tool_tip="Teleport to your home"
79 width="88" /> 51 width="88" />
80 <icon bottom="-122" color="0, 1, 0, 1" follows="top|right" height="8" 52 <icon bottom="-82" color="0, 1, 0, 1" follows="top|right" height="8"
81 image_name="map_avatar_8.tga" left="1017" mouse_opaque="true" name="person" 53 image_name="map_avatar_8.tga" left="1017" mouse_opaque="true" name="person"
82 width="8" /> 54 width="8" />
83 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 55 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
84 bottom="-126" drop_shadow_visible="true" follows="top|right" 56 bottom="-86" drop_shadow_visible="true" follows="top|right"
85 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="16" 57 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="16"
86 mouse_opaque="true" name="person_label" v_pad="0" width="145"> 58 mouse_opaque="true" name="person_label" v_pad="0" width="145">
87 Person 59 Person
88 </text> 60 </text>
89 <check_box bottom="-126" control_name="MapShowPeople" follows="top|right" 61 <check_box bottom="-86" control_name="MapShowPeople" follows="top|right"
90 font="SansSerifSmall" height="16" initial_value="false" label=" " 62 font="SansSerifSmall" height="16" initial_value="false" label=" "
91 left_delta="70" mouse_opaque="true" name="people_chk" width="55" /> 63 left_delta="70" mouse_opaque="true" name="people_chk" width="55" />
92 <icon bottom="-146" color="1, 1, 1, 1" follows="top|right" height="16" 64 <icon bottom="-106" color="1, 1, 1, 1" follows="top|right" height="16"
93 image_name="map_infohub.tga" left="1013" mouse_opaque="true" name="infohub" 65 image_name="map_infohub.tga" left="1013" mouse_opaque="true" name="infohub"
94 width="16" /> 66 width="16" />
95 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 67 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
96 bottom="-146" drop_shadow_visible="true" follows="top|right" 68 bottom="-106" drop_shadow_visible="true" follows="top|right"
97 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20" 69 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20"
98 mouse_opaque="true" name="infohub_label" v_pad="0" width="145"> 70 mouse_opaque="true" name="infohub_label" v_pad="0" width="145">
99 Infohub 71 Infohub
100 </text> 72 </text>
101 <check_box bottom="-146" control_name="MapShowInfohubs" follows="top|right" 73 <check_box bottom="-106" control_name="MapShowInfohubs" follows="top|right"
102 font="SansSerifSmall" height="16" initial_value="false" label="" 74 font="SansSerifSmall" height="16" initial_value="false" label=""
103 left_delta="70" mouse_opaque="true" name="infohub_chk" width="55" /> 75 left_delta="70" mouse_opaque="true" name="infohub_chk" width="55" />
104 <icon bottom="-166" color="1, 1, 1, 1" follows="top|right" height="16" 76 <icon bottom="-126" color="1, 1, 1, 1" follows="top|right" height="16"
105 image_name="map_telehub.tga" left="1013" mouse_opaque="true" name="telehub" 77 image_name="map_telehub.tga" left="1013" mouse_opaque="true" name="telehub"
106 width="16" /> 78 width="16" />
107 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 79 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
108 bottom="-166" drop_shadow_visible="true" follows="top|right" 80 bottom="-126" drop_shadow_visible="true" follows="top|right"
109 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20" 81 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20"
110 mouse_opaque="true" name="telehub_label" v_pad="0" width="145"> 82 mouse_opaque="true" name="telehub_label" v_pad="0" width="145">
111 Telehub 83 Telehub
112 </text> 84 </text>
113 <check_box bottom="-166" control_name="MapShowTelehubs" follows="top|right" 85 <check_box bottom="-126" control_name="MapShowTelehubs" follows="top|right"
114 font="SansSerifSmall" height="16" initial_value="false" label="" 86 font="SansSerifSmall" height="16" initial_value="false" label=""
115 left_delta="70" mouse_opaque="true" name="telehubchk" width="55" /> 87 left_delta="70" mouse_opaque="true" name="telehubchk" width="55" />
116 <icon bottom="-126" color="1, 1, 1, 1" follows="top|right" height="16" 88 <icon bottom="-86" color="1, 1, 1, 1" follows="top|right" height="16"
117 image_name="icon_for_sale.tga" left="1123" mouse_opaque="true" 89 image_name="icon_for_sale.tga" left="1123" mouse_opaque="true"
118 name="landforsale" width="16" /> 90 name="landforsale" width="16" />
119 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 91 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
120 bottom="-126" drop_shadow_visible="true" follows="top|right" 92 bottom="-86" drop_shadow_visible="true" follows="top|right"
121 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20" 93 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20"
122 mouse_opaque="true" name="land_for_sale_label2" v_pad="0" width="145"> 94 mouse_opaque="true" name="land_for_sale_label2" v_pad="0" width="145">
123 Land For Sale 95 Land For Sale
124 </text> 96 </text>
125 <check_box bottom="-126" control_name="MapShowLandForSale" follows="top|right" 97 <check_box bottom="-86" control_name="MapShowLandForSale" follows="top|right"
126 font="SansSerifSmall" height="16" initial_value="false" label="" 98 font="SansSerifSmall" height="16" initial_value="false" label=""
127 left_delta="80" mouse_opaque="true" name="land_for_sale_chk" width="55" /> 99 left_delta="80" mouse_opaque="true" name="land_for_sale_chk" width="55" />
128 <icon bottom="-146" color="1, 1, 1, 1" follows="top|right" height="16" 100 <icon bottom="-106" color="1, 1, 1, 1" follows="top|right" height="16"
129 image_name="map_event.tga" left="1123" mouse_opaque="true" name="event" 101 image_name="map_event.tga" left="1123" mouse_opaque="true" name="event"
130 width="16" /> 102 width="16" />
131 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 103 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
132 bottom="-146" drop_shadow_visible="true" follows="top|right" 104 bottom="-106" drop_shadow_visible="true" follows="top|right"
133 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20" 105 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20"
134 mouse_opaque="true" name="events_label" v_pad="0" width="145"> 106 mouse_opaque="true" name="events_label" v_pad="0" width="145">
135 Events 107 Events
136 </text> 108 </text>
137 <check_box bottom="-146" control_name="MapShowEvents" follows="top|right" 109 <check_box bottom="-106" control_name="MapShowEvents" follows="top|right"
138 font="SansSerifSmall" height="16" initial_value="false" label="" 110 font="SansSerifSmall" height="16" initial_value="false" label=""
139 left_delta="80" mouse_opaque="true" name="event_chk" width="55" /> 111 left_delta="80" mouse_opaque="true" name="event_chk" width="55" />
140 <icon bottom="-166" color="1, 1, 1, 1" follows="top|right" height="16" 112 <icon bottom="-126" color="1, 1, 1, 1" follows="top|right" height="16"
141 image_name="map_event_mature.tga" left="1123" mouse_opaque="true" 113 image_name="map_event_mature.tga" left="1123" mouse_opaque="true"
142 name="events_mature_icon" width="16" /> 114 name="events_mature_icon" width="16" />
143 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false" 115 <text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
144 bottom="-166" drop_shadow_visible="true" follows="top|right" 116 bottom="-126" drop_shadow_visible="true" follows="top|right"
145 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20" 117 font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="20"
146 mouse_opaque="true" name="events_mature_label" v_pad="0" width="145"> 118 mouse_opaque="true" name="events_mature_label" v_pad="0" width="145">
147 Events (M) 119 Events (M)
148 </text> 120 </text>
149 <check_box bottom="-166" control_name="ShowMatureEvents" follows="top|right" 121 <check_box bottom="-126" control_name="ShowMatureEvents" follows="top|right"
150 font="SansSerifSmall" height="16" initial_value="true" label="" 122 font="SansSerifSmall" height="16" initial_value="true" label=""
151 left_delta="80" mouse_opaque="true" name="event_mature_chk" width="55" /> 123 left_delta="80" mouse_opaque="true" name="event_mature_chk" width="55" />
152 124 <icon bottom="-181" color="0.5, 0, 0, 1" follows="top|right" height="16"
153 <icon bottom="-216" color="0.5, 0, 0, 1" follows="top|right" height="16" 125 image_name="map_track_16.tga" left="1013" mouse_opaque="true"
154 image_name="map_track_16.tga" left="1013" mouse_opaque="true" 126 name="avatar_icon" width="16" />
155 name="avatar_icon" width="16" />
156 <combo_box allow_text_entry="true" bottom_delta="0" follows="top|right" height="20" 127 <combo_box allow_text_entry="true" bottom_delta="0" follows="top|right" height="20"
157 label="Online Friends" left_delta="20" max_chars="60" mouse_opaque="true" 128 label="Online Friends" left_delta="20" max_chars="60" mouse_opaque="true"
158 name="friend combo" tool_tip="Friend to Show on Map" width="202"> 129 name="friend combo" tool_tip="Friend to Show on Map" width="202">
@@ -160,7 +131,6 @@
160 Online Friends 131 Online Friends
161 </combo_item> 132 </combo_item>
162 </combo_box> 133 </combo_box>
163
164 <icon bottom_delta="-25" color="0.5, 0, 0, 1" follows="top|right" height="16" 134 <icon bottom_delta="-25" color="0.5, 0, 0, 1" follows="top|right" height="16"
165 image_name="map_track_16.tga" left="1013" mouse_opaque="true" 135 image_name="map_track_16.tga" left="1013" mouse_opaque="true"
166 name="landmark_icon" width="16" /> 136 name="landmark_icon" width="16" />
@@ -171,7 +141,6 @@
171 Landmarks 141 Landmarks
172 </combo_item> 142 </combo_item>
173 </combo_box> 143 </combo_box>
174
175 <icon bottom_delta="-25" color="0.5, 0, 0, 1" follows="top|right" height="16" 144 <icon bottom_delta="-25" color="0.5, 0, 0, 1" follows="top|right" height="16"
176 image_name="map_track_16.tga" left="1013" mouse_opaque="true" 145 image_name="map_track_16.tga" left="1013" mouse_opaque="true"
177 name="location_icon" width="16" /> 146 name="location_icon" width="16" />
@@ -187,10 +156,9 @@
187 mouse_opaque="true" name="search_label" v_pad="0" width="222"> 156 mouse_opaque="true" name="search_label" v_pad="0" width="222">
188 Search Results: 157 Search Results:
189 </text> 158 </text>
190 159 <scroll_list background_visible="true" bottom_delta="-306" draw_border="true"
191 <scroll_list background_visible="true" bottom_delta="-266" draw_border="true"
192 draw_stripes="false" 160 draw_stripes="false"
193 follows="top|right|bottom" height="261" left="1013" multi_select="false" 161 follows="top|right|bottom" height="300" left="1013" multi_select="false"
194 name="search_results" width="222"> 162 name="search_results" width="222">
195 <column label="" name="icon" width="16" /> 163 <column label="" name="icon" width="16" />
196 <column label="" name="sim_name" width="206" /> 164 <column label="" name="sim_name" width="206" />
@@ -210,7 +178,7 @@
210 mouse_opaque="true" name="spin y" 178 mouse_opaque="true" name="spin y"
211 tool_tip="Y coordinate of location to show on map" width="66" /> 179 tool_tip="Y coordinate of location to show on map" width="66" />
212 <spinner bottom_delta="0" decimal_digits="0" follows="bottom|right" height="16" 180 <spinner bottom_delta="0" decimal_digits="0" follows="bottom|right" height="16"
213 increment="1" initial_val="0" left_delta="68" max_val="16384" min_val="0" 181 increment="1" initial_val="0" left_delta="68" max_val="4096" min_val="0"
214 mouse_opaque="true" name="spin z" 182 mouse_opaque="true" name="spin z"
215 tool_tip="Z coordinate of location to show on map" width="66" /> 183 tool_tip="Z coordinate of location to show on map" width="66" />
216 <button bottom="-625" follows="right|bottom" font="SansSerif" halign="center" 184 <button bottom="-625" follows="right|bottom" font="SansSerif" halign="center"