draw_window_contents(dialog, CTK_FOCUS_DIALOG, 0, sizey,
draw_window_contents(dialog, CTK_FOCUS_DIALOG, 0, SCREEN_HEIGHT,
s_ctk_draw_dialog(struct ctk_window *dialog){  unsigned char x, y;  unsigned char i;  unsigned char x1, y1, x2, y2;    x = dialog->x & 0xfe;  y = dialog->y + 1;  x1 = x + 1;  y1 = y + 1;  x2 = x1 + dialog->w;  y2 = y1 + dialog->h;  /* Draw dialog frame. */    /*  cvlinexy(x, y1,	   dialog->h);  cvlinexy(x2, y1,	   dialog->h);  chlinexy(x1, y,	   dialog->w);  chlinexy(x1, y2,	   dialog->w);  cputcxy(x, y, CH_ULCORNER);  cputcxy(x, y2, CH_LLCORNER);  cputcxy(x2, y, CH_URCORNER);  cputcxy(x2, y2, CH_LRCORNER);  */  gotoxy(x, y);  ctk_80col_windowparams.w = (dialog->w-1)/2;  ctk_80col_windowparams.h = dialog->h;  ctk_80col_windowparams.clipy1 = 0;  ctk_80col_windowparams.clipy2 = SCREEN_HEIGHT;  ctk_80col_windowparams.color1 = ctk_80col_theme.windowcolors[4];  ctk_80col_windowparams.color2 = ctk_80col_theme.windowcolors[4];  ctk_80col_windowparams.titlecolor = ctk_80col_theme.windowcolors[5];  ctk_80col_draw_windowborders();      /* Clear dialog contents. */  color(COLOR_DIALOG);  for(i = y1; i < y2; ++i) {    gotoxy((x1 & 0xfe) + 2, i);    ctk_80col_cclear((dialog->w + 1)/2 - 2);    /*    cclearxy(x1, i, dialog->w);*/  }  draw_window_contents(dialog, CTK_FOCUS_DIALOG, 0, sizey,		       x1, x2, y1, y2);}