-#undef WITH_SDL
-
#ifdef WITH_SDL
-#error
#define SDLDC
#endif
#include <lib/gdi/glcddc.h>
#ifdef WITH_SDL
-#error
#include <lib/gdi/sdl.h>
#endif
#include <lib/gdi/font.h>
ePython python;
eMain main;
- int double_buffer = 0;
-
#if 1
#ifdef SDLDC
ePtr<gSDLDC> my_dc;
ePtr<gFBDC> my_dc;
gFBDC::getInstance(my_dc);
- double_buffer = my_dc->haveDoubleBuffering();
+ int double_buffer = my_dc->haveDoubleBuffering();
#endif
ePtr<gLCDDC> my_lcd_dc;
printf("executing main\n");
python.execute("mytest", "__main__");
+
+ lcd_win->hide();
+
+ dsk.paint();
+ dsk_lcd.paint();
return exit_code;
}
void runMainloop()
{
- exit_code = eApp->runLoop();
+ eApp->runLoop();
}
void quitMainloop(int exitCode)
{
- eApp->quit(exitCode);
+ exit_code = exitCode;
+ eApp->quit(0);
}
void setLCD(const char *string)