diff -r ae85e91dcc58 -r f1a042a59b61 brewpanel/sdlgui.h --- a/brewpanel/sdlgui.h Sat Nov 07 22:42:47 2015 +0100 +++ b/brewpanel/sdlgui.h Sun Nov 08 17:49:29 2015 +0100 @@ -45,12 +45,17 @@ +void SDLGui_Cursor(int x, int y); +void SDLGui_Char(int x, int y, Uint8 c, int); int SDLGui_Init(void); int SDLGui_UnInit(void); int SDLGui_SetScreen(SDL_Surface *pScrn); void SDLGui_DrawDialog(const SGOBJ *dlg); -int SDLGui_DoDialog(SGOBJ *dlg, SDL_Event *pEventOut); +int SDLGui_DoDialogInit(SGOBJ *dlg); +int SDLGui_DoDialogLoop(SGOBJ *dlg); +void SDLGui_DoDialogEnd(void); void SDLGui_CenterDlg(SGOBJ *dlg); +int SDLGui_LCDinit(SGOBJ *dlg, int *x, int *y, int *w, int *h, int *cols, int *rows, int lcdindex); void SDLGui_LCDwrite(SGOBJ *dlg, int x, int y, Uint8 c, int lcdindex); #endif