[tekui-devel] tekui: CheckMark, RadioButton, DirList, stylesheets, theme impor...
Timm S. Mueller
tmueller at schulze-mueller.de
Thu Nov 20 22:40:08 CET 2008
details: http://hg.teklib.org/tekui/rev/ff5e1974fb75
changeset: 41:ff5e1974fb75
user: Timm S. Mueller <tmueller at schulze-mueller.de>
date: Thu Nov 20 22:39:46 2008 +0100
description:
CheckMark, RadioButton, DirList, stylesheets, theme import: Minor changes in
appearance
diffs (truncated from 219 to 100 lines):
diff -r 3bc0bbf3d94f -r ff5e1974fb75 bin/filereq.lua
--- a/bin/filereq.lua Fri Nov 14 19:33:45 2008 +0100
+++ b/bin/filereq.lua Thu Nov 20 22:39:46 2008 +0100
@@ -11,6 +11,7 @@ app = ui.Application:new
{
ApplicationId = APP_ID,
VendorDomain = VENDOR,
+-- ThemeName = "internal",
Children =
{
ui.Window:new
diff -r 3bc0bbf3d94f -r ff5e1974fb75 doc/manual.html
--- a/doc/manual.html Fri Nov 14 19:33:45 2008 +0100
+++ b/doc/manual.html Thu Nov 20 22:39:46 2008 +0100
@@ -419,7 +419,7 @@
</p>
<hr />
</div>
- <div class="node"><h2><a name="tek.ui.class.dirlist" id="tek.ui.class.dirlist">DirList (v9.3)</a></h2>
+ <div class="node"><h2><a name="tek.ui.class.dirlist" id="tek.ui.class.dirlist">DirList (v9.4)</a></h2>
<div class="definition"><dfn>LINEAGE</dfn>
<blockquote>
<p>
@@ -1019,7 +1019,7 @@
</p>
<hr />
</div>
- <div class="node"><h2><a name="tek.ui.class.checkmark" id="tek.ui.class.checkmark">CheckMark (v3.3)</a></h2>
+ <div class="node"><h2><a name="tek.ui.class.checkmark" id="tek.ui.class.checkmark">CheckMark (v3.4)</a></h2>
<div class="definition"><dfn>LINEAGE</dfn>
<blockquote>
<p>
@@ -2605,7 +2605,7 @@
</p>
<hr />
</div>
- <div class="node"><h2><a name="tek.ui.class.theme" id="tek.ui.class.theme">Theme (v6.8)</a></h2>
+ <div class="node"><h2><a name="tek.ui.class.theme" id="tek.ui.class.theme">Theme (v6.9)</a></h2>
<div class="definition"><dfn>LINEAGE</dfn>
<blockquote>
<p>
@@ -3564,7 +3564,7 @@
</p>
<hr />
</div>
- <div class="node"><h2><a name="tek.ui.class.radiobutton" id="tek.ui.class.radiobutton">RadioButton (v2.3)</a></h2>
+ <div class="node"><h2><a name="tek.ui.class.radiobutton" id="tek.ui.class.radiobutton">RadioButton (v2.5)</a></h2>
<div class="definition"><dfn>LINEAGE</dfn>
<blockquote>
<p>
@@ -7295,7 +7295,7 @@ Class.checkDescend(Button, Area)
</pre>
<hr />
<p>
- Document generated on Fri Nov 14 19:30:26 2008
+ Document generated on Thu Nov 20 22:36:09 2008
</p>
</div>
</body>
diff -r 3bc0bbf3d94f -r ff5e1974fb75 tek/ui/class/checkmark.lua
--- a/tek/ui/class/checkmark.lua Fri Nov 14 19:33:45 2008 +0100
+++ b/tek/ui/class/checkmark.lua Thu Nov 20 22:39:46 2008 +0100
@@ -40,7 +40,7 @@ local max = math.max
local max = math.max
module("tek.ui.class.checkmark", tek.ui.class.text)
-_VERSION = "CheckMark 3.3"
+_VERSION = "CheckMark 3.4"
-------------------------------------------------------------------------------
-- Constants & Class data:
@@ -67,6 +67,7 @@ local points1 = { 1,2,3,4,5,6 }
local points1 = { 1,2,3,4,5,6 }
local points21 = { 13,14,7,8,9,10 }
local points22 = { 9,10,11,12,13,14 }
+local points3 = { 8,10,14,12 }
local CheckImage1 = VectorImage:new
{
@@ -77,6 +78,7 @@ local CheckImage1 = VectorImage:new
{
{ 0x1000, 6, Points = points21, Pen = ui.PEN_BORDERSHADOW },
{ 0x1000, 6, Points = points22, Pen = ui.PEN_BORDERSHINE },
+ { 0x1000, 4, Points = points3, Pen = ui.PEN_BACKGROUND },
}
}
}
@@ -90,6 +92,7 @@ local CheckImage2 = VectorImage:new
{
{ 0x1000, 6, Points = points21, Pen = ui.PEN_BORDERSHADOW },
{ 0x1000, 6, Points = points22, Pen = ui.PEN_BORDERSHINE },
+ { 0x1000, 4, Points = points3, Pen = ui.PEN_BACKGROUND },
{ 0x2000, 6, Points = points1, Pen = ui.PEN_DETAIL },
}
}
diff -r 3bc0bbf3d94f -r ff5e1974fb75 tek/ui/class/dirlist.lua
--- a/tek/ui/class/dirlist.lua Fri Nov 14 19:33:45 2008 +0100
+++ b/tek/ui/class/dirlist.lua Thu Nov 20 22:39:46 2008 +0100
@@ -68,7 +68,7 @@ local sort = table.sort
local sort = table.sort
More information about the tekui-devel
mailing list