Funcții Ncurses
Cuprins
- ncurses_addch — Adaugă caracterul în poziția curentă și avansează cursorul
- ncurses_addchnstr — Adaugă șirul de caractere cu atribute, cu lungimea specificată, în poziția curentă
- ncurses_addchstr — Adaugă șirul de caractere cu atribute în poziția curentă
- ncurses_addnstr — Adaugă șirul de caractere cu lungimea specificată în poziția curentă
- ncurses_addstr — Afișează textul în poziția curentă
- ncurses_assume_default_colors — Definește culorile implicite pentru culoarea 0
- ncurses_attroff — Deconectează atributele date
- ncurses_attron — Conectează atributele date
- ncurses_attrset — Stabilește atributele date
- ncurses_baudrate — Întoarce rata baud a terminalului
- ncurses_beep — Face ca terminalul să emită un semnal sonor
- ncurses_bkgd — Stabilește proprietatea fundalului pentru ecranul terminalului
- ncurses_bkgdset — Controlează fundalul ecranului
- ncurses_border — Desenează o bordură în jurul ecranului utilizând caractere cu atribute
- ncurses_bottom_panel — Mută panelul vizibil la fundul stivei
- ncurses_can_change_color — Verifică dacă definițiile culorilor terminalului pot fi schimbate
- ncurses_cbreak — Deconectează buferizarea intrărilor
- ncurses_clear — Curăță ecranul
- ncurses_clrtobot — Curăță ecranul din poziția curentă până jos
- ncurses_clrtoeol — Curăță ecranul din poziția curentă până la sfârșitul liniei
- ncurses_color_content — Obține componentele RGB ale culorii
- ncurses_color_set — Stabilește culorile de prim plan și de fundal active
- ncurses_curs_set — Stabilește starea cursorului
- ncurses_def_prog_mode — Salvează modul terminalului (pentru program)
- ncurses_def_shell_mode — Salvează modul terminalului (pentru înveliș)
- ncurses_define_key — Definește un cod de cheie
- ncurses_del_panel — Extrage panelul din stivă și îl elimină (dar nu și fereastra asociată)
- ncurses_delay_output — Încetinește afișarea la terminal utilizând caractere de umplutură
- ncurses_delch — Elimină caracterul de la poziția curentă, deplasează restul liniei în stânga
- ncurses_deleteln — Elimină linia de la poziția curentă, deplasează restul ecranului în sus
- ncurses_delwin — Elimină o fereastră ncurses
- ncurses_doupdate — Înscrie în terminal toate actualizările pregătite
- ncurses_echo — Activează afișarea la ecran a intrărilor de la tastatură
- ncurses_echochar — Afișarea unui singur caracter, inclusiv actualizarea
- ncurses_end — Oprește utilizarea ncurses, curăță ecranul
- ncurses_erase — Curăță ecranul terminalului
- ncurses_erasechar — Întoarce caracterul de eliminare curent
- ncurses_filter — Stabilește LINES pentru iniscr() și newterm() în 1
- ncurses_flash — Sclipește ecranul terminalului (clopoțel vizual)
- ncurses_flushinp — Golește zona-tampon a intrărilor de la tastatură
- ncurses_getch — Citește un caracter de la tastaură
- ncurses_getmaxyx — Întoarce mărimea unei ferestre
- ncurses_getmouse — Citește evenimentul șoricelului
- ncurses_getyx — Întoarce poziția curentă a cursorului într-o fereastră
- ncurses_halfdelay — Stabilește terminalul în mod semipauză
- ncurses_has_colors — Verifică dacă terminalul are capacități de redare a culorilor
- ncurses_has_ic — Verifică capacitățile de inserare și eliminare
- ncurses_has_il — Verifică capacitățile de inserare și eliminare a liniilor
- ncurses_has_key — Verifică prezența unei taste funcționale pe tastatura terminalului
- ncurses_hide_panel — Elimină panelul din stivă, făcându-l invizibil
- ncurses_hline — Desenează o linie orizontală în poziția curentă folosind un caracter atribuit și o lungime de maximum n caractere
- ncurses_inch — Obține caracterul și atributul de la poziția curentă
- ncurses_init_color — Definește o culoare a terminalului
- ncurses_init_pair — Definește o pereche de culori
- ncurses_init — Inițializează ncurses
- ncurses_insch — Inserează un caracter deplasând restul liniei, inclusiv caracterul din poziția curentă
- ncurses_insdelln — Inserează linii înainte de linia curentă și deplasează afișajul în jos (numerele negative elimină și deplasează afișajul în sus)
- ncurses_insertln — Inserează o linie, deplasează restul ecranului în jos
- ncurses_insstr — Inserează un șir de caractere în poziția curentă, deplasând restul liniei în dreapta
- ncurses_instr — Citește un șir de caractere de la ecranul terminalului
- ncurses_isendwin — Ncurses este în mod endwin, pot fi efectuate afișări normale la ecran
- ncurses_keyok — Activează sau dezactivează un cod al tastei
- ncurses_keypad — Conectează sau deconectează tastatura numerică
- ncurses_killchar — Întoarce caracterul curent de eliminare a liniei
- ncurses_longname — Întoarce descrierea terminalului
- ncurses_meta — Activează / Dezactivează informațiile de 8 biți despre meta chei
- ncurses_mouse_trafo — Transformă coordonate
- ncurses_mouseinterval — Stabilește timpul de expirare pentru apăsările butoanelor șoricelului
- ncurses_mousemask — Stabilește opțiunile șoricelului
- ncurses_move_panel — Deplasează un panel astfel încât colțul stânga-sus să fie în poziția [startx, starty]
- ncurses_move — Deplasează poziția de afișare
- ncurses_mvaddch — Deplasează poziția curentă și adaugă un caracter
- ncurses_mvaddchnstr — Deplasează poziția și adaugă șirul de caractere cu atribute de lungime specificată
- ncurses_mvaddchstr — Deplasează poziția și adaugă un șir de caractere cu atribute
- ncurses_mvaddnstr — Deplasează poziția și adaugă un șir de caractere de lungime specificată
- ncurses_mvaddstr — Deplasează poziția și adaugă un șir de caractere
- ncurses_mvcur — Deplasează imediat cursorul
- ncurses_mvdelch — Deplasează poziția și elimină caracterul, deplasează restul liniei în stânga
- ncurses_mvgetch — Deplasează poziția și obține caracterul din noua poziție
- ncurses_mvhline — Stabilește poziția nouă și desenează o linie orizontală folosind un caracter cu atribute și o lungime maximă de n caractere
- ncurses_mvinch — Deplasează poziția și obține caracterul cu atribute din poziția nouă
- ncurses_mvvline — Stabilește poziția nouă și desenează o linie verticală folosint un caracter cu atribute și o înălțime maximă de n caractere
- ncurses_mvwaddstr — Adaugă un șir de caractere într-o poziție nouă din fereastră
- ncurses_napms — Adoarme
- ncurses_new_panel — Creează un nou panel și îl asociază cu o fereastră
- ncurses_newpad — Creează un nou pad (fereastră)
- ncurses_newwin — Creează o fereastră nouă
- ncurses_nl — Translează caracterul de trecere în linie nouă și caracterele "carriage return" / "line feed"
- ncurses_nocbreak — Schimbă terminalul în mod cooked
- ncurses_noecho — Deconectează afișarea la ecran a tastelor apăsate
- ncurses_nonl — Nu translează caracterul de trecere în linie nouă și caracterele "carriage return" / "line feed"
- ncurses_noqiflush — Nu golește zona-tampon la caracterele de semnal
- ncurses_noraw — Schimbă terminalul din modul raw
- ncurses_pair_content — Obține culorile de prim plan și de fundal ale unei perechi de culori
- ncurses_panel_above — Întoarce panelul care este de asupra altui panel
- ncurses_panel_below — Întoarce panelul care este de sub alt panel
- ncurses_panel_window — Întoarce fereastra asociată cu un panel
- ncurses_pnoutrefresh — Copie o regiune dintr-un pad în ecranul virtual
- ncurses_prefresh — Copie o regiune dintr-un pad în ecranul virtual
- ncurses_putp — Aplică informația de completare la șirul de caractere și îl afișează
- ncurses_qiflush — Golește zona-tampon la caracterele de semnal
- ncurses_raw — Schimbă terminalul în mod raw
- ncurses_refresh — Actualizează ecranul
- ncurses_replace_panel — Înlocuiește fereastra asociată cu un panel
- ncurses_reset_prog_mode — Resetează modul programului salvat cu def_prog_mode
- ncurses_reset_shell_mode — Resetează modul învelișului salvat cu def_shell_mode
- ncurses_resetty — Restabilește starea terminalului salvată
- ncurses_savetty — Salvează starea terminalului
- ncurses_scr_dump — Salvează conținutul ecranului într-un fișier
- ncurses_scr_init — Inițializează ecranul dintr-un fișier salvat
- ncurses_scr_restore — Restabilește ecranul dintr-un fișier salvat
- ncurses_scr_set — Stabilește conținutul ecranului dintr-un fișier salvat
- ncurses_scrl — Deplasează conținutul ferestrei în sus sau în jos fără a modifica poziția curentă
- ncurses_show_panel — Plasează un panel invizibil în vârful stivei, făcându-l vizibil
- ncurses_slk_attr — Întoarce atributul curent al etichetelor soft ale tastelor
- ncurses_slk_attroff — Deconectează atribute specificate pentru taste funcționale cu etichete soft
- ncurses_slk_attron — Conectează atribute specificate pentru taste funcționale cu etichete soft
- ncurses_slk_attrset — Stabilește atribute specificate pentru taste funcționale cu etichete soft
- ncurses_slk_clear — Elimină etichetele soft de la ecran
- ncurses_slk_color — Stabilește culoarea pentru tastele cu etichetă soft
- ncurses_slk_init — Inițializează taste funcționale cu etichetă soft
- ncurses_slk_noutrefresh — Copie cheile soft label pe ecranul virtual
- ncurses_slk_refresh — Copie tastele etichetelor soft la ecran
- ncurses_slk_restore — Restabilește tastele cu etichete soft
- ncurses_slk_set — Stabilește etichetele tastelor funcționale
- ncurses_slk_touch — Forțează afișarea când este efectuat ncurses_slk_noutrefresh
- ncurses_standend — Stopează utilizarea atributului 'standout'
- ncurses_standout — Începe utilizarea atributului 'standout'
- ncurses_start_color — Inițializează funcționalitatea culorilor
- ncurses_termattrs — Întoarce un SAU logic al tuturor fanioanelor de atribute susținute de terminal
- ncurses_termname — Întoarce denumirea scurtă a terminalului
- ncurses_timeout — Stabilește timpul de expirare pentru secvențe speciale de taste
- ncurses_top_panel — Deplasează un panel vizibil în vârful stivei
- ncurses_typeahead — Specifică un descriptor de fișier diferit pentru verificarea typeahead
- ncurses_ungetch — Plasează un caracter înapoi în fluxul de intrări
- ncurses_ungetmouse — Plasează evenimentele șoricelului în rând
- ncurses_update_panels — Actualizează ecranul virtual pentru a reflecta relațiile dintre panelurile din stivă
- ncurses_use_default_colors — Atribuie culorile implicite ale terminalului culorii cu indicele -1
- ncurses_use_env — Controlează utilizarea informațiilor de mediu despre dimensiunea terminalului
- ncurses_use_extended_names — Controlezaă utilizarea denumirilor extinse în descrieri terminfo
- ncurses_vidattr — Afișează șirul de caractere la terminal în modul video atribut
- ncurses_vline — Desenează o linie verticală în poziția curentă utilizând un caracter cu atribute, de o înălțime maximă de n caractere
- ncurses_waddch — Adaugă un caracter în poziția curentă din fereastră și avansează cursorul
- ncurses_waddstr — Afișează un text în poziția curentă din fereastră
- ncurses_wattroff — Deconectează atribute pentru o fereastră
- ncurses_wattron — Conectează atribute pentru o fereastră
- ncurses_wattrset — Stabilește atribute pentru o fereastră
- ncurses_wborder — Desenează o bordură în jurul ferestrei utilizând caractere cu atribute
- ncurses_wclear — Curăță fereastra
- ncurses_wcolor_set — Stabilește perechile de culori ale ferestrei
- ncurses_werase — Șterge conținutul ferestrei
- ncurses_wgetch — Citește un caracter de la tastatură (fereastră)
- ncurses_whline — Desenează o linie orizontală într-o fereastră în poziția curentă utilizând un caracter cu atribute și o lungime maximă de n caractere
- ncurses_wmouse_trafo — Transformă coordonate window/stdscr
- ncurses_wmove — Deplasează poziția de afișare în fereastră
- ncurses_wnoutrefresh — Copie fereastra în ecranul virtual
- ncurses_wrefresh — Actualizează fereastra la ecranul terminalului
- ncurses_wstandend — Încheie modul standout pentru o fereastră
- ncurses_wstandout — Transferă o fererastră în mod standout
- ncurses_wvline — Desenează o linie verticală într-o fereastră în poziția curentă utilizând un caracter cu atribute, de o lungime maximă de n caractere