PageRenderTime 44ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 1ms

/indra/newview/skins/default/xui/en/menu_viewer.xml

https://bitbucket.org/lindenlab/viewer-beta/
XML | 1901 lines | 1786 code | 47 blank | 68 comment | 0 complexity | 85f5f1911671e021ffc482880b61d963 MD5 | raw file
Possible License(s): LGPL-2.1
  1. <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
  2. <menu_bar
  3. bg_visible="false"
  4. follows="left|top|right"
  5. name="Main Menu">
  6. <menu
  7. create_jump_keys="true"
  8. label="Me"
  9. name="Me"
  10. tear_off="true">
  11. <menu_item_call
  12. label="Profile..."
  13. name="Profile">
  14. <menu_item_call.on_click
  15. function="ShowAgentProfile"
  16. parameter="agent" />
  17. </menu_item_call>
  18. <menu_item_call
  19. label="Appearance..."
  20. name="ChangeOutfit">
  21. <menu_item_call.on_click
  22. function="CustomizeAvatar" />
  23. <menu_item_call.on_enable
  24. function="Edit.EnableCustomizeAvatar" />
  25. </menu_item_call>
  26. <menu_item_call
  27. label="Choose an avatar..."
  28. name="Avatar Picker">
  29. <menu_item_call.on_click
  30. function="Floater.ToggleOrBringToFront"
  31. parameter="avatar" />
  32. </menu_item_call>
  33. <menu_item_separator/>
  34. <menu_item_check
  35. label="Inventory..."
  36. name="Inventory"
  37. shortcut="control|I"
  38. visible="true">
  39. <menu_item_check.on_check
  40. function="Floater.Visible"
  41. parameter="inventory" />
  42. <menu_item_check.on_click
  43. function="Floater.Toggle"
  44. parameter="inventory" />
  45. </menu_item_check>
  46. <menu_item_call
  47. label="New Inventory Window"
  48. name="NewInventoryWindow"
  49. shortcut="control|shift|I"
  50. visible="false">
  51. <menu_item_call.on_click
  52. function="Inventory.NewWindow"
  53. parameter="" />
  54. </menu_item_call>
  55. <menu_item_call
  56. label="Places..."
  57. name="Places">
  58. <menu_item_call.on_click
  59. function="Floater.ToggleOrBringToFront"
  60. parameter="places" />
  61. </menu_item_call>
  62. <menu_item_call
  63. label="Picks..."
  64. name="Picks">
  65. <menu_item_call.on_click
  66. function="Floater.ToggleOrBringToFront"
  67. parameter="picks" />
  68. </menu_item_call>
  69. <menu_item_separator/>
  70. <menu_item_call
  71. label="Camera Controls..."
  72. name="Camera Controls">
  73. <menu_item_call.on_click
  74. function="Floater.ToggleOrBringToFront"
  75. parameter="camera" />
  76. </menu_item_call>
  77. <menu
  78. create_jump_keys="true"
  79. label="Movement"
  80. name="Movement"
  81. tear_off="true">
  82. <menu_item_call
  83. label="Sit Down"
  84. layout="topleft"
  85. shortcut="alt|shift|S"
  86. name="Sit Down Here">
  87. <menu_item_call.on_click
  88. function="Self.SitDown"
  89. parameter="" />
  90. <menu_item_call.on_enable
  91. function="Self.EnableSitDown" />
  92. </menu_item_call>
  93. <menu_item_check
  94. label="Fly"
  95. name="Fly"
  96. shortcut="Home">
  97. <menu_item_check.on_check
  98. function="Agent.getFlying" />
  99. <menu_item_check.on_click
  100. function="Agent.toggleFlying" />
  101. <menu_item_check.on_enable
  102. function="Agent.enableFlying" />
  103. </menu_item_check>
  104. <menu_item_check
  105. label="Always Run"
  106. name="Always Run"
  107. shortcut="control|R">
  108. <menu_item_check.on_check
  109. function="World.CheckAlwaysRun" />
  110. <menu_item_check.on_click
  111. function="World.AlwaysRun" />
  112. </menu_item_check>
  113. <menu_item_call
  114. label="Stop Animating Me"
  115. name="Stop Animating My Avatar">
  116. <menu_item_call.on_click
  117. function="Tools.StopAllAnimations" />
  118. </menu_item_call>
  119. <menu_item_call
  120. label="Walk / run / fly..."
  121. name="Walk / run / fly">
  122. <menu_item_call.on_click
  123. function="Floater.ToggleOrBringToFront"
  124. parameter="moveview" />
  125. </menu_item_call>
  126. </menu>
  127. <menu
  128. create_jump_keys="true"
  129. label="Status"
  130. name="Status"
  131. tear_off="true">
  132. <menu_item_call
  133. label="Away"
  134. name="Set Away">
  135. <menu_item_call.on_click
  136. function="World.SetAway" />
  137. </menu_item_call>
  138. <menu_item_call
  139. label="Busy"
  140. name="Set Busy">
  141. <menu_item_call.on_click
  142. function="World.SetBusy"/>
  143. </menu_item_call>
  144. </menu>
  145. <menu_item_separator/>
  146. <menu_item_call
  147. label="Buy L$..."
  148. name="Buy and Sell L$">
  149. <menu_item_call.on_click
  150. function="BuyCurrency" />
  151. </menu_item_call>
  152. <menu_item_call
  153. label="Merchant Outbox..."
  154. name="MerchantOutbox">
  155. <menu_item_call.on_click
  156. function="Floater.ToggleOrBringToFront"
  157. parameter="outbox" />
  158. </menu_item_call>
  159. <menu_item_call
  160. label="Account dashboard..."
  161. name="Manage My Account">
  162. <menu_item_call.on_click
  163. function="PromptShowURL"
  164. name="ManageMyAccount_url"
  165. parameter="WebLaunchJoinNow,http://secondlife.com/account/" />
  166. </menu_item_call>
  167. <menu_item_separator/>
  168. <menu_item_call
  169. label="Preferences..."
  170. name="Preferences"
  171. shortcut="control|P">
  172. <menu_item_call.on_click
  173. function="Floater.Show"
  174. parameter="preferences" />
  175. </menu_item_call>
  176. <menu_item_call
  177. label="Toolbar buttons..."
  178. name="Toolbars"
  179. shortcut="control|T">
  180. <menu_item_call.on_click
  181. function="Floater.Toggle"
  182. parameter="toybox" />
  183. </menu_item_call>
  184. <menu_item_call
  185. label="Hide all controls"
  186. name="Hide UI"
  187. shortcut="control|shift|U">
  188. <menu_item_call.on_click
  189. function="View.ToggleUI" />
  190. </menu_item_call>
  191. <menu_item_separator/>
  192. <menu_item_call
  193. label="Exit [APP_NAME]"
  194. name="Quit"
  195. shortcut="control|Q">
  196. <menu_item_call.on_click
  197. function="File.Quit" />
  198. </menu_item_call>
  199. </menu>
  200. <menu
  201. create_jump_keys="true"
  202. label="Communicate"
  203. name="Communicate"
  204. tear_off="true">
  205. <menu_item_check
  206. label="Chat..."
  207. name="Nearby Chat"
  208. shortcut="control|H"
  209. use_mac_ctrl="true">
  210. <menu_item_check.on_check
  211. function="Floater.Visible"
  212. parameter="chat_bar" />
  213. <menu_item_check.on_click
  214. function="Floater.Toggle"
  215. parameter="chat_bar" />
  216. </menu_item_check>
  217. <menu_item_check
  218. label="Speak"
  219. name="Speak">
  220. <menu_item_check.on_check
  221. function="Agent.IsMicrophoneOn"
  222. parameter="speak" />
  223. <menu_item_check.on_enable
  224. function="Agent.IsActionAllowed"
  225. parameter="speak" />
  226. <menu_item_check.on_click
  227. function="Agent.ToggleMicrophone"
  228. parameter="speak" />
  229. </menu_item_check>
  230. <menu_item_check
  231. label="Voice settings..."
  232. name="Nearby Voice">
  233. <menu_item_check.on_check
  234. function="Floater.Visible"
  235. parameter="voice_controls" />
  236. <menu_item_check.on_click
  237. function="Floater.Toggle"
  238. parameter="voice_controls" />
  239. </menu_item_check>
  240. <menu_item_check
  241. label="Voice morphing..."
  242. name="ShowVoice"
  243. visibility_control="VoiceMorphingEnabled">
  244. <menu_item_check.on_check
  245. function="Floater.Visible"
  246. parameter="voice_effect" />
  247. <menu_item_check.on_click
  248. function="Floater.Toggle"
  249. parameter="voice_effect" />
  250. </menu_item_check>
  251. <menu_item_check
  252. label="Gestures..."
  253. name="Gestures"
  254. shortcut="control|G">
  255. <menu_item_check.on_check
  256. function="Floater.Visible"
  257. parameter="gestures" />
  258. <menu_item_check.on_click
  259. function="Floater.Toggle"
  260. parameter="gestures" />
  261. </menu_item_check>
  262. <menu_item_separator/>
  263. <menu_item_call
  264. label="Friends"
  265. name="My Friends"
  266. shortcut="control|shift|F">
  267. <menu_item_call.on_click
  268. function="SideTray.PanelPeopleTab"
  269. parameter="friends_panel" />
  270. </menu_item_call>
  271. <menu_item_call
  272. label="Groups"
  273. name="My Groups"
  274. shortcut="control|shift|G">
  275. <menu_item_call.on_click
  276. function="SideTray.PanelPeopleTab"
  277. parameter="groups_panel" />
  278. </menu_item_call>
  279. <menu_item_call
  280. label="Nearby people"
  281. name="Active Speakers"
  282. shortcut="control|shift|A">
  283. <menu_item_call.on_click
  284. function="SideTray.PanelPeopleTab"
  285. parameter="nearby_panel" />
  286. </menu_item_call>
  287. </menu>
  288. <menu
  289. create_jump_keys="true"
  290. label="World"
  291. name="World"
  292. tear_off="true">
  293. <menu_item_call
  294. label="Landmark This Place"
  295. name="Create Landmark Here">
  296. <menu_item_call.on_click
  297. function="World.CreateLandmark" />
  298. <menu_item_call.on_enable
  299. function="World.EnableCreateLandmark" />
  300. </menu_item_call>
  301. <menu_item_call
  302. label="Destinations..."
  303. name="Destinations">
  304. <menu_item_call.on_click
  305. function="Floater.ToggleOrBringToFront"
  306. parameter="destinations" />
  307. </menu_item_call>
  308. <menu_item_check
  309. label="World map"
  310. name="World Map"
  311. shortcut="control|M"
  312. use_mac_ctrl="true">
  313. <menu_item_check.on_check
  314. function="Floater.Visible"
  315. parameter="world_map" />
  316. <menu_item_check.on_click
  317. function="Floater.Toggle"
  318. parameter="world_map" />
  319. </menu_item_check>
  320. <menu_item_check
  321. label="Mini-map"
  322. name="Mini-Map"
  323. shortcut="control|shift|M">
  324. <menu_item_check.on_check
  325. function="Floater.Visible"
  326. parameter="mini_map" />
  327. <menu_item_check.on_click
  328. function="Floater.Toggle"
  329. parameter="mini_map" />
  330. </menu_item_check>
  331. <menu_item_check
  332. label="Search"
  333. name="Search"
  334. shortcut="control|F">
  335. <menu_item_check.on_check
  336. function="Floater.Visible"
  337. parameter="search" />
  338. <menu_item_check.on_click
  339. function="Floater.Toggle"
  340. parameter="search" />
  341. </menu_item_check>
  342. <menu_item_separator/>
  343. <menu_item_call
  344. label="Teleport home"
  345. name="Teleport Home"
  346. shortcut="control|shift|H">
  347. <menu_item_call.on_click
  348. function="World.TeleportHome" />
  349. <menu_item_call.on_enable
  350. function="World.EnableTeleportHome" />
  351. </menu_item_call>
  352. <menu_item_call
  353. label="Set home to here"
  354. name="Set Home to Here">
  355. <menu_item_call.on_click
  356. function="World.SetHomeLocation" />
  357. <menu_item_call.on_enable
  358. function="World.EnableSetHomeLocation" />
  359. </menu_item_call>
  360. <menu_item_separator/>
  361. <menu_item_call
  362. label="Snapshot"
  363. name="Take Snapshot"
  364. shortcut="control|shift|S">
  365. <menu_item_call.on_click
  366. function="Floater.Show"
  367. parameter="snapshot" />
  368. </menu_item_call>
  369. <menu_item_separator/>
  370. <menu_item_call
  371. label="Place profile"
  372. layout="topleft"
  373. name="Place Profile">
  374. <menu_item_call.on_click
  375. function="World.PlaceProfile" />
  376. </menu_item_call>
  377. <menu_item_call
  378. label="About land"
  379. name="About Land">
  380. <menu_item_call.on_click
  381. function="Floater.Show"
  382. parameter="about_land" />
  383. </menu_item_call>
  384. <menu_item_call
  385. label="Region / Estate"
  386. name="Region/Estate">
  387. <menu_item_call.on_click
  388. function="Floater.Show"
  389. parameter="region_info" />
  390. </menu_item_call>
  391. <menu_item_call
  392. label="My land holdings..."
  393. name="My Land">
  394. <menu_item_call.on_click
  395. function="Floater.Show"
  396. parameter="land_holdings" />
  397. </menu_item_call>
  398. <menu_item_call
  399. label="Buy this land"
  400. name="Buy Land">
  401. <menu_item_call.on_click
  402. function="Land.Buy" />
  403. <menu_item_call.on_enable
  404. function="World.EnableBuyLand" />
  405. </menu_item_call>
  406. <menu_item_separator/>
  407. <menu
  408. create_jump_keys="true"
  409. label="Show"
  410. name="LandShow"
  411. tear_off="true">
  412. <menu_item_check
  413. label="Ban Lines"
  414. name="Ban Lines">
  415. <menu_item_check.on_check
  416. control="ShowBanLines" />
  417. <menu_item_check.on_click
  418. function="ToggleControl"
  419. parameter="ShowBanLines" />
  420. </menu_item_check>
  421. <menu_item_check
  422. label="Beacons"
  423. name="beacons"
  424. shortcut="control|alt|shift|N">
  425. <menu_item_check.on_check
  426. function="Floater.Visible"
  427. parameter="beacons" />
  428. <menu_item_check.on_click
  429. function="Floater.Toggle"
  430. parameter="beacons" />
  431. </menu_item_check>
  432. <menu_item_check
  433. label="Property Lines"
  434. name="Property Lines"
  435. shortcut="control|alt|shift|P">
  436. <menu_item_check.on_check
  437. control="ShowPropertyLines" />
  438. <menu_item_check.on_click
  439. function="ToggleControl"
  440. parameter="ShowPropertyLines" />
  441. </menu_item_check>
  442. <menu_item_check
  443. label="Land Owners"
  444. name="Land Owners">
  445. <menu_item_check.on_check
  446. control="ShowParcelOwners" />
  447. <menu_item_check.on_click
  448. function="ToggleControl"
  449. parameter="ShowParcelOwners" />
  450. </menu_item_check>
  451. <menu_item_check
  452. label="Coordinates"
  453. name="Coordinates">
  454. <menu_item_check.on_click
  455. function="ToggleControl"
  456. parameter="NavBarShowCoordinates" />
  457. <menu_item_check.on_check
  458. control="NavBarShowCoordinates" />
  459. </menu_item_check>
  460. <menu_item_check
  461. label="Parcel Properties"
  462. name="Parcel Properties">
  463. <menu_item_check.on_click
  464. function="ToggleControl"
  465. parameter="NavBarShowParcelProperties" />
  466. <menu_item_check.on_check
  467. control="NavBarShowParcelProperties" />
  468. </menu_item_check>
  469. <menu_item_separator />
  470. <menu_item_check
  471. label="Advanced Menu"
  472. name="Show Advanced Menu"
  473. shortcut="control|alt|shift|D">
  474. <on_check
  475. function="CheckControl"
  476. parameter="UseDebugMenus" />
  477. <on_click
  478. function="ToggleControl"
  479. parameter="UseDebugMenus" />
  480. </menu_item_check>
  481. </menu>
  482. <menu_item_separator/>
  483. <!-- <menu_item_check
  484. label="Show Navigation Bar"
  485. name="ShowNavbarNavigationPanel">
  486. <menu_item_check.on_click
  487. function="ToggleControl"
  488. parameter="ShowNavbarNavigationPanel" />
  489. <menu_item_check.on_check
  490. function="CheckControl"
  491. parameter="ShowNavbarNavigationPanel" />
  492. </menu_item_check>
  493. <menu_item_check
  494. label="Show Favorites Bar"
  495. name="ShowNavbarFavoritesPanel">
  496. <menu_item_check.on_click
  497. function="ToggleControl"
  498. parameter="ShowNavbarFavoritesPanel" />
  499. <menu_item_check.on_check
  500. function="CheckControl"
  501. parameter="ShowNavbarFavoritesPanel" />
  502. </menu_item_check>
  503. <menu_item_separator/>-->
  504. <menu
  505. create_jump_keys="true"
  506. label="Sun"
  507. name="Sun"
  508. tear_off="true">
  509. <menu_item_call
  510. label="Sunrise"
  511. name="Sunrise">
  512. <menu_item_call.on_click
  513. function="World.EnvSettings"
  514. parameter="sunrise" />
  515. </menu_item_call>
  516. <menu_item_call
  517. label="Midday"
  518. name="Noon"
  519. shortcut="control|shift|Y">
  520. <menu_item_call.on_click
  521. function="World.EnvSettings"
  522. parameter="noon" />
  523. </menu_item_call>
  524. <menu_item_call
  525. label="Sunset"
  526. name="Sunset"
  527. shortcut="control|shift|N">
  528. <menu_item_call.on_click
  529. function="World.EnvSettings"
  530. parameter="sunset" />
  531. </menu_item_call>
  532. <menu_item_call
  533. label="Midnight"
  534. name="Midnight">
  535. <menu_item_call.on_click
  536. function="World.EnvSettings"
  537. parameter="midnight" />
  538. </menu_item_call>
  539. <menu_item_separator/>
  540. <menu_item_call
  541. label="Use Region Settings"
  542. name="Use Region Settings">
  543. <menu_item_call.on_click
  544. function="World.EnvSettings"
  545. parameter="region" />
  546. </menu_item_call>
  547. </menu>
  548. <menu
  549. create_jump_keys="true"
  550. label="Environment Editor"
  551. name="Environment Editor"
  552. tear_off="true">
  553. <menu_item_call
  554. label="Environment Settings..."
  555. name="Environment Settings">
  556. <menu_item_call.on_click
  557. function="World.EnvSettings"
  558. parameter="editor"/>
  559. </menu_item_call>
  560. <menu_item_separator/>
  561. <menu
  562. name="Water Presets"
  563. label="Water Presets">
  564. <menu_item_call
  565. label="New preset..."
  566. name="new_water_preset">
  567. <menu_item_call.on_click
  568. function="World.EnvPreset"
  569. parameter="new_water"/>
  570. </menu_item_call>
  571. <menu_item_call
  572. label="Edit preset..."
  573. name="edit_water_preset">
  574. <menu_item_call.on_click
  575. function="World.EnvPreset"
  576. parameter="edit_water"/>
  577. </menu_item_call>
  578. <menu_item_call
  579. label="Delete preset..."
  580. name="delete_water_preset">
  581. <menu_item_call.on_click
  582. function="World.EnvPreset"
  583. parameter="delete_water"/>
  584. <menu_item_call.on_enable
  585. function="World.EnableEnvPreset"
  586. parameter="delete_water"/>
  587. </menu_item_call>
  588. </menu>
  589. <menu
  590. name="Sky Presets"
  591. label="Sky Presets">
  592. <menu_item_call
  593. label="New preset..."
  594. name="new_sky_preset">
  595. <menu_item_call.on_click
  596. function="World.EnvPreset"
  597. parameter="new_sky"/>
  598. </menu_item_call>
  599. <menu_item_call
  600. label="Edit preset..."
  601. name="edit_sky_preset">
  602. <menu_item_call.on_click
  603. function="World.EnvPreset"
  604. parameter="edit_sky"/>
  605. </menu_item_call>
  606. <menu_item_call
  607. label="Delete preset..."
  608. name="delete_sky_preset">
  609. <menu_item_call.on_click
  610. function="World.EnvPreset"
  611. parameter="delete_sky"/>
  612. <menu_item_call.on_enable
  613. function="World.EnableEnvPreset"
  614. parameter="delete_sky"/>
  615. </menu_item_call>
  616. </menu>
  617. <menu
  618. name="Day Presets"
  619. label="Day Presets">
  620. <menu_item_call
  621. label="New preset..."
  622. name="new_day_preset">
  623. <menu_item_call.on_click
  624. function="World.EnvPreset"
  625. parameter="new_day_cycle"/>
  626. </menu_item_call>
  627. <menu_item_call
  628. label="Edit preset..."
  629. name="edit_day_preset">
  630. <menu_item_call.on_click
  631. function="World.EnvPreset"
  632. parameter="edit_day_cycle"/>
  633. </menu_item_call>
  634. <menu_item_call
  635. label="Delete preset..."
  636. name="delete_day_preset">
  637. <menu_item_call.on_click
  638. function="World.EnvPreset"
  639. parameter="delete_day_cycle"/>
  640. <menu_item_call.on_enable
  641. function="World.EnableEnvPreset"
  642. parameter="delete_day_cycle"/>
  643. </menu_item_call>
  644. </menu>
  645. </menu>
  646. </menu>
  647. <menu
  648. create_jump_keys="true"
  649. label="Build"
  650. name="BuildTools"
  651. tear_off="true"
  652. visible="true">
  653. <menu_item_check
  654. label="Build"
  655. name="Show Build Tools"
  656. shortcut="control|B">
  657. <menu_item_check.on_check
  658. function="Build.Active" />
  659. <menu_item_check.on_click
  660. function="Build.Toggle" />
  661. <menu_item_check.on_enable
  662. function="Build.Enabled" />
  663. </menu_item_check>
  664. <menu
  665. create_jump_keys="true"
  666. label="Select Build Tool"
  667. name="Select Tool"
  668. tear_off="true">
  669. <menu_item_call
  670. label="Focus Tool"
  671. name="Focus"
  672. shortcut="control|1">
  673. <menu_item_call.on_click
  674. function="Tools.SelectTool"
  675. parameter="focus" />
  676. </menu_item_call>
  677. <menu_item_call
  678. label="Move Tool"
  679. name="Move"
  680. shortcut="control|2">
  681. <menu_item_call.on_click
  682. function="Tools.SelectTool"
  683. parameter="move" />
  684. </menu_item_call>
  685. <menu_item_call
  686. label="Edit Tool"
  687. name="Edit"
  688. shortcut="control|3">
  689. <menu_item_call.on_click
  690. function="Tools.SelectTool"
  691. parameter="edit" />
  692. </menu_item_call>
  693. <menu_item_call
  694. label="Create Tool"
  695. name="Create"
  696. shortcut="control|4">
  697. <menu_item_call.on_click
  698. function="Tools.SelectTool"
  699. parameter="create" />
  700. </menu_item_call>
  701. <menu_item_call
  702. label="Land Tool"
  703. name="Land"
  704. shortcut="control|5">
  705. <menu_item_call.on_click
  706. function="Tools.SelectTool"
  707. parameter="land" />
  708. </menu_item_call>
  709. </menu>
  710. <menu_item_call
  711. label="Link"
  712. name="Link"
  713. shortcut="control|L">
  714. <menu_item_call.on_click
  715. function="Tools.Link" />
  716. <menu_item_call.on_enable
  717. function="Tools.EnableLink" />
  718. </menu_item_call>
  719. <menu_item_call
  720. label="Unlink"
  721. name="Unlink"
  722. shortcut="control|shift|L">
  723. <menu_item_call.on_click
  724. function="Tools.Unlink" />
  725. <menu_item_call.on_enable
  726. function="Tools.EnableUnlink" />
  727. </menu_item_call>
  728. <menu_item_check
  729. label="Edit Linked Parts"
  730. name="Edit Linked Parts">
  731. <menu_item_check.on_check
  732. control="EditLinkedParts" />
  733. <menu_item_check.on_click
  734. function="Tools.EditLinkedParts"
  735. parameter="EditLinkedParts" />
  736. <menu_item_check.on_enable
  737. function="Tools.EnableToolNotPie" />
  738. </menu_item_check>
  739. <menu
  740. create_jump_keys="true"
  741. label="Select Linked Parts"
  742. name="Select Linked Parts"
  743. tear_off="true">
  744. <menu_item_call
  745. label="Select Next Part"
  746. name="Select Next Part"
  747. shortcut="control|.">
  748. <menu_item_call.on_click
  749. function="Tools.SelectNextPart"
  750. parameter="next" />
  751. <menu_item_call.on_enable
  752. function="Tools.EnableSelectNextPart" />
  753. </menu_item_call>
  754. <menu_item_call
  755. label="Select Previous Part"
  756. name="Select Previous Part"
  757. shortcut="control|,">
  758. <menu_item_call.on_click
  759. function="Tools.SelectNextPart"
  760. parameter="previous" />
  761. <menu_item_call.on_enable
  762. function="Tools.EnableSelectNextPart" />
  763. </menu_item_call>
  764. <menu_item_call
  765. label="Include Next Part"
  766. name="Include Next Part"
  767. shortcut="control|shift|.">
  768. <menu_item_call.on_click
  769. function="Tools.SelectNextPart"
  770. parameter="includenext" />
  771. <menu_item_call.on_enable
  772. function="Tools.EnableSelectNextPart" />
  773. </menu_item_call>
  774. <menu_item_call
  775. label="Include Previous Part"
  776. name="Include Previous Part"
  777. shortcut="control|shift|,">
  778. <menu_item_call.on_click
  779. function="Tools.SelectNextPart"
  780. parameter="includeprevious" />
  781. <menu_item_call.on_enable
  782. function="Tools.EnableSelectNextPart" />
  783. </menu_item_call>
  784. </menu>
  785. <menu_item_separator/>
  786. <menu_item_call
  787. label="Focus on Selection"
  788. name="Focus on Selection"
  789. shortcut="H">
  790. <menu_item_call.on_click
  791. function="Tools.LookAtSelection"
  792. parameter="focus" />
  793. <menu_item_call.on_enable
  794. function="Tools.SomethingSelectedNoHUD" />
  795. </menu_item_call>
  796. <menu_item_call
  797. label="Zoom to Selection"
  798. name="Zoom to Selection"
  799. shortcut="shift|H">
  800. <menu_item_call.on_click
  801. function="Tools.LookAtSelection"
  802. parameter="zoom" />
  803. <menu_item_call.on_enable
  804. function="Tools.SomethingSelectedNoHUD" />
  805. </menu_item_call>
  806. <menu_item_separator/>
  807. <menu
  808. create_jump_keys="true"
  809. label="Object"
  810. name="Object"
  811. tear_off="true">
  812. <menu_item_call
  813. label="Buy"
  814. name="Menu Object Buy">
  815. <menu_item_call.on_click
  816. function="Tools.BuyOrTake"/>
  817. <menu_item_call.on_visible
  818. function="Tools.VisibleBuyObject"/>
  819. <menu_item_call.on_enable
  820. function="Tools.EnableBuyOrTake"/>
  821. </menu_item_call>
  822. <menu_item_call
  823. label="Take"
  824. name="Menu Object Take">
  825. <menu_item_call.on_click
  826. function="Tools.BuyOrTake"/>
  827. <menu_item_call.on_visible
  828. function="Tools.VisibleTakeObject"/>
  829. <menu_item_call.on_enable
  830. function="Tools.EnableBuyOrTake"/>
  831. </menu_item_call>
  832. <menu_item_call
  833. label="Take Copy"
  834. name="Take Copy">
  835. <menu_item_call.on_click
  836. function="Tools.TakeCopy" />
  837. <menu_item_call.on_enable
  838. function="Tools.EnableTakeCopy" />
  839. </menu_item_call>
  840. <menu_item_call
  841. label="Save Back to My Inventory"
  842. name="Save Object Back to My Inventory">
  843. <menu_item_call.on_click
  844. function="Tools.SaveToInventory" />
  845. <menu_item_call.on_enable
  846. function="Tools.EnableSaveToInventory" />
  847. </menu_item_call>
  848. <menu_item_call
  849. label="Save Back to Object Contents"
  850. name="Save Object Back to Object Contents">
  851. <menu_item_call.on_click
  852. function="Tools.SaveToObjectInventory" />
  853. <menu_item_call.on_enable
  854. function="Tools.EnableSaveToObjectInventory" />
  855. </menu_item_call>
  856. <menu_item_call
  857. label="Return Object"
  858. name="Return Object back to Owner">
  859. <menu_item_call.on_click
  860. function="Object.Return" />
  861. <menu_item_call.on_enable
  862. function="Object.EnableReturn" />
  863. </menu_item_call>
  864. </menu>
  865. <menu
  866. create_jump_keys="true"
  867. label="Scripts"
  868. name="Scripts"
  869. tear_off="true">
  870. <menu_item_call
  871. label="Recompile Scripts (Mono)"
  872. name="Mono">
  873. <menu_item_call.on_click
  874. function="Tools.SelectedScriptAction"
  875. parameter="compile mono" />
  876. <menu_item_call.on_enable
  877. function="EditableSelectedMono" />
  878. </menu_item_call>
  879. <menu_item_call
  880. label="Recompile Scripts (LSL)"
  881. name="LSL">
  882. <menu_item_call.on_click
  883. function="Tools.SelectedScriptAction"
  884. parameter="compile lsl" />
  885. <menu_item_call.on_enable
  886. function="EditableSelected" />
  887. </menu_item_call>
  888. <menu_item_call
  889. label="Reset Scripts"
  890. name="Reset Scripts">
  891. <menu_item_call.on_click
  892. function="Tools.SelectedScriptAction"
  893. parameter="reset" />
  894. <menu_item_call.on_enable
  895. function="EditableSelected" />
  896. </menu_item_call>
  897. <menu_item_call
  898. label="Set Scripts to Running"
  899. name="Set Scripts to Running">
  900. <menu_item_call.on_click
  901. function="Tools.SelectedScriptAction"
  902. parameter="start" />
  903. <menu_item_call.on_enable
  904. function="EditableSelected" />
  905. </menu_item_call>
  906. <menu_item_call
  907. label="Set Scripts to Not Running"
  908. name="Set Scripts to Not Running">
  909. <menu_item_call.on_click
  910. function="Tools.SelectedScriptAction"
  911. parameter="stop" />
  912. <menu_item_call.on_enable
  913. function="EditableSelected" />
  914. </menu_item_call>
  915. </menu>
  916. <menu_item_separator/>
  917. <menu
  918. create_jump_keys="true"
  919. label="Options"
  920. name="Options"
  921. tear_off="true">
  922. <menu_item_check
  923. label="Show Advanced Permissions"
  924. name="DebugPermissions">
  925. <menu_item_check.on_check
  926. function="CheckControl"
  927. parameter="DebugPermissions" />
  928. <menu_item_check.on_click
  929. function="ToggleControl"
  930. parameter="DebugPermissions" />
  931. </menu_item_check>
  932. <menu_item_separator/>
  933. <menu_item_check
  934. label="Select Only My Objects"
  935. name="Select Only My Objects">
  936. <menu_item_check.on_check
  937. control="SelectOwnedOnly" />
  938. <menu_item_check.on_click
  939. function="Tools.SelectOnlyMyObjects"
  940. parameter="agents" />
  941. </menu_item_check>
  942. <menu_item_check
  943. label="Select Only Movable Objects"
  944. name="Select Only Movable Objects">
  945. <menu_item_check.on_check
  946. control="SelectMovableOnly" />
  947. <menu_item_check.on_click
  948. function="Tools.SelectOnlyMovableObjects"
  949. parameter="movable" />
  950. </menu_item_check>
  951. <menu_item_check
  952. label="Select By Surrounding"
  953. name="Select By Surrounding">
  954. <menu_item_check.on_check
  955. control="RectangleSelectInclusive" />
  956. <menu_item_check.on_click
  957. function="Tools.SelectBySurrounding" />
  958. </menu_item_check>
  959. <menu_item_separator/>
  960. <menu_item_check
  961. label="Show Selection Outlines"
  962. name="Show Selection Outlines">
  963. <menu_item_check.on_check
  964. function="CheckControl"
  965. parameter="RenderHighlightSelections" />
  966. <menu_item_check.on_click
  967. function="ToggleControl"
  968. parameter="RenderHighlightSelections" />
  969. </menu_item_check>
  970. <menu_item_check
  971. label="Show Hidden Selection"
  972. name="Show Hidden Selection">
  973. <menu_item_check.on_check
  974. control="RenderHiddenSelections" />
  975. <menu_item_check.on_click
  976. function="Tools.ShowHiddenSelection" />
  977. </menu_item_check>
  978. <menu_item_check
  979. label="Show Light Radius for Selection"
  980. name="Show Light Radius for Selection">
  981. <menu_item_check.on_check
  982. control="RenderLightRadius" />
  983. <menu_item_check.on_click
  984. function="Tools.ShowSelectionLightRadius" />
  985. </menu_item_check>
  986. <menu_item_check
  987. label="Show Selection Beam"
  988. name="Show Selection Beam">
  989. <menu_item_check.on_check
  990. control="ShowSelectionBeam" />
  991. <menu_item_check.on_click
  992. function="ToggleControl"
  993. parameter="ShowSelectionBeam" />
  994. </menu_item_check>
  995. <menu_item_separator/>
  996. <menu_item_check
  997. label="Snap to Grid"
  998. name="Snap to Grid"
  999. shortcut="G">
  1000. <menu_item_check.on_check
  1001. control="SnapEnabled" />
  1002. <menu_item_check.on_click
  1003. function="ToggleControl"
  1004. parameter="SnapEnabled" />
  1005. <menu_item_check.on_enable
  1006. function="Tools.EnableToolNotPie" />
  1007. </menu_item_check>
  1008. <menu_item_call
  1009. label="Snap Object XY to Grid"
  1010. name="Snap Object XY to Grid"
  1011. shortcut="shift|X">
  1012. <menu_item_call.on_click
  1013. function="Tools.SnapObjectXY" />
  1014. <menu_item_call.on_enable
  1015. function="Tools.EnableToolNotPie" />
  1016. </menu_item_call>
  1017. <menu_item_call
  1018. label="Use Selection for Grid"
  1019. name="Use Selection for Grid"
  1020. shortcut="shift|G">
  1021. <menu_item_call.on_click
  1022. function="Tools.UseSelectionForGrid" />
  1023. <menu_item_call.on_enable
  1024. function="SomethingSelected" />
  1025. </menu_item_call>
  1026. <menu_item_call
  1027. label="Grid Options"
  1028. name="Grid Options"
  1029. shortcut="control|shift|B">
  1030. <menu_item_call.on_click
  1031. function="Floater.Show"
  1032. parameter="build_options" />
  1033. <menu_item_call.on_enable
  1034. function="Tools.EnableToolNotPie" />
  1035. </menu_item_call>
  1036. </menu>
  1037. <menu
  1038. create_jump_keys="true"
  1039. label="Upload"
  1040. layout="topleft"
  1041. name="Upload"
  1042. tear_off="true">
  1043. <menu_item_call
  1044. label="Image (L$[COST])..."
  1045. layout="topleft"
  1046. name="Upload Image"
  1047. shortcut="control|U">
  1048. <menu_item_call.on_click
  1049. function="File.UploadImage"
  1050. parameter="" />
  1051. <menu_item_call.on_enable
  1052. function="File.EnableUpload" />
  1053. <menu_item_call.on_visible
  1054. function="Upload.CalculateCosts"
  1055. parameter="Upload Image" />
  1056. </menu_item_call>
  1057. <menu_item_call
  1058. label="Sound (L$[COST])..."
  1059. layout="topleft"
  1060. name="Upload Sound">
  1061. <menu_item_call.on_click
  1062. function="File.UploadSound"
  1063. parameter="" />
  1064. <menu_item_call.on_enable
  1065. function="File.EnableUpload" />
  1066. <menu_item_call.on_visible
  1067. function="Upload.CalculateCosts"
  1068. parameter="Upload Sound" />
  1069. </menu_item_call>
  1070. <menu_item_call
  1071. label="Animation (L$[COST])..."
  1072. layout="topleft"
  1073. name="Upload Animation">
  1074. <menu_item_call.on_click
  1075. function="File.UploadAnim"
  1076. parameter="" />
  1077. <menu_item_call.on_enable
  1078. function="File.EnableUpload" />
  1079. <menu_item_call.on_visible
  1080. function="Upload.CalculateCosts"
  1081. parameter="Upload Animation" />
  1082. </menu_item_call>
  1083. <menu_item_call
  1084. label="Model..."
  1085. layout="topleft"
  1086. name="Upload Model">
  1087. <menu_item_call.on_click
  1088. function="File.UploadModel"
  1089. parameter="" />
  1090. <menu_item_call.on_enable
  1091. function="File.EnableUploadModel" />
  1092. <menu_item_call.on_visible
  1093. function="File.VisibleUploadModel"/>
  1094. </menu_item_call>
  1095. <menu_item_call
  1096. label="Bulk (L$[COST] per file)..."
  1097. layout="topleft"
  1098. name="Bulk Upload">
  1099. <menu_item_call.on_click
  1100. function="File.UploadBulk"
  1101. parameter="" />
  1102. </menu_item_call>
  1103. <menu_item_call
  1104. label="Set Default Upload Permissions"
  1105. name="perm prefs">
  1106. <menu_item_call.on_click
  1107. function="Floater.Toggle"
  1108. parameter="perm_prefs" />
  1109. </menu_item_call>
  1110. </menu>
  1111. <menu_item_separator/>
  1112. <menu_item_call
  1113. enabled="false"
  1114. label="Undo"
  1115. name="Undo"
  1116. allow_key_repeat="true"
  1117. shortcut="control|Z">
  1118. <on_click
  1119. function="Edit.Undo"
  1120. userdata="" />
  1121. <on_enable
  1122. function="Edit.EnableUndo" />
  1123. </menu_item_call>
  1124. <menu_item_call
  1125. enabled="false"
  1126. label="Redo"
  1127. name="Redo"
  1128. allow_key_repeat="true"
  1129. shortcut="control|Y">
  1130. <on_click
  1131. function="Edit.Redo"
  1132. userdata="" />
  1133. <on_enable
  1134. function="Edit.EnableRedo" />
  1135. </menu_item_call>
  1136. </menu>
  1137. <menu
  1138. create_jump_keys="true"
  1139. label="Help"
  1140. name="Help"
  1141. tear_off="true">
  1142. <menu_item_call
  1143. label="How to..."
  1144. name="How To">
  1145. <menu_item_call.on_click
  1146. function="Help.ToggleHowTo"
  1147. parameter="" />
  1148. </menu_item_call>
  1149. <menu_item_call
  1150. label="[SECOND_LIFE] Help"
  1151. name="Second Life Help"
  1152. shortcut="F1">
  1153. <menu_item_call.on_click
  1154. function="ShowHelp"
  1155. parameter="f1_help" />
  1156. </menu_item_call>
  1157. <!-- <menu_item_call
  1158. label="Tutorial"
  1159. name="Tutorial">
  1160. <menu_item_call.on_click
  1161. function="Floater.Show"
  1162. parameter="hud" />
  1163. </menu_item_call>-->
  1164. <menu_item_separator/>
  1165. <menu_item_call
  1166. label="Report Abuse"
  1167. name="Report Abuse">
  1168. <menu_item_call.on_click
  1169. function="ReportAbuse" />
  1170. </menu_item_call>
  1171. <menu_item_call
  1172. label="Report Bug"
  1173. name="Report Bug">
  1174. <menu_item_call.on_click
  1175. function="ShowHelp"
  1176. parameter="report_bug" />
  1177. </menu_item_call>
  1178. <menu_item_separator/>
  1179. <menu_item_call
  1180. label="About [APP_NAME]"
  1181. name="About Second Life">
  1182. <menu_item_call.on_click
  1183. function="Floater.Show"
  1184. parameter="sl_about" />
  1185. </menu_item_call>
  1186. </menu>
  1187. <menu
  1188. create_jump_keys="true"
  1189. label="Advanced"
  1190. name="Advanced"
  1191. tear_off="true"
  1192. visible="false">
  1193. <menu_item_call
  1194. label="Rebake Textures"
  1195. name="Rebake Texture"
  1196. shortcut="control|alt|R">
  1197. <menu_item_call.on_click
  1198. function="Advanced.RebakeTextures" />
  1199. </menu_item_call>
  1200. <menu_item_call
  1201. label="Set UI Size to Default"
  1202. name="Set UI Size to Default">
  1203. <menu_item_call.on_click
  1204. function="View.DefaultUISize" />
  1205. </menu_item_call>
  1206. <menu_item_call
  1207. label="Set Window Size..."
  1208. name="Set Window Size...">
  1209. <menu_item_call.on_click
  1210. function="Floater.Show"
  1211. parameter="window_size" />
  1212. </menu_item_call>
  1213. <menu_item_separator/>
  1214. <menu_item_check
  1215. label="Limit Select Distance"
  1216. name="Limit Select Distance">
  1217. <menu_item_check.on_check
  1218. function="CheckControl"
  1219. parameter="LimitSelectDistance" />
  1220. <menu_item_check.on_click
  1221. function="ToggleControl"
  1222. parameter="LimitSelectDistance" />
  1223. </menu_item_check>
  1224. <menu_item_check
  1225. label="Disable Camera Constraints"
  1226. name="Disable Camera Distance">
  1227. <menu_item_check.on_check
  1228. function="CheckControl"
  1229. parameter="DisableCameraConstraints" />
  1230. <menu_item_check.on_click
  1231. function="ToggleControl"
  1232. parameter="DisableCameraConstraints" />
  1233. </menu_item_check>
  1234. <menu_item_separator/>
  1235. <menu_item_check
  1236. label="High-res Snapshot"
  1237. name="HighResSnapshot">
  1238. <menu_item_check.on_check
  1239. function="CheckControl"
  1240. parameter="HighResSnapshot" />
  1241. <menu_item_check.on_click
  1242. function="ToggleControl"
  1243. parameter="HighResSnapshot" />
  1244. </menu_item_check>
  1245. <menu_item_check
  1246. label="Quiet Snapshots to Disk"
  1247. name="QuietSnapshotsToDisk">
  1248. <menu_item_check.on_check
  1249. function="CheckControl"
  1250. parameter="QuietSnapshotsToDisk" />
  1251. <menu_item_check.on_click
  1252. function="ToggleControl"
  1253. parameter="QuietSnapshotsToDisk" />
  1254. </menu_item_check>
  1255. <menu_item_separator/>
  1256. <menu
  1257. create_jump_keys="true"
  1258. label="Performance Tools"
  1259. name="Performance Tools"
  1260. tear_off="true">
  1261. <menu_item_call
  1262. label="Lag Meter"
  1263. name="Lag Meter">
  1264. <menu_item_call.on_click
  1265. function="Floater.Show"
  1266. parameter="lagmeter" />
  1267. </menu_item_call>
  1268. <menu_item_check
  1269. label="Statistics Bar"
  1270. name="Statistics Bar"
  1271. shortcut="control|shift|1">
  1272. <menu_item_check.on_check
  1273. function="Floater.Visible"
  1274. parameter="stats" />
  1275. <menu_item_check.on_click
  1276. function="Floater.Toggle"
  1277. parameter="stats" />
  1278. </menu_item_check>
  1279. <menu_item_check
  1280. label="Show Draw Weight for Avatars"
  1281. name="Avatar Rendering Cost">
  1282. <menu_item_check.on_check
  1283. function="Advanced.CheckInfoDisplay"
  1284. parameter="shame" />
  1285. <menu_item_check.on_click
  1286. function="Advanced.ToggleInfoDisplay"
  1287. parameter="shame" />
  1288. </menu_item_check>
  1289. </menu>
  1290. <menu
  1291. create_jump_keys="true"
  1292. label="Highlighting and Visibility"
  1293. name="Highlighting and Visibility"
  1294. tear_off="true">
  1295. <menu_item_check
  1296. label="Cheesy Beacon"
  1297. name="Cheesy Beacon">
  1298. <menu_item_check.on_check
  1299. function="CheckControl"
  1300. parameter="CheesyBeacon" />
  1301. <menu_item_check.on_click
  1302. function="ToggleControl"
  1303. parameter="CheesyBeacon" />
  1304. </menu_item_check>
  1305. <menu_item_check
  1306. label="Hide Particles"
  1307. name="Hide Particles"
  1308. shortcut="control|alt|shift|=">
  1309. <menu_item_check.on_check
  1310. function="View.CheckRenderType"
  1311. parameter="hideparticles" />
  1312. <menu_item_check.on_click
  1313. function="View.ToggleRenderType"
  1314. parameter="hideparticles" />
  1315. </menu_item_check>
  1316. <menu_item_check
  1317. label="Hide Selected"
  1318. name="Hide Selected">
  1319. <menu_item_check.on_check
  1320. function="CheckControl"
  1321. parameter="HideSelectedObjects" />
  1322. <menu_item_check.on_click
  1323. function="ToggleControl"
  1324. parameter="HideSelectedObjects" />
  1325. </menu_item_check>
  1326. <menu_item_check
  1327. label="Highlight Transparent"
  1328. name="Highlight Transparent"
  1329. shortcut="control|alt|T">
  1330. <menu_item_check.on_check
  1331. function="View.CheckHighlightTransparent" />
  1332. <menu_item_check.on_click
  1333. function="View.HighlightTransparent" />
  1334. </menu_item_check>
  1335. <menu_item_check
  1336. label="Show HUD Attachments"
  1337. name="Show HUD Attachments"
  1338. shortcut="alt|shift|H">
  1339. <menu_item_check.on_check
  1340. function="View.CheckHUDAttachments" />
  1341. <menu_item_check.on_click
  1342. function="View.ShowHUDAttachments" />
  1343. </menu_item_check>
  1344. <menu_item_check
  1345. label="Show Mouselook Crosshairs"
  1346. name="ShowCrosshairs">
  1347. <menu_item_check.on_check
  1348. function="CheckControl"
  1349. parameter="ShowCrosshairs" />
  1350. <menu_item_check.on_click
  1351. function="ToggleControl"
  1352. parameter="ShowCrosshairs" />
  1353. </menu_item_check>
  1354. <!-- <menu
  1355. create_jump_keys="true"
  1356. label="Hover Tips"
  1357. name="Hover Tips"
  1358. tear_off="true">
  1359. <menu_item_check
  1360. label="Show Tips"
  1361. name="Show Tips"
  1362. shortcut="control|shift|T">
  1363. <menu_item_check.on_check
  1364. function="View.CheckShowHoverTips" />
  1365. <menu_item_check.on_click
  1366. function="View.ShowHoverTips" />
  1367. </menu_item_check>
  1368. <menu_item_separator/>
  1369. <menu_item_check
  1370. label="Show Land Tooltips"
  1371. name="Land Tips">
  1372. <menu_item_check.on_check
  1373. control="ShowLandHoverTip" />
  1374. <menu_item_check.on_click
  1375. function="ToggleControl"
  1376. parameter="ShowLandHoverTip" />
  1377. <menu_item_check.on_enable
  1378. function="View.CheckShowHoverTips" />
  1379. </menu_item_check>
  1380. <menu_item_check
  1381. label="Show Tips On All Objects"
  1382. name="Tips On All Objects">
  1383. <menu_item_check.on_check
  1384. control="ShowAllObjectHoverTip" />
  1385. <menu_item_check.on_click
  1386. function="ToggleControl"
  1387. parameter="ShowAllObjectHoverTip" />
  1388. <menu_item_check.on_enable
  1389. function="View.CheckShowHoverTips" />
  1390. </menu_item_check>
  1391. </menu>-->
  1392. </menu>
  1393. <menu
  1394. create_jump_keys="true"
  1395. label="Rendering Types"
  1396. name="Rendering Types"
  1397. tear_off="true">
  1398. <menu_item_check
  1399. label="Simple"
  1400. name="Rendering Type Simple"
  1401. shortcut="control|alt|shift|1">
  1402. <menu_item_check.on_check
  1403. function="Advanced.CheckRenderType"
  1404. parameter="simple" />
  1405. <menu_item_check.on_click
  1406. function="Advanced.ToggleRenderType"
  1407. parameter="simple" />
  1408. </menu_item_check>
  1409. <menu_item_check
  1410. label="Alpha"
  1411. name="Rendering Type Alpha"
  1412. shortcut="control|alt|shift|2">
  1413. <menu_item_check.on_check
  1414. function="Advanced.CheckRenderType"
  1415. parameter="alpha" />
  1416. <menu_item_check.on_click
  1417. function="Advanced.ToggleRenderType"
  1418. parameter="alpha" />
  1419. </menu_item_check>
  1420. <menu_item_check
  1421. label="Tree"
  1422. name="Rendering Type Tree"
  1423. shortcut="control|alt|shift|3">
  1424. <menu_item_check.on_check
  1425. function="Advanced.CheckRenderType"
  1426. parameter="tree" />
  1427. <menu_item_check.on_click
  1428. function="Advanced.ToggleRenderType"
  1429. parameter="tree" />
  1430. </menu_item_check>
  1431. <menu_item_check
  1432. label="Avatars"
  1433. name="Rendering Type Character"
  1434. shortcut="control|alt|shift|4">
  1435. <menu_item_check.on_check
  1436. function="Advanced.CheckRenderType"
  1437. parameter="character" />
  1438. <menu_item_check.on_click
  1439. function="Advanced.ToggleRenderType"
  1440. parameter="character" />
  1441. </menu_item_check>
  1442. <menu_item_check
  1443. label="Surface Patch"
  1444. name="Rendering Type Surface Patch"
  1445. shortcut="control|alt|shift|5">
  1446. <menu_item_check.on_check
  1447. function="Advanced.CheckRenderType"
  1448. parameter="surfacePatch" />
  1449. <menu_item_check.on_click
  1450. function="Advanced.ToggleRenderType"
  1451. parameter="surfacePatch" />
  1452. </menu_item_check>
  1453. <menu_item_check
  1454. label="Sky"
  1455. name="Rendering Type Sky"
  1456. shortcut="control|alt|shift|6">
  1457. <menu_item_check.on_check
  1458. function="Advanced.CheckRenderType"
  1459. parameter="sky" />
  1460. <menu_item_check.on_click
  1461. function="Advanced.ToggleRenderType"
  1462. parameter="sky" />
  1463. </menu_item_check>
  1464. <menu_item_check
  1465. label="Water"
  1466. name="Rendering Type Water"
  1467. shortcut="control|alt|shift|7">
  1468. <menu_item_check.on_check
  1469. function="Advanced.CheckRenderType"
  1470. parameter="water" />
  1471. <menu_item_check.on_click
  1472. function="Advanced.ToggleRenderType"
  1473. parameter="water" />
  1474. </menu_item_check>
  1475. <menu_item_check
  1476. label="Ground"
  1477. name="Rendering Type Ground"
  1478. shortcut="control|alt|shift|8">
  1479. <menu_item_check.on_check
  1480. function="Advanced.CheckRenderType"
  1481. parameter="ground" />
  1482. <menu_item_check.on_click
  1483. function="Advanced.ToggleRenderType"
  1484. parameter="ground" />
  1485. </menu_item_check>
  1486. <menu_item_check
  1487. label="Volume"
  1488. name="Rendering Type Volume"
  1489. shortcut="control|alt|shift|9">
  1490. <menu_item_check.on_check
  1491. function="Advanced.CheckRenderType"
  1492. parameter="volume" />
  1493. <menu_item_check.on_click
  1494. function="Advanced.ToggleRenderType"
  1495. parameter="volume" />
  1496. </menu_item_check>
  1497. <menu_item_check
  1498. label="Grass"
  1499. name="Rendering Type Grass"
  1500. shortcut="control|alt|shift|0">
  1501. <menu_item_check.on_check
  1502. function="Advanced.CheckRenderType"
  1503. parameter="grass" />
  1504. <menu_item_check.on_click
  1505. function="Advanced.ToggleRenderType"
  1506. parameter="grass" />
  1507. </menu_item_check>
  1508. <menu_item_check
  1509. label="Clouds"
  1510. name="Rendering Type Clouds"
  1511. shortcut="control|alt|shift|-">
  1512. <menu_item_check.on_check
  1513. function="Advanced.CheckRenderType"
  1514. parameter="clouds" />
  1515. <menu_item_check.on_click
  1516. function="Advanced.ToggleRenderType"
  1517. parameter="clouds" />
  1518. </menu_item_check>
  1519. <menu_item_check
  1520. label="Particles"
  1521. name="Rendering Type Particles"
  1522. shortcut="control|alt|shift|=">
  1523. <menu_item_check.on_check
  1524. function="Advanced.CheckRenderType"
  1525. parameter="particles" />
  1526. <menu_item_check.on_click
  1527. function="Advanced.ToggleRenderType"
  1528. parameter="particles" />
  1529. </menu_item_check>
  1530. <menu_item_check
  1531. label="Bump"
  1532. name="Rendering Type Bump"
  1533. shortcut="control|alt|shift|\">
  1534. <menu_item_check.on_check
  1535. function="Advanced.CheckRenderType"
  1536. parameter="bump" />
  1537. <menu_item_check.on_click
  1538. function="Advanced.ToggleRenderType"
  1539. parameter="bump" />
  1540. </menu_item_check>
  1541. </menu>
  1542. <menu
  1543. create_jump_keys="true"
  1544. label="Rendering Features"
  1545. name="Rendering Features"
  1546. tear_off="true">
  1547. <menu_item_check
  1548. label="UI"
  1549. name="ToggleUI"
  1550. shortcut="control|alt|F1">
  1551. <menu_item_check.on_check
  1552. function="Advanced.CheckFeature"
  1553. parameter="ui" />
  1554. <menu_item_check.on_click
  1555. function="Advanced.ToggleFeature"
  1556. parameter="ui" />
  1557. </menu_item_check>
  1558. <menu_item_check
  1559. label="Selected"
  1560. name="Selected"
  1561. shortcut="control|alt|F2">
  1562. <menu_item_check.on_check
  1563. function="Advanced.CheckFeature"
  1564. parameter="selected" />
  1565. <menu_item_check.on_click
  1566. function="Advanced.ToggleFeature"
  1567. parameter="selected" />
  1568. </menu_item_check>
  1569. <menu_item_check
  1570. label="Highlighted"
  1571. name="Highlighted"
  1572. shortcut="control|alt|F3">
  1573. <menu_item_check.on_check
  1574. function="Advanced.CheckFeature"
  1575. parameter="highlighted" />
  1576. <menu_item_check.on_click
  1577. function="Advanced.ToggleFeature"
  1578. parameter="highlighted" />
  1579. </menu_item_check>
  1580. <menu_item_check
  1581. label="Dynamic Textures"
  1582. name="Dynamic Textures"
  1583. shortcut="control|alt|F4">
  1584. <menu_item_check.on_check
  1585. function="Advanced.CheckFeature"
  1586. parameter="dynamic textures" />
  1587. <menu_item_check.on_click
  1588. function="Advanced.ToggleFeature"
  1589. parameter="dynamic textures" />
  1590. </menu_item_check>
  1591. <menu_item_check
  1592. label="Foot Shadows"
  1593. name="Foot Shadows"
  1594. shortcut="control|alt|F5">
  1595. <menu_item_check.on_check
  1596. function="Advanced.CheckFeature"
  1597. parameter="foot shadows" />
  1598. <menu_item_check.on_click
  1599. function="Advanced.ToggleFeature"
  1600. parameter="foot shadows" />
  1601. </menu_item_check>
  1602. <menu_item_check
  1603. label="Fog"
  1604. name="Fog"
  1605. shortcut="control|alt|F6">
  1606. <menu_item_check.on_check
  1607. function="Advanced.CheckFeature"
  1608. parameter="fog" />
  1609. <menu_item_check.on_click
  1610. function="Advanced.ToggleFeature"
  1611. parameter="fog" />
  1612. </menu_item_check>
  1613. <menu_item_check
  1614. label="Test FRInfo"
  1615. name="Test FRInfo"
  1616. shortcut="control|alt|F8">
  1617. <menu_item_check.on_check
  1618. function="Advanced.CheckFeature"
  1619. parameter="fr info" />
  1620. <menu_item_check.on_click
  1621. function="Advanced.ToggleFeature"
  1622. parameter="fr info" />
  1623. </menu_item_check>
  1624. <menu_item_check
  1625. label="Flexible Objects"
  1626. name="Flexible Objects"
  1627. shortcut="control|alt|F9">
  1628. <menu_item_check.on_check
  1629. function="Advanced.CheckFeature"
  1630. parameter="flexible" />
  1631. <menu_item_check.on_click
  1632. function="Advanced.ToggleFeature"
  1633. parameter="flexible" />
  1634. </menu_item_check>
  1635. </menu>
  1636. <menu_item_check
  1637. label="Use Plugin Read Thread"
  1638. name="Use Plugin Read Thread">
  1639. <menu_item_check.on_check
  1640. function="CheckControl"
  1641. parameter="PluginUseReadThread" />
  1642. <menu_item_check.on_click
  1643. function="ToggleControl"
  1644. parameter="PluginUseReadThread" />
  1645. </menu_item_check>
  1646. <menu_item_call
  1647. label="Clear Group Cache"
  1648. name="ClearGroupCache">
  1649. <menu_item_call.on_click
  1650. function="Advanced.ClearGroupCache"
  1651. parameter="ClearGroupCache" />
  1652. </menu_item_call>
  1653. <menu_item_check
  1654. label="Mouse Smoothing"
  1655. name="Mouse Smoothing">
  1656. <menu_item_check.on_check
  1657. function="CheckControl"
  1658. parameter="MouseSmooth" />
  1659. <menu_item_check.on_click
  1660. function="ToggleControl"
  1661. parameter="MouseSmooth" />
  1662. </menu_item_check>
  1663. <menu_item_call
  1664. enabled="false"
  1665. label="Release Keys"
  1666. name="Release Keys">
  1667. <menu_item_call.on_click
  1668. function="Tools.ReleaseKeys"
  1669. parameter="" />
  1670. <menu_item_call.on_enable
  1671. function="Tools.EnableReleaseKeys"
  1672. parameter="" />
  1673. </menu_item_call>
  1674. <menu_item_separator/>
  1675. <menu
  1676. create_jump_keys="true"
  1677. label="Shortcuts"
  1678. name="Shortcuts"
  1679. tear_off="true"
  1680. visible="false">
  1681. <!-- This second, alternative shortcut for Show Advanced Menu is for backward compatibility. The main shortcut has been changed so it's Linux-friendly, where the old shortcut is typically eaten by the window manager. -->
  1682. <menu_item_check
  1683. label="Show Advanced Menu - legacy shortcut"
  1684. name="Show Advanced Menu - legacy shortcut"
  1685. shortcut="control|alt|D">
  1686. <on_check
  1687. function="CheckControl"
  1688. parameter="UseDebugMenus" />
  1689. <on_click
  1690. function="ToggleControl"
  1691. parameter="UseDebugMenus" />
  1692. </menu_item_check>
  1693. <menu_item_separator/>
  1694. <menu_item_call
  1695. label="Close Window"
  1696. name="Close Window"
  1697. shortcut="control|W">
  1698. <menu_item_call.on_click
  1699. function="File.CloseWindow" />
  1700. <menu_item_call.on_enable
  1701. function="File.EnableCloseWindow" />
  1702. </menu_item_call>
  1703. <menu_item_call
  1704. label="Close All Windows"
  1705. name="Close All Windows"
  1706. shortcut="control|shift|W">
  1707. <menu_item_call.on_click
  1708. function="File.CloseAllWindows" />
  1709. <menu_item_call.on_enable
  1710. function="File.EnableCloseAllWindows" />
  1711. </menu_item_call>
  1712. <menu_item_separator/>
  1713. <menu_item_call
  1714. label="Snapshot to Disk"
  1715. name="Snapshot to Disk"
  1716. shortcut="control|`"
  1717. use_mac_ctrl="true">
  1718. <menu_item_call.on_click
  1719. function="File.TakeSnapshotToDisk" />
  1720. </menu_item_call>
  1721. <menu_item_separator/>
  1722. <menu_item_call
  1723. label="Mouselook"
  1724. name="Mouselook"
  1725. shortcut="M">
  1726. <menu_item_call.on_click
  1727. function="View.Mouselook" />
  1728. <menu_item_call.on_enable
  1729. function="View.EnableMouselook" />
  1730. </menu_item_call>
  1731. <menu_item_check
  1732. label="Joystick Flycam"
  1733. name="Joystick Flycam"
  1734. shortcut="alt|shift|F">
  1735. <menu_item_check.on_check
  1736. function="View.CheckJoystickFlycam" />
  1737. <menu_item_check.on_click
  1738. function="View.JoystickFlycam" />
  1739. <menu_item_check.on_enable
  1740. function="View.EnableJoystickFlycam" />
  1741. </menu_item_check>
  1742. <menu_item_call
  1743. label="Reset View"
  1744. name="Reset View"
  1745. shortcut="Esc">
  1746. <menu_item_call.on_click
  1747. function="View.ResetView" />
  1748. </menu_item_call>
  1749. <menu_item_call
  1750. label="Look at Last Chatter"
  1751. name="Look at Last Chatter"
  1752. shortcut="control|\">
  1753. <menu_item_call.on_click
  1754. function="View.LookAtLastChatter" />
  1755. <menu_item_call.on_enable
  1756. function="View.EnableLastChatter" />
  1757. </menu_item_call>
  1758. <menu_item_separator/>
  1759. <menu_item_call
  1760. label="Zoom In"
  1761. name="Zoom In"
  1762. shortcut="control|0">
  1763. <menu_item_call.on_click
  1764. function="View.ZoomIn" />
  1765. </menu_item_call>
  1766. <menu_item_call
  1767. label="Zoom Default"
  1768. name="Zoom Default"
  1769. shortcut="control|9">
  1770. <menu_item_call.on_click
  1771. function="View.ZoomDefault" />
  1772. </menu_item_call>
  1773. <menu_item_call
  1774. label="Zoom Out"
  1775. name="Zoom Out"
  1776. shortcut="control|8">
  1777. <menu_item_call.on_click
  1778. function="View.ZoomOut" />
  1779. </menu_item_call>
  1780. </menu> <!--Shortcuts-->
  1781. <menu_item_separator/>
  1782. <menu_item_call
  1783. label="Show Debug Settings"
  1784. name="Debug Settings">
  1785. <menu_item_call.on_click
  1786. function="Advanced.ShowDebugSettings"
  1787. parameter="all" />
  1788. </menu_item_call>
  1789. <menu_item_check
  1790. label="Show Develop Menu"
  1791. name="Debug Mode"
  1792. shortcut="control|alt|Q">
  1793. <menu_item_check.on_check
  1794. function="CheckControl"
  1795. parameter="QAMode" />
  1796. <menu_item_check.on_click
  1797. function="ToggleControl"
  1798. parameter="QAMode" />
  1799. </menu_item_check>
  1800. </menu>
  1801. <menu
  1802. create_jump_keys="true"
  1803. label="Develop"
  1804. name="Develop"
  1805. tear_off="true"
  1806. visible="false">
  1807. <menu
  1808. create_jump_keys="true"
  1809. label="Consoles"
  1810. name="Consoles"
  1811. tear_off="true">
  1812. <menu_item_check
  1813. label="Texture Console"
  1814. name="Texture Console"
  1815. shortcut="control|shift|3"
  1816. use_mac_ctrl="true">
  1817. <menu_item_check.on_check
  1818. function="Advanced.CheckConsole"
  1819. parameter="texture" />
  1820. <menu_item_check.on_click
  1821. function="Advanced.ToggleConsole"
  1822. parameter="texture" />
  1823. </menu_item_check>
  1824. <menu_item_check
  1825. label="Debug Console"
  1826. name="Debug Console"
  1827. shortcut="control|shift|4"
  1828. use_mac_ctrl="true">
  1829. <menu_item_check.on_check
  1830. function="Advanced.CheckConsole"
  1831. parameter="debug" />
  1832. <menu_item_check.on_click
  1833. function="Advanced.ToggleConsole"
  1834. parameter="debug" />
  1835. </menu_item_check>
  1836. <menu_item_call
  1837. label="Notifications Console"
  1838. name="Notifications"
  1839. shortcut="control|shift|5">
  1840. <menu_item_call.on_click
  1841. function="Floater.Toggle"
  1842. parameter="notifications_console" />
  1843. </menu_item_call>
  1844. <menu_item_check
  1845. label="Texture Size C