main_menu.rml 1009 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <rml>
  2. <head>
  3. <title>Main Menu</title>
  4. <link type="text/template" href="window.rml" />
  5. <style>
  6. body
  7. {
  8. width: 300dp;
  9. height: 225dp;
  10. margin: auto;
  11. }
  12. div#title_bar div#icon
  13. {
  14. decorator: image( icon-invader );
  15. }
  16. </style>
  17. <script>
  18. MainMenu = MainMenu or {}
  19. function MainMenu.CloseLogo(document)
  20. if document.context then
  21. local logo = document.context.documents['logo']
  22. if logo then logo:Close() end
  23. end
  24. end
  25. </script>
  26. </head>
  27. <body template="luawindow" onload="Window.OnWindowLoad(document) Window.OpenDocument('logo',document)" onunload="MainMenu.CloseLogo(document)">
  28. <button onclick="Window.LoadMenu('start_game',document)">Start Game</button><br />
  29. <button onclick="Window.LoadMenu('high_score',document)">High Scores</button><br />
  30. <button onclick="Window.LoadMenu('options',document)">Options</button><br />
  31. <button onclick="Window.LoadMenu('help',document)">Help</button><br />
  32. <button onclick="Game.Shutdown()">Exit</button>
  33. </body>
  34. </rml>