CELL_SIZE 289 modules/gui_palette.c draw_rectangle(xl+BORDER_SIZE, DISP_TOP_CHDK+CELL_SIZE+1, xr-BORDER_SIZE, DISP_TOP-1, MAKE_COLOR(COLOR_GREY, COLOR_GREY), RECT_BORDER0|DRAW_FILLED); //horiz divider CELL_SIZE 291 modules/gui_palette.c draw_rectangle(xl+DISP_RIGHT+BORDER_SIZE+1, DISP_TOP, xr-BORDER_SIZE, DISP_TOP+3*CELL_SIZE-1, MAKE_COLOR(COLOR_GREY, COLOR_GREY), RECT_BORDER0|DRAW_FILLED); //above sample CELL_SIZE 295 modules/gui_palette.c for (x=DISP_LEFT; x<DISP_LEFT+CELL_SIZE*(IDX_COLOR_MAX+1); x+=CELL_SIZE, c++) CELL_SIZE 297 modules/gui_palette.c draw_rectangle(xl+x, DISP_TOP_CHDK, xl+x+CELL_SIZE, DISP_TOP_CHDK+CELL_SIZE, MAKE_COLOR(chdk_colors[c],COLOR_BLACK), RECT_BORDER1|DRAW_FILLED); CELL_SIZE 299 modules/gui_palette.c draw_rectangle(xl+DISP_LEFT+CELL_SIZE*(IDX_COLOR_MAX+1)+1, DISP_TOP_CHDK, xr-BORDER_SIZE, DISP_TOP_CHDK+CELL_SIZE, MAKE_COLOR(COLOR_GREY, COLOR_GREY), RECT_BORDER0|DRAW_FILLED); CELL_SIZE 300 modules/gui_palette.c draw_string(xl+DISP_LEFT+CELL_SIZE*(IDX_COLOR_MAX+1)+1, DISP_TOP_CHDK, " <-- CHDK", MAKE_COLOR(COLOR_GREY,COLOR_WHITE)); CELL_SIZE 304 modules/gui_palette.c for (y=DISP_TOP; y<DISP_BOTTOM; y+=CELL_SIZE) CELL_SIZE 306 modules/gui_palette.c for (x=DISP_LEFT; x<DISP_RIGHT; x+=CELL_SIZE, c++) CELL_SIZE 308 modules/gui_palette.c draw_rectangle(xl+x, y, xl+x+CELL_SIZE, y+CELL_SIZE, MAKE_COLOR(c,COLOR_BLACK), RECT_BORDER1|DRAW_FILLED); CELL_SIZE 317 modules/gui_palette.c x = DISP_LEFT + cl.col * CELL_SIZE; CELL_SIZE 321 modules/gui_palette.c y = DISP_TOP + ((cl.col>>4)&0x0F) * CELL_SIZE; CELL_SIZE 322 modules/gui_palette.c x = DISP_LEFT + (cl.col&0x0F) * CELL_SIZE; CELL_SIZE 326 modules/gui_palette.c draw_rectangle(xl+x-CELL_ZOOM, y-CELL_ZOOM, xl+x+CELL_SIZE+CELL_ZOOM, y+CELL_SIZE+CELL_ZOOM, MAKE_COLOR(chdkColorToCanonColor(cl), COLOR_RED), RECT_BORDER2|DRAW_FILLED); CELL_SIZE 329 modules/gui_palette.c draw_rectangle(xl+DISP_RIGHT+BORDER_SIZE+1, DISP_TOP+CELL_SIZE*3, xr-BORDER_SIZE, DISP_BOTTOM, MAKE_COLOR(chdkColorToCanonColor(cl), COLOR_WHITE), RECT_BORDER1|DRAW_FILLED);