Ncurses

Yazılım ekran görüntüsü:
Ncurses
Yazılım detaylar:
Versiyon: 5.9
Qayıt: 11 May 15
Geliştirici: T.E.Dickey
Lisans: Ücretsiz
Popülerlik: 168

Rating: 1.5/5 (Total Votes: 2)

Ncurses (yeni küfürler) kütüphane System V Release 4.0 küfürler ve daha bir özgür yazılım emülasyonu olduğunu.
Ncurses, Terminfo biçimi kullanır yastıkları ve renk ve çoklu golleri destekler ve karakterleri ve fonksiyon anahtar haritalama oluşturur ve BSD Lanetler üzerinde tüm diğer SysV küfürler geliştirmeleri vardır.
ncurses kodu GNU / Linux altında geliştirildi. Herhangi bir ANSI / POSIX uyumlu UNIX kolayca port gerekir. Hatta OS / 2 Warp taşıdık olmuştur!
dağılımı terminfo derleyici tik, bir decompiler infocmp, berrak, tput, TSET ve termcap dönüştürme aracı captoinfo dahil kütüphane ve destek programları içerir. Tam manuel sayfaları kütüphane ve araçlar için verilmektedir.
Burada "Title: Ncurses'a" bazı temel özellikleri şunlardır:
Ncurses paketi SVR4 (System V Release 4) küfürler ile tamamen uyumludur:
 
· SVR4 aramaların tamamı 257 uygulanmıştır (ve belgelenmiştir).
· SVR4 için tam destek klavye haritalama, renk, ACS karakterleri ile form çizim ve tuş takımı ve fonksiyon tuşları otomatik tanıma dahil özellikleri küfürler.
· Arka deposu ile pencerelerin yığınını destekleyen SVR4 panel kütüphanesi, bir öykünme dahildir.
· Menü programlama için bir üniforma fakat esnek arabirimini destekleyen SVR4 menüleri kütüphanenin bir öykünme, dahildir.
· SVR4 form kitaplığında bir öykünme, ekrandaki formları aracılığıyla veri toplama destekleyen dahildir.
Ncurses tic uygulanması tarafından üretilen · İkili terminfo girişleri SVR4 kullanır küfürler bit-bit uyumlu giriş biçimi ile vardır.
· Yardımcı programları, HP / UX ve AIX limanları gibi daha az yetenekli Lanetler / Terminfo sürümleri ile kullanım için terminfo girdileri filtrelemek için izin seçeneğiniz vardır.
 
Ncurses paketi de SVR4 üzerinde birçok kullanışlı uzantıları vardır:
 
· API 8-bit temiz ve X / AÇIK küfürler şartnameye conformant taban seviyesi, XSI Curses (yani, tüm BAZ seviye özelliklerini uygular, ancak tüm UZUN özellikler). En GENİŞLETİLMİŞ düzey doğrudan geniş karakter desteği ile ilgili değildir özellikleri SVR4 küfürler altında desteklenmez aramalar birçok fonksiyonu da dahil olmak üzere, uygulanmaktadır (ancak SVR4 alt kümesi yalnızca kullanabilirsiniz, böylece tüm aramaların taşınabilirliği belgelenmiştir).
· SVR3 küfürler aksine terminal bir ekleme karakter özelliği varsa, Ncurses ekranının en sağdaki-en alt köşesine yazabilirsiniz.
· Ada95 ve C ++ bağlamaları.
· X Window xterm ve OS / 2 konsol pencereleri ile raporlama fare olayı için destek.
· Alessandro Rubini en gpm paketi ile Genişletilmiş fare desteği.
· Fonksiyon wresize () verilerini koruyarak, pencereleri yeniden boyutlandırmak için izin verir.
· Fonksiyon use_default_colors () şeffaf renklerin etkisini elde, varsayılan renk çifti için terminalin varsayılan renkleri kullanmanıza olanak sağlar.
· Işlevleri keyok () ve define_key () daha iyi, ya da belirli bir anahtar kodu eşlemek için birden fazla kontrol dizisi tanımlayarak Ncurses KEY_MOUSE devre dışı bırakma gibi fonksiyon tuşları, kullanımını, kontrol etmenizi sağlar.
· Böyle aixterm ve XFree86 xterm olarak 16-renkli terminalleri, desteği.
· Daha iyi imleç hareketi optimizasyonu. paketini şimdi ya BSD ya da System V adlı daha verimli bir imleç-yerel-hareket hesaplama sahiptir.
· Süper donanım desteği kaydırma. ekran güncelleme kod ekran satırı hareketler için donanım kaydırma, çizgi-ekleme ve satır silme optimal kullanımı yapmak için sağlayan bir roman, basit ve ucuz bir algoritma içermektedir. Bu algoritma 4.4BSD Lanetler quickch rutin daha güçlüdür.
· Magic-çerez aksaklık ile terminaller için gerçek destek. ekran güncelleme kodu magic çerez unattributed alanlarda sigara boşluk karakteri adım olacağını hemen başlamadan önce ve bittikten sonra gerekirse bir vurgulamak çizim kaçınacaktır. Mümkün ekranının görünümünü değiştirmeden vurgulamak çizmek yapacak bunu yaparken otomatik olarak vurgulamak sınırları kayacak.
· Bu (bu ekran odaklı programların desteklenmesi için yararlı olabilir hiçbir terminfo ağaç veya termcap dosya erişilebilir olduğunda bile bu terminal türlerini hizmet edebilir, böylece buna bağlı önceden yüklenmiş yedek girişlerinin listesini kütüphane oluşturmak mümkündür Bu) tek kullanıcı modunda çalıştırmalısınız.
· Title: Ncurses'a sağlanan tik / captoinfo programı XENIX, IBM ve AT & T uzatma setleri birçok termcaps çevirmek için yeteneği vardır.
· Bir BSD benzeri tset yarar sağlanır.
· Ncurses kütüphane ve yardımcı programlar otomatik olarak $ HOME gelen terminfo girişleri okuma / .terminfo varsa o var ve kullanıcı sistem dizinine hiçbir yazma erişimi varsa, ve bu dizine derlemek olacaktır. Bu özellik dizinine terminfo sistemine erişim vazgeçmeden kullanıcıların kişisel terminfo girdilerine sahip daha kolay hale getirir.
· Bu ortam değişkeni TERMINFO_DIRS derlenmiş açıklamaları (bu stok Sistem V. kapsamında terminfo tarafından sağlanan özellik genelleştirerek) aramak için dizinleri bir yol belirtebilirsiniz
· Terminfo kaynak dosyalarında, kullanım yetenekleri (Sistem V gibi) aynı kaynak dosyadaki diğer girdileri değil, aynı zamanda dizininde terminfo sisteme veya dizin .terminfo kullanıcının $ HOME / ya derlenmiş girdileri değil sadece sevk edebilir.
· Bir komut dosyası (capconvert) terminfo için termcap'ta gelen BSD kullanıcıları geçiş yardımcı olmak için sağlanmıştır. Bir TERMCAP ortam değişkeni ve / veya ~ / .termcap yerel girdileri dosyasındaki bilgileri toplar ve .terminfo $ HOME / altında eşdeğer bir yerel terminfo ağacına dönüştürür.
· / Etc / termcap dosyasına otomatik çare bir terminfo ağacı inşa etmek mümkün olmadığı durumlarda derlenmiş olabilir. Bu özellik size yoksa bunu kullanmak istemiyorum, hızlı, ne de ucuz ne, ama var.
· Masa-of-girdileri yarar ayak, kullanıcıların, terminal tip sistemde mevcuttur tam olarak ne görmek için yapar.
· Kütüphane, her makro giriş noktası makro tanımı #undef ile devre dışı bırakıldıysa bağlantılı olabilir (ve prototip kontrol olacaktır) karşılık gelen bir işleve sahip XSI gereksinimini karşılar.
· HTML "NCURSES ile Programlamaya Giriş" belge arayüzü programlama küfürler bir anlatı giriş sağlar

Bu sürümde Yeni nedir:.

< ul>

  • hataların az sayıda tespit edildi.
  • Taşınabilirlik ve ada95 ve test dizinleri için alt paket içinde yapılandırılabilirlik genişletildi.
  • Benzer yazılım

    PyGObject
    PyGObject

    22 Jun 18

    GLib2
    GLib2

    16 Aug 18

    Geliştirici Diğer yazılım T.E.Dickey

    Luit
    Luit

    20 Feb 15

    Lynx
    Lynx

    17 Feb 15

    Yorumlar Ncurses

    Yorum Bulunamadı
    Yorum eklemek
    Görüntülerde açın!