[tekui-devel] tekui: Toggle renamed to Mode="toggle"
Timm S. Mueller
tmueller at neoscientists.org
Wed Mar 19 18:40:57 CET 2008
details: http://hg.teklib.org/tekui/rev/f9b3fdf104a6
changeset: 369:f9b3fdf104a6
user: Timm S. Mueller <tmueller at neoscientists.org>
date: Mon Mar 17 01:40:56 2008 +0100
description:
Toggle renamed to Mode="toggle"
diffs (truncated from 135 to 100 lines):
diff -r 0a66c9190f13 -r f9b3fdf104a6 tek/app/ui/demo.lua
--- a/tek/app/ui/demo.lua Sun Mar 16 22:05:55 2008 +0100
+++ b/tek/app/ui/demo.lua Mon Mar 17 01:40:56 2008 +0100
@@ -187,7 +187,7 @@ ui.application:new {
Children = {
ui.button:new { Label = "Groups",
Id = "groups-button",
- Toggle = true,
+ Mode = "toggle",
Notifications = {
["Selected"] = {
[true] = { { "groups-window", "showWindow" } },
@@ -197,7 +197,7 @@ ui.application:new {
},
ui.button:new { Label = "Animation",
Id = "anims-button",
- Toggle = true,
+ Mode = "toggle",
Notifications = {
["Selected"] = {
[true] = { { "anims-window", "showWindow" } },
@@ -207,7 +207,7 @@ ui.application:new {
},
ui.button:new { Label = "Notification",
Id = "notifications-button",
- Toggle = true,
+ Mode = "toggle",
Notifications = {
["Selected"] = {
[true] = { { "notifications-window", "showWindow" } },
diff -r 0a66c9190f13 -r f9b3fdf104a6 tek/app/ui/pop.lua
--- a/tek/app/ui/pop.lua Sun Mar 16 22:05:55 2008 +0100
+++ b/tek/app/ui/pop.lua Mon Mar 17 01:40:56 2008 +0100
@@ -39,7 +39,7 @@ local success, state = ui.application:ne
ui.group:new {
Orientation = 1,
Children = {
- ui.button:new { Label = "Toggle", Toggle = true, HMax = false, Id = "togglebutton" },
+ ui.button:new { Label = "Toggle", Mode = "toggle", HMax = false, Id = "togglebutton" },
ui.button:new { Label = "Clickme", HMax = false,
onRelease = function(self)
self.Application:getElementById("togglebutton"):setValue("Pressed", true)
diff -r 0a66c9190f13 -r f9b3fdf104a6 tek/class/ui/checkmark.lua
--- a/tek/class/ui/checkmark.lua Sun Mar 16 22:05:55 2008 +0100
+++ b/tek/class/ui/checkmark.lua Mon Mar 17 01:40:56 2008 +0100
@@ -81,7 +81,7 @@ function CheckMark.new(class, self)
self = self or { }
self.Image = self.Image or CheckImage1
self.AltImage = self.AltImage or CheckImage2
- self.Toggle = true
+ self.Mode = "toggle"
return Button.new(class, self)
end
diff -r 0a66c9190f13 -r f9b3fdf104a6 tek/class/ui/gadget.lua
--- a/tek/class/ui/gadget.lua Sun Mar 16 22:05:55 2008 +0100
+++ b/tek/class/ui/gadget.lua Mon Mar 17 01:40:56 2008 +0100
@@ -57,11 +57,9 @@ function Gadget:connectGlobal(app, windo
self:addNotify("Hold", true, NOTIFY_ONHOLD)
self:addNotify("Disabled", ui.NOTIFY_ALWAYS, NOTIFY_REDRAW)
self:addNotify("Selected", ui.NOTIFY_ALWAYS, NOTIFY_REDRAW)
- if self.Toggle then
- -- enabling "Pressed" causes toggle of "Selected" state:
+ if self.Mode == "toggle" then
self:addNotify("Pressed", true, NOTIFY_TOGGLESELECT)
else
- -- "Pressed" is propagated to "Selected" state:
self:addNotify("Pressed", ui.NOTIFY_ALWAYS, NOTIFY_SELECT)
end
end
@@ -71,7 +69,7 @@ end
-------------------------------------------------------------------------------
function Gadget:disconnectGlobal()
- if self.Toggle then
+ if self.Mode == "toggle" then
self:remNotify("Pressed", true, NOTIFY_TOGGLESELECT)
else
self:remNotify("Pressed", ui.NOTIFY_ALWAYS, NOTIFY_SELECT)
diff -r 0a66c9190f13 -r f9b3fdf104a6 tek/class/ui/group.lua
--- a/tek/class/ui/group.lua Sun Mar 16 22:05:55 2008 +0100
+++ b/tek/class/ui/group.lua Mon Mar 17 01:40:56 2008 +0100
@@ -99,7 +99,7 @@ function Group.newTabGroup(class, self)
IBorder = DEF_TABBORDER,
Margin = DEF_TABGROUPMARGIN,
Label = label,
- Toggle = true,
+ Mode = "toggle",
HMax = false,
Notifications = {
["Pressed"] = {
diff -r 0a66c9190f13 -r f9b3fdf104a6 tek/class/ui/menuitem.lua
--- a/tek/class/ui/menuitem.lua Sun Mar 16 22:05:55 2008 +0100
+++ b/tek/class/ui/menuitem.lua Mon Mar 17 01:40:56 2008 +0100
@@ -58,9 +58,9 @@ function MenuItem.new(class, self)
self = PopItem.new(class, self)
self.TextArea.TextAlign = "left"
if self.Children then
- self.Toggle = true
+ self.Mode = "toggle"
More information about the tekui-devel
mailing list