Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/cegui0.8/data/gui/scripts/InitialiseGUI.lua @ 12181

Last change on this file since 12181 was 11118, checked in by bknecht, 10 years ago

initial commit to get orxonox to find and compile and start with cegui0.8. doesn't work yet

  • 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:create("TaharezGreenLook.scheme")
10schemeMgr:createFromFile(scheme .. "Look.scheme")
11--schemeMgr:create("TaharezLook.scheme")
12--schemeMgr:create("WindowsLook.scheme")
13--schemeMgr:create("VanillaLook.scheme")
14--schemeMgr:create("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:create("TaharezGreenMenuWidgets.scheme")
20--menuImageSet = "TaharezGreenLook"
21--schemeMgr:create("TaharezGreenHUDWidgets.scheme")
22--hudImageSet = "TaharezGreenLook"
23schemeMgr:createFromFile(scheme .. "MenuWidgets.scheme")
24menuImageSet = scheme .. "Look"
25schemeMgr:createFromFile(scheme .. "HUDWidgets.scheme")
26hudImageSet = scheme .. "Look"
27
28-- Just a remaining test hack
29schemeMgr:createFromFile("OrxonoxGUIScheme.scheme")
30
31local system = CEGUI.System:getSingleton():getDefaultGUIContext()
32system:getMouseCursor():setDefaultImage(menuImageSet .. "/MouseArrow")
33system:setDefaultFont("BlueHighway-12")
34system:setDefaultTooltipType("MenuWidgets/Tooltip")
35
36-- Convenience function and additional tools
37require("GUITools")
Note: See TracBrowser for help on using the repository browser.