Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/usability/data/gui/scripts/InitialiseGUI.lua @ 12035

Last change on this file since 12035 was 7801, checked in by dafrick, 14 years ago

Merging presentation2 branch back to trunk.

  • Property svn:eol-style set to native
File size: 1.5 KB
Line 
1-- Define some global shortcuts for common Managers
2guiMgr    = orxonox.GUIManager:getInstance()
3inputMgr  = orxonox.InputManager:getInstance()
4schemeMgr = CEGUI.SchemeManager:getSingleton()
5winMgr    = CEGUI.WindowManager:getSingleton()
6
7local scheme = orxonox.CommandExecutor:query("getConfig GUIManager guiScheme_")
8-- Load all required skins
9--schemeMgr:loadScheme("TaharezGreenLook.scheme")
10schemeMgr:loadScheme(scheme .. "Look.scheme")
11--schemeMgr:loadScheme("TaharezLook.scheme")
12--schemeMgr:loadScheme("WindowsLook.scheme")
13--schemeMgr:loadScheme("VanillaLook.scheme")
14--schemeMgr:loadScheme("SleekSpaceLook.scheme")
15
16-- Connect skin specific window types with our own window types
17-- By loading a different file (if there is) you can change the skin
18-- of the menus or the HUD independently
19--schemeMgr:loadScheme("TaharezGreenMenuWidgets.scheme")
20--menuImageSet = "TaharezGreenLook"
21--schemeMgr:loadScheme("TaharezGreenHUDWidgets.scheme")
22--hudImageSet = "TaharezGreenLook"
23schemeMgr:loadScheme(scheme .. "MenuWidgets.scheme")
24menuImageSet = scheme .. "Look"
25schemeMgr:loadScheme(scheme .. "HUDWidgets.scheme")
26hudImageSet = scheme .. "Look"
27
28-- Just a remaining test hack
29schemeMgr:loadScheme("OrxonoxGUIScheme.scheme")
30
31local system = CEGUI.System:getSingleton()
32system:setDefaultMouseCursor(menuImageSet, "MouseArrow")
33system:setDefaultFont("BlueHighway-12")
34system:setDefaultTooltip("MenuWidgets/Tooltip")
35
36-- Convenience function and additional tools
37require("GUITools")
Note: See TracBrowser for help on using the repository browser.