[tekui-devel] tekui: Some tutorials added
Timm S. Mueller
tmueller at schulze-mueller.de
Mon Mar 16 12:22:20 CET 2009
details: http://hg.teklib.org/tekui/rev/2cc448c02009
changeset: 60:2cc448c02009
user: Timm S. Mueller <tmueller at schulze-mueller.de>
date: Mon Mar 16 11:44:40 2009 +0100
description:
Some tutorials added
diffs (truncated from 335 to 100 lines):
diff -r 37a421e72ee2 -r 2cc448c02009 bin/tutorial-1.lua
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/tutorial-1.lua Mon Mar 16 11:44:40 2009 +0100
@@ -0,0 +1,23 @@
+#!/usr/bin/env lua
+
+ui = require "tek.ui"
+
+ui.Application:new
+{
+ ThemeName = "tutorial",
+ Children =
+ {
+ ui.Window:new
+ {
+ Title = "tutorial-1",
+ Children =
+ {
+ ui.Text:new
+ {
+ Text = "Hello world",
+ }
+ }
+ }
+ }
+
+}:run()
diff -r 37a421e72ee2 -r 2cc448c02009 bin/tutorial-2.lua
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/tutorial-2.lua Mon Mar 16 11:44:40 2009 +0100
@@ -0,0 +1,32 @@
+#!/usr/bin/env lua
+
+ui = require "tek.ui"
+
+ui.Application:new
+{
+ ThemeName = "tutorial",
+ Children =
+ {
+ ui.Window:new
+ {
+ Title = "tutorial-2",
+ Children =
+ {
+ ui.Text:new
+ {
+ Text = "Hello world",
+ Mode = "button",
+ Class = "button",
+
+ onPress = function(self, pressed)
+ if pressed == false then
+ print "Hello world"
+ end
+ ui.Text.onPress(self, pressed)
+ end
+ }
+ }
+ }
+ }
+
+}:run()
diff -r 37a421e72ee2 -r 2cc448c02009 bin/tutorial-3.lua
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/tutorial-3.lua Mon Mar 16 11:44:40 2009 +0100
@@ -0,0 +1,33 @@
+#!/usr/bin/env lua
+
+ui = require "tek.ui"
+
+ui.Application:new
+{
+ ThemeName = "tutorial",
+ Children =
+ {
+ ui.Window:new
+ {
+ Title = "tutorial-3",
+ Children =
+ {
+ ui.Text:new
+ {
+ Text = "Hello",
+ Mode = "button",
+ Class = "button",
+ Width = "auto",
+ },
+ ui.Text:new
+ {
+ Text = "world",
+ Mode = "button",
+ Class = "button",
+ Height = "free",
+ },
+ }
+ }
+ }
+
+}:run()
More information about the tekui-devel
mailing list