aboutsummaryrefslogtreecommitdiffstats
path: root/widget_image.h
diff options
context:
space:
mode:
authorreinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>2006-02-08 04:55:05 +0000
committerreinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>2006-02-08 04:55:05 +0000
commit68b4e0616ab80a32903d0c6ede232e47d4d88382 (patch)
treed71f4054e5a360af26940acfe16053068206cedb /widget_image.h
parent5c71af9339a592ef3759b40614685c83537d3ac3 (diff)
downloadlcd4linux-68b4e0616ab80a32903d0c6ede232e47d4d88382.tar.gz
[lcd4linux @ 2006-02-08 04:55:03 by reinelt]
moved widget registration to drv_generic_graphic git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@635 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
Diffstat (limited to 'widget_image.h')
-rw-r--r--widget_image.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/widget_image.h b/widget_image.h
index 1f89753..c55b190 100644
--- a/widget_image.h
+++ b/widget_image.h
@@ -1,4 +1,4 @@
-/* $Id: widget_image.h,v 1.1 2006/01/22 09:16:11 reinelt Exp $
+/* $Id: widget_image.h,v 1.2 2006/02/08 04:55:05 reinelt Exp $
*
* image widget handling
*
@@ -23,6 +23,9 @@
*
*
* $Log: widget_image.h,v $
+ * Revision 1.2 2006/02/08 04:55:05 reinelt
+ * moved widget registration to drv_generic_graphic
+ *
* Revision 1.1 2006/01/22 09:16:11 reinelt
* Image Widget framework added
*
@@ -32,14 +35,20 @@
#ifndef _WIDGET_IMAGE_H_
#define _WIDGET_IMAGE_H_
+#include "rgb.h"
+
typedef struct WIDGET_IMAGE {
+ RGBA *bitmap; /* image bitmap */
+ int width, height; /* size of the image */
+ char *file_expr; /* expression for image filename */
+ void *file_tree; /* pre-compiled expression for image filename */
+ char *file; /* evaluated filename */
char *update_expr; /* expression for update interval */
void *update_tree; /* pre-compiled expression for update interval */
int update; /* update interval (msec) */
char *visible_expr; /* expression for visibility */
void *visible_tree; /* pre-compiled expression for visibility */
int visible; /* icon visible? */
- char *file; /* file containing the image */
} WIDGET_IMAGE;
extern WIDGET_CLASS Widget_Image;