Ncurses

Software screenshot:
Ncurses
Software ətraflı:
Version: 5.9
Tarixi Upload: 11 May 15
Geliştirici: T.E.Dickey
Lisenziya: Pulsuz
Məşhurluq: 168

Rating: 1.5/5 (Total Votes: 2)

ncurses (yeni küfrlər) kitabxana sistemi V Release 4.0 küfrlər, və daha çox pulsuz proqram emulation edir.
Ncurses, terminfo format istifadə yastiqciqlar və rəng və çox vurğulayır dəstəkləyir və simvol və funksiyası əsas mapping təşkil, və BSD qarğış bütün digər SysV-küfrlər aksesuarların var.
ncurses kodu GNU / Linux altında inkişaf etmişdir. Hər hansı bir ANSI / POSIX-uyğun UNİX asanlıqla port olmalıdır. Hətta OS / 2 Warp üçün idxal edilmişdir!
bölüşdürülməsi terminfo compiler tik, bir Decompiler infocmp, aydın, tput, tset və termcap dönüşüm vasitədir captoinfo, o cümlədən kitabxana və dəstək kommunal daxildir. Tam dərslik pages kitabxana və alətləri üçün təqdim edilir.
Burada "ncurses" bəzi əsas xüsusiyyətləri aşağıdakılardır:
Ncurses paketi SVr4 (System V Release 4) qarğış ilə tam uyğun gəlir:
 
· SVr4 zənglər bütün 257 həyata keçirilib (və sənədləşdirilir).
· SVr4 üçün tam dəstək klaviatura mapping, rəng, ACS simvol ilə formaları rəsm və klaviatura və funksiyası düymələri avtomatik tanınması, o cümlədən xüsusiyyətləri lənət.
· Dəstək mağaza ilə Windows bir yığın dəstək SVr4 panelləri kitabxana, bir emulation, daxil edilir.
· Menyu proqramlaşdırma üçün vahid lakin çevik interfeysi dəstəkləyən SVr4 menyular kitabxana bir emulation, daxil edilir.
· SVr4 forma kitabxana bir emulation, on-ekran formaları vasitəsilə məlumatların toplanması dəstəkləyən daxil edilir.
Ncurses tic həyata keçirilməsi ilə yaradılan · Binary terminfo entries SVr4 istifadə lənət bit-bit uyğun giriş format var.
· Kommunal belə HP / UX və AIX limanları kimi az qadir Curses / terminfo versiyaları ilə istifadə üçün terminfo giriş filtrelemek üçün imkan variantları var.
 
Ncurses paketi də SVr4 çox faydalı uzantıları var:
 
· API 8-bit təmiz və X / OPEN küfrlər dəqiqləşdirilməsi ilə conformant baza səviyyəli, XSI Curses (ki, bu, bütün BASE səviyyəli funksiyaları həyata keçirir, lakin bütün EXTENDED xüsusiyyətləri). Ən EXTENDED səviyyədə birbaşa geniş xarakter dəstəyi ilə bağlı funksiyalar SVr4 lənət altında dəstəklənmir zənglər çox funksiyası, o cümlədən həyata keçirilir (lakin SVr4 alt yalnız istifadə edə bilərsiniz ki, bütün zənglər daşınması rəsmiləşdirilir).
· SVr3 lənət fərqli olaraq terminal bir insert xarakter qabiliyyəti varsa, ncurses ekran rightmost-bottommost küncündə yaza bilərsiniz.
· Ada95 və C ++ birləşdirmə.
· X Window xterm və OS / 2 konsol Windows hesabat siçan hadisə üçün dəstək.
· Alessandro Rubini nin GPM paketi vasitəsilə Genişləndirilmiş siçan dəstək.
· Funksiyası wresize () onların data qorunması, Windows boyutlandır imkan verir.
· Funksiyası use_default_colors () şəffaf rəng təsiri nail olmaq, siz default color cüt üçün terminalın default rəng istifadə etməyə imkan verir.
· Funksiyaları keyok () və define_key () daha yaxşı, və ya bir əsas kodu xəritəyə bir çox nəzarət ardıcıllıqla müəyyən ncurses KEY_MOUSE aradan məsələn funksiyası düymələri, istifadə nəzarət etmək üçün imkan verir.
· Belə aixterm və XFree86 xterm 16 rəng terminallar üçün dəstək.
· Better kursor-hərəkət optimallaşdırılması. paketi indi ya BSD və ya System V-nin daha səmərəli bir kursor yerli-hərəkət hesablanması edir.
· Super hardware dəstək scrolling. ekran yeniləmə kodu ekran-line hərəkəti hardware scrolling, line-durub, və line-silinməsi optimal istifadə etmək üçün imkan verir ki, roman, sadə və ucuz alqoritm daxildir. Bu alqoritm 4.4BSD küfrlər quickch gündəlik daha güclü edir.
· Sehrli-cookie glitch ilə terminalları üçün dəstək. ekran yeniləmə kodu Magic cookie unattributed fəzalarında qeyri-yer xarakter addım olduğu başlamazdan əvvəl və başa çatdıqdan sonra tələb əgər bir məqamı rəsm çəkinməyə edəcək. Mümkün Ekranın görünüşünü dəyişmədən qeyd cəlb etmək belə edərkən avtomatik olaraq qeyd sərhədləri yönəldəcəyik.
· Bu (bu ekran yönümlü proqramların dəstəyi üçün faydalı ola bilər heç bir terminfo ağac və ya termcap fayl əlçatan hətta bu terminal növ xidmət edə bilər ki, bu ilə bağlı önceden instantly fallback entries siyahısı ilə kitabxana yaratmaq mümkündür ki,) bir istifadəçi rejimi run lazımdır.
· Ncurses təmin tic / captoinfo kommunal xenix, IBM və AT & T uzadılması dəstləri çox termcaps tərcümə etmək imkanına malikdir.
· A BSD kimi tset kommunal təmin edilir.
· Ncurses kitabxana və kommunal avtomatik $ HOME olan terminfo entries oxumaq / .terminfo mövcud əgər mövcud və istifadəçi sistem kataloq heç bir yazma varsa, və kataloq tərtib edəcək. Bu xüsusiyyət kataloq terminfo sistemindən istifadə etmək imkanı vermədən istifadəçilər şəxsi terminfo giriş etmək üçün daha asan edir.
· Siz ətraf mühit dəyişən TERMINFO_DIRS ilə tərtib təsviri (bu fond System V altında terminfo tərəfindən təmin xüsusiyyət ümumiləşdirir) axtarmaq üçün rehberler bir yol göstərə bilər
· Terminfo mənbə faylları istifadə imkanları (System V kimi) mənbə faylı digər entries, həm də xidmət terminfo sistemi və ya kataloq .terminfo istifadəçi $ HOME / ya tərtib entries yalnız müraciət edə bilər.
· A script (capconvert) terminfo üçün termcap olan BSD istifadəçi keçid yardım verilir. Bu TERMCAP mühit dəyişən və / və ya ~ / .termcap yerli entries fayl məlumat toplayır və .terminfo $ HOME / altında ekvivalent yerli terminfo ağac onu çevirir.
· / Etc / termcap fayl Avtomatik fallback bir terminfo ağac qurmaq mümkün deyil zaman tərtib edilə bilər. Bu xüsusiyyət var halda istifadə etmək istəmirəm, sürətli, nə ucuz nə, ancaq var.
· Masa-of-entries kommunal barmaq asan istifadəçilər terminal növləri sistemi mövcuddur dəqiq nə görmək üçün edir.
· Kitabxana hər makro giriş nöqtəsi makro müəyyən #undef ilə əlil əgər bağlı ola bilər (və prototip yoxlanılır olacaq) müvafiq funksiyası var XSI cavab verir.
· Bir HTML "ncurses ilə Proqramlaşdırma giriş" sənəd interface proqramlaşdırma küfrlər bir povest giriş təmin

Bu azad Yeni nədir.

< ul>

  • hataları kiçik bir sıra müəyyən edilmişdir.
  • Taşınabilirlik və Ada95 və test dizinleri üçün subpackages və configurability genişləndirilib.
  • Oxşar proqram

    OpenGL Library
    OpenGL Library

    2 Jun 15

    GLib2
    GLib2

    16 Aug 18

    ENet
    ENet

    17 Feb 15

    SDL
    SDL

    23 Nov 17

    Geliştirici digər proqram T.E.Dickey

    Luit
    Luit

    20 Feb 15

    Lynx
    Lynx

    17 Feb 15

    Berkeley Yacc
    Berkeley Yacc

    17 Feb 15

    Şərh Ncurses

    Şərhlər tapılmadı
    Şərh əlavə
    Images yandırın!