|
C-Menu 0.2.9
A User Interface Toolkit
|
| Window Support | Manage NCurses windows and color settings |
| Chyron Management | Create and manage the Chyron |
| Color Management | Conversion of Color Data Types and Management of Colors and Color Pairs |
| Error Handling | Display Error messages |
| External Commands | This module provides functions to execute external commands |
| Field Edit and Entry | Functions for handling field editing and entry |
| Form Engine | Parses Form Descriptions, Handles User Input, and Integrates with External Commands for Calculations and Data Processing |
| Utility functions | String manipulation, file handling, and error reporting |
| String Objects | Simple String Object Library |
| Testing Functions | Functions for Testing Only |
| C-Menu Initialization | Capture Data from the Environment, Command Line, and Configuration File and Populate the Init and SIO Data Structures |
| Initializing View I/O | Populate the C-Menu View Struct and Connect Input |
| Memory Management | Create, populate, and destroy main data structures for C-Menu |
| Menu Engine | Main loop and command processor for the C-Menu menu system |
| Menu Parser | Functions for parsing menu description files and creating Menu structures |
| Object Selection | Functions to Navigate, Select, and Perform Action on Objects |
| Screen IO Support | Provides Terminal Settings for C-MENU Applications and Restores Terminal State on Exit |
| Signal Handling | Handles signals such as SIGINT, SIGTERM, SIGQUIT, SIGUSR1, and SIGSEGV |
| View Engine | File mapping, user input, command processing, and display logic |
| View Navigation | Navigation functions for the view application |
| Manage View Display | Manage the View Display |