Lines Matching defs:win

189 #define Set_Field_Window_Attributes(field,win) \
190 ( wbkgdset((win),(chtype)((chtype)((field)->pad) | (field)->back)), \
191 (void) wattrset((win), (int)(field)->fore) )
285 cell_base(WINDOW *win, int y, int x)
289 while (LEGALYX(win, y, x))
291 cchar_t *data = &(win->_line[y].text[x]);
307 cell_width(WINDOW *win, int y, int x)
311 if (LEGALYX(win, y, x))
313 cchar_t *data = &(win->_line[y].text[x]);
318 result = cell_width(win, y, x - 1);
477 | WINDOW * win)
486 Buffer_To_Window(const FIELD *field, WINDOW *win)
494 assert(win && field);
496 getyx(win, y, x);
497 width = getmaxx(win);
498 height = getmaxy(win);
506 wmove(win, row, 0);
507 myADDNSTR(win, pBuffer, len);
510 wmove(win, y, x);
516 | WINDOW * win,
534 WINDOW *win;
538 win = form->w;
539 assert(win);
543 height = getmaxy(win);
547 wmove(win, row, 0);
548 len += myINNSTR(win, p + len, field->dcols);
968 | WINDOW * win)
975 Perform_Justification(FIELD *field, WINDOW *win)
986 assert(win && (field->drows == 1) && (field->dcols == field->cols));
1002 wmove(win, 0, col);
1003 myADDNSTR(win, bp, len);
1011 | WINDOW * win)
1019 Undo_Justification(FIELD *field, WINDOW *win)
1029 assert(win);
1030 wmove(win, 0, 0);
1031 myADDNSTR(win, bp, len);
1100 WINDOW *win;
1107 win = derwin(fwin,
1110 if (!win)
1116 Set_Field_Window_Attributes(field, win);
1120 (void)wattrset(win, (int)WINDOW_ATTRS(fwin));
1122 werase(win);
1130 Perform_Justification(field, win);
1132 Buffer_To_Window(field, win);
1136 wsyncup(win);
1137 delwin(win);
4363 WINDOW *win = form->win ? form->win : StdScreen(Get_Form_Screen(form));
4364 WINDOW *sub = form->sub ? form->sub : win;
4370 && wenclose(win, event.y, event.x))
4565 WINDOW *win = form->win ? form->win : StdScreen(Get_Form_Screen(form));
4566 WINDOW *sub = form->sub ? form->sub : win;
4572 && wenclose(win, event.y, event.x))