aboutsummaryrefslogtreecommitdiffstats
path: root/widget_image.c
diff options
context:
space:
mode:
authorreinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>2006-01-23 06:17:18 +0000
committerreinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>2006-01-23 06:17:18 +0000
commit5279f0ae745e91e24299faa254f4c4375971114e (patch)
tree013c1d2a26d499b1ea3417ce9ff754af16014804 /widget_image.c
parent2b191ce8986564f905535c23fcd70f85309d3917 (diff)
downloadlcd4linux-5279f0ae745e91e24299faa254f4c4375971114e.tar.gz
[lcd4linux @ 2006-01-23 06:17:18 by reinelt]
timer widget added git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@623 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
Diffstat (limited to 'widget_image.c')
-rw-r--r--widget_image.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/widget_image.c b/widget_image.c
index 4b5c898..7281271 100644
--- a/widget_image.c
+++ b/widget_image.c
@@ -1,4 +1,4 @@
-/* $Id: widget_image.c,v 1.1 2006/01/22 09:16:11 reinelt Exp $
+/* $Id: widget_image.c,v 1.2 2006/01/23 06:17:18 reinelt Exp $
*
* image widget handling
*
@@ -21,6 +21,9 @@
*
*
* $Log: widget_image.c,v $
+ * Revision 1.2 2006/01/23 06:17:18 reinelt
+ * timer widget added
+ *
* Revision 1.1 2006/01/22 09:16:11 reinelt
* Image Widget framework added
*
@@ -115,16 +118,16 @@ int widget_image_init(WIDGET * Self)
Image->update_expr = cfg_get_raw(section, "update", NULL);
Image->visible_expr = cfg_get_raw(section, "visible", NULL);
- /* compile'em */
- Compile(Image->update_expr, &Image->update_tree);
- Compile(Image->visible_expr, &Image->visible_tree);
-
/* sanity check */
if (Image->update_expr == NULL || *Image->update_expr == '\0') {
error("Image %s has no update, using '100'", Self->name);
Image->update_expr = "100";
}
+ /* compile'em */
+ Compile(Image->update_expr, &Image->update_tree);
+ Compile(Image->visible_expr, &Image->visible_tree);
+
free(section);
Self->data = Image;
@@ -167,7 +170,7 @@ int widget_image_quit(WIDGET * Self)
WIDGET_CLASS Widget_Image = {
name:"image",
- type:WIDGET_TYPE_VIS,
+ type:WIDGET_TYPE_XY,
init:widget_image_init,
draw:NULL,
quit:widget_image_quit,