Skip to content
Sections
>> Trisquel >> 套件 >> aramo >> libdevel >> libtickit-dev
etiona  ] [  nabia  ] [  aramo  ]
[ 原始碼: libtickit  ]

套件: libtickit-dev (0.4.1-1)

Terminal Interface Construction KIT (development files)

This library provides an abstracted mechanism for building interactive full-screen terminal programs. It provides a full set of output drawing functions, and handles keyboard and mouse input events.

Using this library, applications can

 * Divide the terminal into a hierarchy of nested, possibly-overlapping
   rectangular windows
 * Render output content and react to input events independently in any
   window region
 * Use fully Unicode-aware string content, including non-BMP, full-width
   and combining characters
 * Draw line-art using Unicode box-drawing characters in a variety of
   styles
 * Operate synchronously or asynchronously via file descriptors, or
   abstractly via byte buffers
 * Recognise arbitrary keyboard input, including modifiers*
 * Make use of multiple terminals, if available, from a single
   application

The following terminal features are supported (depending on terminal support):

 * Many rendering attributes; bold, italics, underline, reverse,
   strikethough, alternate font
 * 256 and 24-bit (16 million) colours
 * Mouse including mouse wheel and recognition of position reporting greater
   than 224 columns
 * Arbitrary scrolling regions

This package contains the header files and libraries needed for developing with libtickit.

其他與 libtickit-dev 有關的套件

  • 依賴
  • 推薦
  • 建議
  • dep: libtermkey-dev
    library for processing keyboard input (development files)
  • dep: libtickit3 (= 0.4.1-1)
    Terminal Interface Construction KIT
  • dep: libunibilium-dev
    simple, self-contained terminfo library (development files)

下載 libtickit-dev

下載可用於所有硬體架構的
硬體架構 套件大小 安裝後大小 檔案
arm64 160.8 kB574 kB [文件列表]