restore terminal, rework console

This commit is contained in:
Eduardo Bart
2012-01-07 15:36:58 -02:00
parent a3721b3a11
commit c4b2dd18d6
25 changed files with 265 additions and 143 deletions

View File

@@ -1,16 +1,20 @@
About = {}
-- private variables
local aboutWindow
local aboutButton
-- public functions
function About.create()
function About.init()
aboutButton = TopMenu.addRightButton('aboutButton', 'About', '/core_styles/icons/about.png', About.display)
end
function About.display()
aboutWindow = displayUI('about.otui', { locked = true })
end
function About.destroy()
aboutWindow:destroy()
aboutWindow = nil
function About.terminate()
aboutButton:destroy()
aboutButton = nil
end
function About.openWebpage()

View File

@@ -6,3 +6,7 @@ Module
onLoad: |
require 'about'
About.init()
onUnload:
About.terminate()

View File

@@ -58,4 +58,4 @@ MainWindow
anchors.top: parent.top
margin-top: 191
margin-left: 188
@onClick: About.destroy()
@onClick: self:getParent():destroy()