![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Средства консольного экрана, ввода и терминала Подробнее...
Файлы | |
| файл | piconsolemodule.h |
| Заголовочные файлы модуля консоли | |
| файл | pikbdlistener.h |
| Слушатель клавиатурного и мышиного консольного ввода | |
| файл | piscreen.h |
| Менеджер консольного экрана и контейнер тайлов | |
| файл | piscreendrawer.h |
| Вспомогательные средства рисования для буферов ячеек PIScreen. | |
| файл | piscreentile.h |
| Базовый тайл для PIScreen. | |
| файл | piscreentiles.h |
| Различные тайлы для PIScreen. | |
| файл | piscreentypes.h |
| Типы для PIScreen. | |
| файл | piterminal.h |
| Виртуальный терминал | |
Классы | |
| class | PIKbdListener |
| Слушатель консольного ввода для событий клавиатуры и мыши. Подробнее... | |
| class | PIScreen |
| Менеджер консольного экрана с раскладкой тайлов, отрисовкой и маршрутизацией ввода. Подробнее... | |
| class | PIScreenDrawer |
| Вспомогательный класс для рисования примитивов и текста в буфере ячеек PIScreen. Подробнее... | |
| class | PIScreenTile |
| Базовый тайл в дереве консольного экрана. Подробнее... | |
| class | TileSimple |
| Простой текстовый тайл с форматированием по строкам. Подробнее... | |
| class | TileScrollBar |
| Тайловая полоса прокрутки для списковых виджетов. Подробнее... | |
| class | TileList |
| Прокручиваемый тайл списка с необязательным выбором строк. Подробнее... | |
| class | TileButton |
| Тайл кнопки. Подробнее... | |
| class | TileButtons |
| Группа выбираемых кнопок, размещенных в одном тайле. Подробнее... | |
| class | TileCheck |
| Тайл флажка. Подробнее... | |
| class | TileProgress |
| Тайл индикатора прогресса. Подробнее... | |
| class | TilePICout |
| Тайл журнала, использующий глобальный буфер PICout. Подробнее... | |
| class | TileInput |
| Однострочный тайл редактируемого текстового ввода. Подробнее... | |
| class | PITerminal |
| Виртуальный терминал, который запускает оболочку и отражает ее экран в буфер ячеек. Подробнее... | |
Средства консольного экрана, ввода и терминала
Эти файлы предоставляют захват клавиатуры из консоли, простой экранный API на тайлах и виртуальный терминал.
Иван Пелипенко peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Андрей Бычков work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;