Home
last modified time | relevance | path

Searched refs:slk (Results 1 – 22 of 22) sorted by relevance

/illumos-gate/usr/src/lib/libcurses/screen/
H A Dslk_refresh.c51 return (wrefresh(SP->slk->_win)); in slk_refresh()
62 SLK_MAP *slk; in _slk_update() local
65 if ((slk = SP->slk) == NULL || (slk->_changed != TRUE)) in _slk_update()
68 win = slk->_win; in _slk_update()
69 for (i = 0; i < slk->_num; ++i) in _slk_update()
70 if (slk->_lch[i]) { in _slk_update()
72 (void) mvwaddstr(win, 0, slk->_labx[i], in _slk_update()
73 slk->_ldis[i]); in _slk_update()
76 (long)slk->_ldis[i]), 1); in _slk_update()
78 slk->_lch[i] = FALSE; in _slk_update()
[all …]
H A Dslk_clear.c50 SLK_MAP *slk; in slk_clear() local
54 if ((slk = SP->slk) == NULL) in slk_clear()
57 slk->_changed = 2; /* This means no more soft labels. */ in slk_clear()
58 if (slk->_win) { in slk_clear()
59 (void) werase(slk->_win); in slk_clear()
60 (void) wrefresh(slk->_win); in slk_clear()
63 for (i = 0; i < slk->_num; i++) in slk_clear()
70 for (i = 0; i < slk->_num; ++i) in slk_clear()
71 slk->_lch[i] = FALSE; in slk_clear()
H A Dslk_set.c58 SLK_MAP *slk = SP->slk; in slk_set() local
59 int len, slklen = slk->_len, left; in slk_set()
62 if ((slk == NULL) || f < 0 || f > 2 || n < 1 || n > slk->_num) in slk_set()
89 if (strcmp(slk->_ldis[n], nlab) != 0) { in slk_set()
90 (void) memcpy(slk->_lval[n], lab, len + 1); in slk_set()
91 (void) memcpy(slk->_ldis[n], nlab, slklen + 1); in slk_set()
92 slk->_changed = slk->_lch[n] = TRUE; in slk_set()
H A Dslk_start.c127 SLK_MAP *slk; in _init_slk_func() local
135 if ((slk = (SLK_MAP *) malloc(sizeof (SLK_MAP))) == NULL) { in _init_slk_func()
172 free(slk); in _init_slk_func()
175 slk->_num = (short) num; in _init_slk_func()
177 slk->_len = (short) len; in _init_slk_func()
180 cp = slk->_ldis[i]; in _init_slk_func()
185 slk->_lval[i][0] = '\0'; in _init_slk_func()
186 slk->_lch[i] = TRUE; in _init_slk_func()
189 slk->_changed = TRUE; in _init_slk_func()
190 slk->_win = win; in _init_slk_func()
[all …]
H A Dslk_touch.c50 SLK_MAP *slk; in slk_touch() local
53 if (((slk = SP->slk) == NULL) || (slk->_changed == 2)) in slk_touch()
56 for (i = 0; i < slk->_num; ++i) in slk_touch()
57 slk->_lch[i] = TRUE; in slk_touch()
58 slk->_changed = TRUE; in slk_touch()
H A Dscr_ll_dump.c52 SLK_MAP *slk = SP->slk; in scr_ll_dump() local
76 magic = (!slk) ? 0 : (slk->_win) ? 2 : 1; in scr_ll_dump()
80 short i, labmax = slk->_num, lablen = slk->_len + 1; in scr_ll_dump()
90 if ((fwrite(slk->_ldis[i], sizeof (char), lablen, in scr_ll_dump()
91 filep) != lablen) || (fwrite(slk->_lval[i], in scr_ll_dump()
H A Dslk_label.c50 SLK_MAP *slk = SP->slk; in slk_label() local
65 return ((!slk || n < 1 || n > slk->_num) ? NULL : slk->_lval[n - 1]); in slk_label()
H A Ddelscreen.c66 if (screen->slk) { in delscreen()
67 if (screen->slk->_win) in delscreen()
68 (void) delwin(screen->slk->_win); in delscreen()
69 free(screen->slk); in delscreen()
H A Dscr_reset.c138 SLK_MAP *slk = SP->slk; in scr_reset() local
152 if (slk != NULL) { in scr_reset()
153 if ((labmax != slk->_num) || in scr_reset()
154 (lablen != (slk->_len + 1))) in scr_reset()
164 if ((fread(slk->_ldis[i], sizeof (char), in scr_reset()
166 (fread(slk->_lval[i], in scr_reset()
H A Dslk_noutref.c50 if (SP->slk == NULL) in slk_noutrefresh()
53 if (SP->slk->_win && _slk_update()) in slk_noutrefresh()
54 (void) wnoutrefresh(SP->slk->_win); in slk_noutrefresh()
H A Dtgetch.c342 (SP->slk != (SLK_MAP *) NULL) && in _getkey()
610 SLK_MAP *slk = SP->slk; in _map_button() local
611 int num = slk->_num; in _map_button()
612 int len = slk->_len; in _map_button()
625 if (MOUSE_X_POS < slk->_labx[i]) in _map_button()
627 if (MOUSE_X_POS > slk->_labx[i] + len) in _map_button()
H A Dslk_restore.c50 if (SP->slk) { in slk_restore()
51 SP->slk->_changed = TRUE; in slk_restore()
H A Dslk_atroff.c54 if ((SP->slk == NULL) || ((win = SP->slk->_win) == NULL)) in slk_attroff()
H A Dslk_atron.c54 if ((SP->slk == NULL) || ((win = SP->slk->_win) == NULL)) in slk_attron()
H A Dslk_atrset.c54 if ((SP->slk == NULL) || ((win = SP->slk->_win) == NULL)) in slk_attrset()
H A Dquick_echo.c65 (SP->slk && (SP->slk->_changed == TRUE))) { in _quick_echo()
H A Dwrefresh.c85 SLK_MAP *slk; in wrefresh() local
118 slk = SP->slk; in wrefresh()
129 if (slk) in wrefresh()
187 if (slk) in wrefresh()
201 if (slk && slk->_win && (slk->_changed == TRUE)) in wrefresh()
255 if (slk && (slk->_changed == TRUE) && !(slk->_win)) in wrefresh()
H A Dcurshdr.h144 SLK_MAP *slk; /* Soft label information */ member
/illumos-gate/usr/src/lib/libxcurses2/
H A DMakefile.com67 delch.o keypad.o slk.o wattr_on.o wtouchln.o \
/illumos-gate/usr/src/lib/libxcurses/
H A DMakefile.com69 delch.o keypad.o slk.o wattr_on.o wtouchln.o \
/illumos-gate/usr/src/contrib/ast/src/lib/libast/port/
H A Dlc.tab132 sk slovak slk|slo iso8859-2
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/
H A Dmagic.tab1676 |name match *.slk Microsoft Excel SLK Data Import Format application/x-ms-excel