Changeset 11118 for code/branches/cegui0.8/data/gui/scripts
- Timestamp:
- Feb 16, 2016, 10:10:43 PM (9 years ago)
- Location:
- code/branches/cegui0.8/data/gui/scripts
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/cegui0.8/data/gui/scripts/GUISheet.lua
r8862 r11118 66 66 function P:load() 67 67 -- Load the layout that describes the sheet 68 self.window = winMgr:load WindowLayout(self.name .. ".layout")68 self.window = winMgr:loadLayoutFromFile(self.name .. ".layout") 69 69 if self.window == nil then 70 70 error("Could not load layout file for GUI sheet '"..self.name.."'") -
code/branches/cegui0.8/data/gui/scripts/InitialiseGUI.lua
r8351 r11118 8 8 -- Load all required skins 9 9 --schemeMgr:create("TaharezGreenLook.scheme") 10 schemeMgr:create (scheme .. "Look.scheme")10 schemeMgr:createFromFile(scheme .. "Look.scheme") 11 11 --schemeMgr:create("TaharezLook.scheme") 12 12 --schemeMgr:create("WindowsLook.scheme") … … 21 21 --schemeMgr:create("TaharezGreenHUDWidgets.scheme") 22 22 --hudImageSet = "TaharezGreenLook" 23 schemeMgr:create (scheme .. "MenuWidgets.scheme")23 schemeMgr:createFromFile(scheme .. "MenuWidgets.scheme") 24 24 menuImageSet = scheme .. "Look" 25 schemeMgr:create (scheme .. "HUDWidgets.scheme")25 schemeMgr:createFromFile(scheme .. "HUDWidgets.scheme") 26 26 hudImageSet = scheme .. "Look" 27 27 28 28 -- Just a remaining test hack 29 schemeMgr:create ("OrxonoxGUIScheme.scheme")29 schemeMgr:createFromFile("OrxonoxGUIScheme.scheme") 30 30 31 local system = CEGUI.System:getSingleton() 32 system: setDefaultMouseCursor(menuImageSet, "MouseArrow")31 local system = CEGUI.System:getSingleton():getDefaultGUIContext() 32 system:getMouseCursor():setDefaultImage(menuImageSet .. "/MouseArrow") 33 33 system:setDefaultFont("BlueHighway-12") 34 system:setDefaultTooltip ("MenuWidgets/Tooltip")34 system:setDefaultTooltipType("MenuWidgets/Tooltip") 35 35 36 36 -- Convenience function and additional tools -
code/branches/cegui0.8/data/gui/scripts/MainMenu.lua
r8079 r11118 7 7 --buttons are arranged in a 6x1 Matrix (list) 8 8 P:setButton(1, 1, { 9 ["button"] = winMgr:getWindow("orxonox/QuickGameTestButton"),9 ["button"] = P.window:getChild("QuickGameTestButton"), 10 10 ["callback"] = P.QuickGameTestButton_clicked 11 11 }) 12 12 13 13 P:setButton(2, 1, { 14 ["button"] = winMgr:getWindow("orxonox/SingleplayerButton"),14 ["button"] = P.window:getChild("SingleplayerButton"), 15 15 ["callback"] = P.SingleplayerButton_clicked 16 16 }) 17 17 18 18 P:setButton(3, 1, { 19 ["button"] = winMgr:getWindow("orxonox/MultiplayerButton"),19 ["button"] = P.window:getChild("MultiplayerButton"), 20 20 ["callback"] = P.MultiplayerButton_clicked 21 21 }) 22 22 23 23 P:setButton(4, 1, { 24 ["button"] = winMgr:getWindow("orxonox/SettingsButton"),24 ["button"] = P.window:getChild("SettingsButton"), 25 25 ["callback"] = P.SettingsButton_clicked 26 26 }) 27 27 28 28 P:setButton(5, 1, { 29 ["button"] = winMgr:getWindow("orxonox/CreditsButton"),29 ["button"] = P.window:getChild("CreditsButton"), 30 30 ["callback"] = P.CreditsButton_clicked 31 31 }) 32 32 33 33 P:setButton(6, 1, { 34 ["button"] = winMgr:getWindow("orxonox/ExitButton"),34 ["button"] = P.window:getChild("ExitButton"), 35 35 ["callback"] = P.ExitButton_clicked 36 36 }) -
code/branches/cegui0.8/data/gui/scripts/SheetManager.lua
r11052 r11118 1 1 -- SheetManager.lua 2 2 3 local cursor = CEGUI.MouseCursor:getSingleton() 3 local cursor = CEGUI.System:getSingleton():getDefaultGUIContext():getMouseCursor() 4 --local cursor = CEGUI.MouseCursor:getSingleton() 4 5 local loadedSheets = {} 5 6 local activeMenuSheets = {size = 0, topSheetTuple = nil} … … 107 108 108 109 -- Add sheet to the root window 109 menuSheetsRoot:addChild Window(menuSheet.window)110 menuSheetsRoot:addChild(menuSheet.window) 110 111 111 112 -- If sheet is the MainMenu … … 177 178 178 179 -- Remove sheet with its tuple from the table 179 menuSheetsRoot:removeChild Window(sheetTuple.sheet.window)180 menuSheetsRoot:removeChild(sheetTuple.sheet.window) 180 181 table.remove(activeMenuSheets, table.findIndex(activeMenuSheets, sheetTuple)) 181 182 activeMenuSheets[name] = nil
Note: See TracChangeset
for help on using the changeset viewer.