summaryrefslogtreecommitdiff
path: root/tests/ui
diff options
context:
space:
mode:
authorruki <[email protected]>2018-01-23 22:30:30 +0800
committerruki <[email protected]>2018-01-23 09:03:01 +0800
commitf7c0c7b89a45bf02a3ca3ffee8251d7a09654e41 (patch)
treea0992229d26f8f523db4e6c35de9b2f39c0b44bb /tests/ui
parent2db3a5f053faebb08c3e65e5b097d0de4064ac1e (diff)
modify action args
Diffstat (limited to 'tests/ui')
-rw-r--r--tests/ui/dialog.lua16
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/ui/dialog.lua b/tests/ui/dialog.lua
index b42da5875..a6c87238d 100644
--- a/tests/ui/dialog.lua
+++ b/tests/ui/dialog.lua
@@ -48,14 +48,14 @@ function demo:init()
-- init help dialog
local dialog_help = textdialog:new("dialog.help", rect {1, 1, self:width() - 1, self:height() - 1}, "README")
dialog_help:text():text_set(io.readfile(path.join(os.scriptdir(), "dialog.lua")))
- dialog_help:button_add("exit", "< Exit >", function (v, e) self:remove(dialog_help) end)
+ dialog_help:button_add("exit", "< Exit >", function (v) self:remove(dialog_help) end)
-- init main dialog
local dialog_main = boxdialog:new("dialog.main", rect {1, 1, self:width() - 1, self:height() - 1}, "main dialog")
dialog_main:text():text_set("The project focuses on making development and building easier and provides many features (.e.g package, install, plugin, macro, action, option, task ...), so that any developer can quickly pick it up and enjoy the productivity boost when developing and building project.")
- dialog_main:button_add("tips", "< Tips >", function (v, e) self:view("dialog.tips"):show(true, {focused = true}) end)
- dialog_main:button_add("input", "< Input >", function (v, e) self:view("dialog.input"):show(true, {focused = true}) end)
- dialog_main:button_add("help", "< Help >", function (v, e) self:insert(dialog_help) end)
+ dialog_main:button_add("tips", "< Tips >", function (v) self:view("dialog.tips"):show(true, {focused = true}) end)
+ dialog_main:button_add("input", "< Input >", function (v) self:view("dialog.input"):show(true, {focused = true}) end)
+ dialog_main:button_add("help", "< Help >", function (v) self:insert(dialog_help) end)
dialog_main:button_add("quit", "< Quit >", "cm_quit")
self:insert(dialog_main)
@@ -63,8 +63,8 @@ function demo:init()
local dialog_input = inputdialog:new("dialog.input", rect {0, 0, 50, 8}):background_set(dialog_main:frame():background())
dialog_input:frame():background_set("cyan")
dialog_input:text():text_set("please input text:"):textattr_set("red")
- dialog_input:button_add("no", "< No >", function (v, e) dialog_input:show(false) end)
- dialog_input:button_add("yes", "< Yes >", function (v, e)
+ dialog_input:button_add("no", "< No >", function (v) dialog_input:show(false) end)
+ dialog_input:button_add("yes", "< Yes >", function (v)
dialog_main:text():text_set(dialog_input:textedit():text())
dialog_input:show(false)
end)
@@ -75,8 +75,8 @@ function demo:init()
local dialog_tips = textdialog:new("dialog.tips", rect {0, 0, 50, 8}):background_set(dialog_main:frame():background())
dialog_tips:frame():background_set("cyan")
dialog_tips:text():text_set("hello xmake! (http://xmake.io)\nA cross-platform build utility based on Lua"):textattr_set("red")
- dialog_tips:button_add("yes", "< Yes >", function (v, e) dialog_tips:show(false) end)
- dialog_tips:button_add("no", "< No >", function (v, e) dialog_tips:show(false) end)
+ dialog_tips:button_add("yes", "< Yes >", function (v) dialog_tips:show(false) end)
+ dialog_tips:button_add("no", "< No >", function (v) dialog_tips:show(false) end)
self:insert(dialog_tips, {centerx = true, centery = true})
end