Hodnotenie:
Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 2 hlasoch.
Guile NCurses Library
Cieľom Ncurses je zjednodušiť programovanie terminálov so znakovými bunkami. Terminál so znakovými bunkami je kombináciou displeja, ktorý zobrazuje text v monospace fonte, a klávesnice a myši, ktoré sa k nemu pripájajú. V súčasnosti existujú tri bežné typy terminálov. Skutočné hardvérové terminály, ako napríklad DEC VT220 alebo Boundless Technologies VT525, sú špecializovaní tenkí klienti, ktorí komunikujú so sieťovým počítačom prostredníctvom sériového portu. Tieto terminály sú stále trochu bežné v starších aplikáciách alebo v priemyselných aplikáciách, kde by boli počítače príliš drahé alebo príliš krehké, ale rýchlo vymierajú. Druhým typom sú konzoly operačných systémov s textovým režimom, ako je konzola GNU/Linuxu, ak sa používa bez X/Windows, alebo príkazový riadok FreeDOSu. Tretím typom sú programy na emuláciu terminálu, ktoré majú niektoré okenné systémy. Najznámejším programom na emuláciu terminálu je pravdepodobne XTerm, ktorý dobre emuluje terminál VT220.
Knižnica Ncurses sa pokúša vytvoriť štandardizované riešenie týchto problémov.
⬤ Program musí vedieť, ktoré klávesy sú stlačené a kedy.
⬤ Program potrebuje poznať možnosti terminálu. Môže byť text tučný, kurzívny alebo farebný?
⬤ Program musí vedieť, ako využiť možnosti terminálu. Ako program povie terminálu, aby posunul kurzor, zmenil farbu textu alebo vymazal obrazovku?
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)