Ncurses

軟件截圖:
Ncurses
軟件詳細信息:
版本: 5.9
上傳日期: 11 May 15
開發: T.E.Dickey
許可: 免費
人氣: 168

Rating: 1.5/5 (Total Votes: 2)

Ncurses程序(新的詛咒)庫是在詛咒系統V 4.0版,多了一個免費的軟件仿真。
Ncurses的使用TERMINFO格式,支持墊和顏色以及多個亮點,形成字符和功能鍵映射,並擁有所有其他SYSV-詛咒地增強了BSD詛咒。
Ncurses的代碼是GNU / Linux下開發的。它應該很容易地移植到任何ANSI /符合POSIX的UNIX。它甚至被移植到OS / 2 Warp版!
該發行版包括圖書館和支持工具,包括一個編譯器的terminfo抽動,反編譯infocmp,清晰,tput的,TSET和termcap的轉換工具captoinfo。提供磁帶庫和工具全手動頁。
這裡是“Ncurses的”的一些主要特點:
Ncurses的封裝與SVR4(System V發行版4)詛咒完全兼容:
 
·的SVR4調用所有257已經落實(並記錄)。
·對於SVR4全面支持詛咒的功能,包括鍵盤映射,顏色,與ACS字符形式繪製,並自動識別鍵盤和功能鍵。
·在SVR4面板庫,支持窗口棧與後備存儲的仿真,是包括在內。
·在SVR4菜單庫的仿真,支持一個統一而靈活的界面菜單編程,是包括在內。
·在SVR4表單庫的仿真,支持通過屏幕上的方式收集數據,也包括在內。
由Ncurses的抽動實現生成二進制·terminfo項是位對位兼容的輸入格式SVR4詛咒用途。
·該實用程序有選擇,讓您篩選使用terminfo項與稍遜詛咒/ terminfo的版本,如HP / UX和AIX端口。
 
Ncurses的包還擁有許多SVR4有用的擴展:
 
·API是8位的清潔和基層一致性與X / OPEN規範的詛咒,詛咒XSI(即,它實現了所有基礎水平的功能,但並不是所有的擴展功能)。多數擴展級功能沒有直接涉及寬字符支持實現,其中包括許多功能SVR4下調用咒罵不支持(但所有的呼叫便攜性進行了說明,所以你只能使用SVR4子集)。
·與SVR3詛咒,Ncurses的可以寫在屏幕的最右邊,最底層的角落,如果你的終端有一個插入字符的能力。
·Ada95的和C ++綁定。
·支持鼠標事件的X Window的xterm和OS / 2控制台窗口的報告。
·亞歷山德羅通過Rubini的GPM包擴展鼠標支持。
·該功能wresize(),您可以調整窗口大小,保存他們的數據。
·該功能use_default_colors(),您可以使用終端的默認顏色為默認顏色對,實現透明的顏色效果。
·功能keyok()和define_key()讓你更好地控制使用功能鍵,如中,禁用Ncurses的KEY_MOUSE,或通過定義多個控制序列映射到一個給定的鍵碼。
·支持16色的終端,如aixterm中和XFree86的xterm。
·更好的光標移動優化。該軟件包現在擁有一個光標本地移動計算比任何BSD的或系統V的更有效率。
·超級硬件滾動支持。屏幕更新的代碼集成了一個新穎,簡單,廉價的算法,使得它能夠使絲網線走勢最佳使用硬件滾動,行插入,和線缺失。該算法更強大比4.4BSD詛咒quickch程序。
·與魔術cookie的毛刺終端的真正支持。屏幕更新的代碼將避免繪製的一大亮點,如果將加強在非空格字符所需要的magic-餅乾unattributed空間只是一個開始之前和結束之後。當這樣做時將使得能夠繪製突出而不改變畫面的視覺外觀,會自動轉向突出邊界。
·可以生成具有鏈接到它的,以便它可以服務於這些終端類型,即使在沒有的terminfo樹或termcap文件是可訪問預加載回退條目的列表的庫(這可以是用於支持面向屏幕的程序的有用必須在單用戶模式下運行)。
·提供的Ncurses的抽動/ captoinfo實用程序翻譯很多的termcap從XENIX,IBM和AT&T的擴展集的能力。
·A類BSD TSET實用程序提供的。
·ncurses庫和實用程序會自動讀取$ HOME terminfo項/ .terminfo如果它存在,並編譯到該目錄,如果它存在,並且用戶沒有寫訪問到系統目錄下。這一特性使得用戶更容易有個人terminfo項不放棄對系統的訪問terminfo目錄。
·您可以指定要搜索的環境變量TERMINFO_DIRS編制說明(這種概括下股份制五所提供的TERMINFO的功能)目錄的路徑
·在terminfo的源文件,使用功能可參考不僅僅是相同的源文件中的其他條目(如系統V),同時也無論是在系統terminfo目錄或用戶的$ HOME / .terminfo目錄編制條目。
·腳本(capconvert)提供幫助,從到的termcap TERMINFO BSD用戶過渡。它收集在TERMCAP環境變量和/或〜/ .termcap本地條目文件中的信息並將其轉換為在$ HOME / .terminfo相當於當地的terminfo樹。
·自動降速到/ etc / termcap文件可以當它是不可能建立的terminfo樹進行編譯。此功能是不快不便宜,你不想使用它,除非你有,但它的存在。
·表-項的實用腳趾,很容易讓用戶能夠清楚地看到終端類型可用的系統上。
·庫滿足XSI要求每個宏入口點具有相應的功能,可被鏈接(和將原型選中),如果宏定義被禁用與#undef。
·一個HTML“簡介與NCURSES編程”的文件提供了一個敘事介紹了詛咒編程接口

什麼是此版本的新

< UL>

  • 少數的錯誤是固定的。
  • 在便攜性和子包為Ada95的測試和目錄的可配置性擴大。
  • 類似的軟件

    LibSoup
    LibSoup

    16 Aug 18

    Vulkan
    Vulkan

    10 Mar 16

    libimobiledevice
    libimobiledevice

    20 Feb 15

    顯影劑的其他軟件 T.E.Dickey

    XTerm
    XTerm

    3 Jun 15

    vttest
    vttest

    17 Feb 15

    意見 Ncurses

    評論沒有發現
    添加評論
    打開圖片!