|
C-Menu 0.2.9
A User Interface Toolkit
|
| include | |
| cm.h | Headder for C-Menu API library, libcm.so |
| common.h | Headder for C-Menu Menu, Form, Pick, and View components |
| form.h | Form data structures, enums, types, end process declarations |
| menu.h | Menu data structures, enums, types, end external declarations |
| pick.h | Pick data structures, enums, types, end external declarations |
| safe_strerror.h | |
| ui_backend.h | Backend API for terminal UI library |
| version.h | |
| view.h | View data structures, enums, types, end external declarations |
| srv | |
| www | |
| htdocs | |
| C-Menu | |
| docs | |
| ui | |
| egc.c | |
| mkcc.c | |
| nccell.c | |
| nccell.h | |
| nckeys.c | |
| pad_demo.c | |
| putnccells.c | |
| ui_conformance_test.c | Compile-time and smoke-test conformance test for the UALUI API |
| ui_layout.c | Backend-agnostic layout helpers |
| ui_layout.h | UI layout management |
| ui_ncurses.c | NCurses UI backend — lifecycle, surface management, and capabilities |
| ui_ncurses_compat.h | Non-portable escape hatch for the NCurses backend |
| ui_ncurses_draw.c | NCurses UI backend — drawing functions |
| ui_ncurses_input.c | NCurses UI backend — input handling |
| ui_ncurses_internal.h | Internal header for the NCurses UI backend |
| ui_notcurses.c | NotCurses UI backend — lifecycle, surface management, and capabilities |
| ui_notcurses_compat.h | Non-portable escape hatch for the NotCurses backend |
| ui_notcurses_draw.c | NotCurses UI backend — drawing functions |
| ui_notcurses_input.c | NotCurses UI backend — input handling |
| ui_notcurses_internal.h | Internal header for the NotCurses UI backend |
| amort.c | Installment Loan Amortization |
| cm_fields.c | Stand-alone Field Edit and Entry for C-Menu |
| curskeys.c | Test Curses Keys |
| detach.c | Launch executable, detaching from current process |
| dwin.c | Window support for C-Menu - EXPERIMENTAL |
| enterchr.c | Enter a single character from keyboard |
| enterstr.c | Enter a string from keyboard |
| exec.c | Functions to execute external commands |
| fields.c | Field Edit and Entry for C-Menu Form |
| form_engine.c | The working part of C-Menu Form |
| futil.c | General utility functions |
| hello.c | |
| iloan.c | Installment Loan Calculator |
| init.c | Initialization for Menu Application Programs |
| init_view.c | Initialize C-Menu View Screen IO and Input |
| lf.c | List files matching a regular expression |
| mem.c | Create and destroy main data structures for C-Menu |
| menu.c | Command line start-up for C-Menu components |
| menu_engine.c | The working part of C-Menu Menu |
| parse_menu_desc.c | Parse menu description file and create Menu |
| pick_engine.c | Pick from a list of choices |
| popups.c | Functions to create popup windows |
| rsh.c | Restricted shell to run bash as root |
| scriou.c | Screen IO Support for MENU |
| sig.c | Signal handling for interrupt signals |
| stripansi.c | Removes ansi escape sequences beginning with "\033["" and ending in "m" or "K" |
| view_engine.c | The working part of View |
| whence.c | Find the full path of a file in the directories specified by the |