brewpanel/dlgBrew.c

changeset 429
2d7f427b2f74
parent 428
d64c4c1edd78
child 431
b3895cd6edd3
equal deleted inserted replaced
428:d64c4c1edd78 429:2d7f427b2f74
65 { SGTTF, 0, 0, 258, 170, 20, 20, (char *)"Enter" }, 65 { SGTTF, 0, 0, 258, 170, 20, 20, (char *)"Enter" },
66 { SGBUTTON, 0, 0, 110, 195, 30, 30, (char *)"12" }, 66 { SGBUTTON, 0, 0, 110, 195, 30, 30, (char *)"12" },
67 { SGBUTTON, 0, 0, 170, 195, 30, 30, (char *)"23" }, 67 { SGBUTTON, 0, 0, 170, 195, 30, 30, (char *)"23" },
68 { SGBUTTON, 0, 0, 230, 195, 30, 30, (char *)"34" }, 68 { SGBUTTON, 0, 0, 230, 195, 30, 30, (char *)"34" },
69 { SGBUTTON, 0, 0, 170, 255, 30, 30, (char *)"All" }, 69 { SGBUTTON, 0, 0, 170, 255, 30, 30, (char *)"All" },
70 { SGLEDRED, 0, 0, 110, 300, 12, 0, NULL }, 70 { SGLEDRED, 0, 0, 100, 350, 12, 0, NULL },
71 { SGLEDBLUE, 0, 0, 170, 300, 12, 0, NULL }, 71 { SGTTF, 0, 0, 60, 365, 20, 20, (char *)"HLT heat" },
72 { SGLEDYELLOW, 0, 0, 230, 300, 12, 0, NULL }, 72 { SGLEDBLUE, 0, 0, 190, 350, 12, 0, NULL },
73 { SGLEDYELLOW, 0, 0, 280, 350, 12, 0, NULL },
74 { SGTTF, 0, 0, 170, 365, 20, 20, (char *)"heat MLT pump" },
73 { -1, 0, 0, 0, 0, 0, 0, NULL } 75 { -1, 0, 0, 0, 0, 0, 0, NULL }
74 }; 76 };
75 77
76 78
77 79
78 int Dialog_LCDinit(int *x, int *y, int *w, int *h, int *cols, int *rows, int index) 80 int Dialog_LCDinit(int *x, int *y, int *w, int *h, int *cols, int *rows, int index)
79 { 81 {
80 int retval; 82 int retval = SDLGui_LCDinit(maindlg, x, y, w, h, cols, rows, index);
81 83
82 retval = SDLGui_LCDinit(maindlg, x, y, w, h, cols, rows, index);
83
84 fprintf(stdout, "SDLGui_LCDinit(maindlg, %d, %d, %d, %d, %d, %d, %d) = %d\n", *x, *y, *w, *h, *cols, *rows, index, retval);
85 return retval; 84 return retval;
86 } 85 }
87 86
88 87
89 88
104 103
105 SDL_GetMouseState(&nOldMouseX, &nOldMouseY); 104 SDL_GetMouseState(&nOldMouseX, &nOldMouseY);
106 bOldMouseVisibility = SDL_ShowCursor(SDL_QUERY); 105 bOldMouseVisibility = SDL_ShowCursor(SDL_QUERY);
107 SDL_ShowCursor(SDL_ENABLE); 106 SDL_ShowCursor(SDL_ENABLE);
108 107
108 /*
109 * Patch the main dialog if the fermenter panel should be shown.
110 */
109 if (fermenter == 1) { 111 if (fermenter == 1) {
110 maindlg[1].w = 16; 112 maindlg[1].w = 16;
111 maindlg[1].h = 2; 113 maindlg[1].h = 2;
112 maindlg[7].type = SGLEDGREEN; 114 maindlg[7].type = SGLEDGREEN;
113 maindlg[7].x = 218; 115 maindlg[7].x = 218;
124 socket_connect(); 126 socket_connect();
125 slcdInit(maindlg, fd, x, y, w, h, cols, rows); 127 slcdInit(maindlg, fd, x, y, w, h, cols, rows);
126 128
127 do { 129 do {
128 retbut = SDLGui_DoDialogLoop(maindlg); 130 retbut = SDLGui_DoDialogLoop(maindlg);
129 fprintf(stdout, "SDLGui_DoDialog retbut=%d\n", retbut); 131 // fprintf(stdout, "SDLGui_DoDialog retbut=%d\n", retbut);
130 132
131 switch (retbut) { 133 switch (retbut) {
132 case MAINDLG_B1 + 1000: 134 case MAINDLG_B1 + 1000:
133 keys |= 0x0008; 135 keys |= 0x0008;
134 break; 136 break;

mercurial