summaryrefslogtreecommitdiff
path: root/uisimulator/uibasic.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-04-27 23:41:41 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-04-27 23:41:41 +0000
commitc1543511b342162b2b537485c6646186037d8845 (patch)
treed39dbce2583c366001b3fe96f7bde40b07716925 /uisimulator/uibasic.c
parentebc68a9442f7ca838945068fe8f8ab7a5dcaffac (diff)
downloadrockbox-c1543511b342162b2b537485c6646186037d8845.tar.gz
rockbox-c1543511b342162b2b537485c6646186037d8845.zip
runs the app now, improved the lcd simulation a bit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@281 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'uisimulator/uibasic.c')
-rw-r--r--uisimulator/uibasic.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/uisimulator/uibasic.c b/uisimulator/uibasic.c
index f1bb42f202..85cfb7d911 100644
--- a/uisimulator/uibasic.c
+++ b/uisimulator/uibasic.c
@@ -177,10 +177,16 @@ void drawdot(int color, int x, int y)
177 XDrawPoint(dpy, window, draw_gc, x, y); 177 XDrawPoint(dpy, window, draw_gc, x, y);
178} 178}
179 179
180void drawdots(XPoint *points, int count) 180void drawdots(int color, XPoint *points, int count)
181{ 181{
182 XSetForeground(dpy, draw_gc, 182 if (color==0) {
183 get_pixel_resource("foreground", "Foreground", dpy, cmap)); 183 XSetForeground(dpy, draw_gc,
184 get_pixel_resource("background", "Background", dpy, cmap));
185 }
186 else
187 XSetForeground(dpy, draw_gc,
188 get_pixel_resource("foreground", "Foreground", dpy, cmap));
189
184 190
185 XDrawPoints(dpy, window, draw_gc, points, count, CoordModeOrigin); 191 XDrawPoints(dpy, window, draw_gc, points, count, CoordModeOrigin);
186} 192}
@@ -223,7 +229,7 @@ screenhack (Display *the_dpy, Window the_window)
223 229
224 Logf("Rockbox will kill ya!"); 230 Logf("Rockbox will kill ya!");
225 231
226 tetris(); 232 app_main();
227} 233}
228 234
229void screen_redraw() 235void screen_redraw()