Advertisement
GravityLens

GuiTrial

Jan 19th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. local component = require("component")
  2. local gpu = component.gpu
  3. local gui = require("gui")
  4.  
  5. local prgName = "Rob's Trial Gui"
  6.  
  7. function exitButtonCallback(guiID, id)
  8. local result = gui.getYesNo("", "Do you really want to exit? Ahh well get out", "")
  9. if result == true then
  10. os.exit()
  11. end
  12. gui.displayGui(myGui)
  13. end
  14.  
  15. myGui = gui.newGui(2, 2, 78, 23, true)
  16. exitbutton = gui.newButton(myGui, "center", 21, "exit", exitButtonCallback)
  17.  
  18. frame = gui.newFrame(myGui, 2, 5, 40, 6, "A frame")
  19.  
  20. hline = gui.newHLine(myGui, 5, 20, 40)
  21.  
  22. gui.clearScreen()
  23. gui.setTop(prgName)
  24.  
  25. while true do
  26. gui.runGui(myGui)
  27. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement