Changeset 7726 for code/trunk/data/gui/scripts/DecisionPopup.lua
- Timestamp:
- Dec 8, 2010, 1:27:51 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/data/gui/scripts/DecisionPopup.lua
r6746 r7726 2 2 3 3 local P = createMenuSheet("DecisionPopup") 4 5 P.buttonList = {} 6 7 function P.onShow() 8 --indices to iterate through buttonlist 9 P.oldindex = -2 10 P.index = -1 11 end 12 13 function P.onLoad() 14 15 --button are arranged in a 1x2 matrix 16 local item = { 17 ["button"] = winMgr:getWindow("orxonox/DecisionPopup_button_yes"), 18 ["function"] = P.button_yes 19 } 20 P.buttonList[1] = item 21 22 local item = { 23 ["button"] = winMgr:getWindow("orxonox/DecisionPopup_button_no"), 24 ["function"] = P.button_no 25 } 26 P.buttonList[2] = item 27 28 end 4 29 5 30 function P.setCallback(functionPtr) … … 26 51 end 27 52 53 function P.onKeyPressed() 54 buttonIteratorHelper(P.buttonList, code, P, 1, 2) 55 end 56 28 57 return P 29 58
Note: See TracChangeset
for help on using the changeset viewer.