[tekui-devel] tekui: README, TODO: Updated; MenuItem: arrow is now rendered in...

Timm S. Mueller tmueller at neoscientists.org
Thu May 15 00:08:27 CEST 2008


details:   http://hg.teklib.org/tekui/rev/275c66f9ea3d
changeset: 489:275c66f9ea3d
user:      Timm S. Mueller <tmueller at neoscientists.org>
date:      Sun May 11 20:02:00 2008 +0200
description:
README, TODO: Updated; MenuItem: arrow is now rendered in appropriate
foreground color; PopItem: PopupWindow class is now loaded during class
initialization; Text: nicer default padding, added support for highlighting a
letter in labels

diffs (truncated from 239 to 100 lines):

diff -r 0782c1240fee -r 275c66f9ea3d README
--- a/README	Sun May 11 14:35:42 2008 +0200
+++ b/README	Sun May 11 20:02:00 2008 +0200
@@ -196,7 +196,7 @@ tekUI has been tested and confirmed to b
 
  * Ubuntu Linux 7.10
  * FreeBSD 7.0
- * Gentoo Linux x86/2007.0
+ * Gentoo Linux x86/2007.0 (32 and 64 bit)
 
 If building fails for you, you have to adjust the build environment,
 which is located in the {{config}} file on the topmost directory
diff -r 0782c1240fee -r 275c66f9ea3d TODO
--- a/TODO	Sun May 11 14:35:42 2008 +0200
+++ b/TODO	Sun May 11 20:02:00 2008 +0200
@@ -3,18 +3,17 @@
 
 === Classes ===
 
- * ListView
+ * Multi-column ListView
  * Filerequester
  * PopSlider
  * PopCycle, Combobox
- * Gauge
+ * Numeric, Gauge
  * PopFile/PopDrawer/PopPen
 
 === General ===
 
  * Bitmap images
  * Clipboard
- * Splashscreen Window Mode [ok]
  * Clearify terminology: Caption, Label, Title
  * FloatText styling options
  * Change theme, Application.ThemeName
@@ -29,5 +28,3 @@
  * overlong group headings
  * potential memory leak in visual.drawimage()
  * Antialiased fonts not supported with Composite Extension
- * Initial Window refresh problem: layout/rendered twice
- * Memory leak in visual/lua
diff -r 0782c1240fee -r 275c66f9ea3d bin/tekui.lua
--- a/bin/tekui.lua	Sun May 11 14:35:42 2008 +0200
+++ b/bin/tekui.lua	Sun May 11 20:02:00 2008 +0200
@@ -163,7 +163,7 @@ ui.Application:new
 										ui.Group:new
 										{
 											Direction = "vertical",
-											TabName = "Boing",
+											TabName = "_Boing",
 											Children =
 											{
 												ui.Boing:new { Id = "boing", Label = "1" },
@@ -214,7 +214,7 @@ ui.Application:new
 											GridW = 2,
 -- 											Direction = "vertical",
 											VAlign = "center",
-											TabName = "Lissa",
+											TabName = "_Lissa",
 											Children = {
 												ui.lissa:new { VAlign = "center", HAlign = "center", },
 												ui.lissa:new { VAlign = "center", HAlign = "center", },
@@ -224,7 +224,7 @@ ui.Application:new
 										},
 										ui.Group:new {
 											Direction = "vertical",
-											TabName = "Tunnel",
+											TabName = "_Tunnel",
 											Children = {
 												ui.Tunnel:new { Id = "tunnel", HAlign = "center" },
 												ui.Group:new {
@@ -233,7 +233,7 @@ ui.Application:new
 													Legend = "Parameters",
 													GridW = 2,
 													Children = {
-														ui.text:new { Label = "Speed", Style = "caption", Width = "fill" },
+														ui.text:new { Label = "_Speed", Style = "caption", Width = "fill" },
 														ui.Slider:new {
 															Width = "free",
 															HFreedom = true,
@@ -246,7 +246,7 @@ ui.Application:new
 																},
 															},
 														},
-														ui.text:new { Label = "Focus", Style = "caption", Width = "fill" },
+														ui.text:new { Label = "_Focus", Style = "caption", Width = "fill" },
 														ui.Slider:new {
 															HFreedom = true,
 															Position = { 0x10000 * 0x50 / 0x400, 0, 0x10000 * 0x51 / 0x400, 0 },
@@ -258,7 +258,7 @@ ui.Application:new
 																},
 															},
 														},
-														ui.text:new { Label = "Segments", Style = "caption", Width = "fill" },
+														ui.text:new { Label = "_Segments", Style = "caption", Width = "fill" },
 														ui.Slider:new {
 															StepX = 0x10000 / 32,
 															HFreedom = true,
diff -r 0782c1240fee -r 275c66f9ea3d tek/class/ui/menuitem.lua


More information about the tekui-devel mailing list