| ►Nstrutil | |
| CStrStr | StringStream with autoconversion to std::string |
| CCyclicContainer | Container class that allows cyclic navigation between its elements by moving to the next/previous element |
| CNCAlignment | |
| CNCApplication | |
| CNCAskForExistingDirectory | |
| CNCAskForExistingFile | |
| CNCAskForFile | |
| CNCAskForSaveFileName | |
| CNCattribute | |
| CNCattrset | |
| CNCBusyIndicator | |
| CNCButtonBox | |
| CNCCheckBox | |
| CNCCheckBoxFrame | |
| CNCComboBox | |
| CNCCustomStatusItemSelector | |
| CNCCustomStatusTableTag | Specialized subclass of NCTableTag that can not only handle a boolean "selected" flag (and accordingly set "[ ]" / "[x]" or "( )" / "(x)" as a status indicator), but extended numeric status values and an assciated text |
| CNCDateField | |
| CNCDialog | |
| CNCDirectoryTable | |
| CNCDumbTab | |
| CNCEmpty | |
| CNCFileInfo | |
| CNCFileSelection | The class which provides methods to handle a std::list of files or directories |
| CNCFileSelectionTag | This class is used for the first column of the file table |
| CNCFileTable | |
| CNCFrame | |
| CNCImage | |
| CNCInputField | |
| CNCInputTextBase | |
| CNCIntField | |
| CNCItemSelector | |
| CNCItemSelectorBase | |
| CNClabel | Multi-line string, with optional hotkey, drawable |
| CNCLabel | |
| CNCLayoutBox | |
| CNCLogView | |
| ►CNCMenuBar | |
| CMenu | |
| CNCMenuButton | |
| CNCMultiLineEdit | |
| CNCMultiSelectionBox | |
| CNCOptionalWidgetFactory | Widget factory for optional ("special") widgets |
| CNCPackageSelectorPluginIf | |
| CNCPackageSelectorPluginStub | |
| CNCPad | A virtual window with a real viewport (which is NCursesWindow) and a scrolling mechanism |
| CNCPadWidget | Base class for widgets with scrollable contents |
| CNCPopup | |
| CNCPopupInfo | |
| CNCPopupList | |
| ►CNCPopupMenu | |
| CItem | |
| CNCPopupTable | |
| CNCPopupTextEntry | |
| CNCProgressBar | |
| CNCPushButton | |
| CNCRadioButton | |
| CNCRadioButtonGroup | |
| CNCReplacePoint | |
| CNCRichText | |
| CNCSchrollCB | Interface for scroll callbacks |
| CNCScrollbar | Scrollbar indicator |
| CNCScrollHint | Forward the scroll callbacks to another object |
| CNCSelectionBox | |
| CNCSpacing | |
| CNCSquash | |
| CNCstring | A string with an optional hot key |
| ►CNCstyle | |
| CStBase | |
| CSTChar | |
| CStDialog | |
| CStItem | |
| CStList | |
| CStProgbar | |
| CStRichtext | |
| CStWidget | |
| CStyle | |
| ►CNCStyleDef | |
| CAset | |
| ClookupIdx | Helper struct to std::map strings to NCstyle enum values |
| CqueryCharEnt | |
| CSubWin | SubWin: base class for the windows used |
| CWchattr | Wchattr: handle modification of the current attribute std::set |
| CWchstat | Wchstat: show current attributes definition |
| CWex | Wex: popup and down the example Dialog |
| CWset | Wset: Selection of the current attribute std::set to process |
| CWstyle | Wstyle: Selection of the current NCstyle::StyleSet to process |
| CNCTable | A table with rows and columns |
| CNCTableCol | One cell in an NCTableLine with a label and a cell-specific style |
| CNCTableHead | The header line of an NCTable |
| CNCTableLine | One line in a NCTable with multiple cells and an optional tree hierarchy |
| CNCTablePad | An NCPad for an NCTable |
| CNCTablePadBase | An NCPad for an NCTable or an NCTree |
| CNCTableSortDefault | Default sort strategy |
| CNCTableSortStrategyBase | Support classes for sorting by column in a table for use in an NCTablePad |
| CNCTableStyle | Styling for a NCTable: column widths, alignment and colors |
| CNCTableTag | A column (one cell) used as a selection marker: [ ]/[x] or ( )/(x) |
| CNCtext | Multi-line string |
| CNCTextPad | |
| CNCTimeField | |
| CNCtoY2Event | Helper class for translating an NCurses event to a YEvent |
| CNCTree | A tree selection widget with one-column tree items and optionally multy selection |
| CNCTreeLine | One line in a tree widdget |
| CNCTreePad | An NCPad for an NCTree |
| CNCurses | |
| CNCursesColorWindow | We leave this here for compatibility reasons |
| CNCursesError | |
| CNCursesEvent | |
| CNCursesPad | |
| CNCursesPanel | |
| CNCursesUserPanel | Associate user data with a panel |
| CNCursesWindow | C++ class for windows |
| CNCWidget | |
| CNCWidgetFactory | Concrete widget factory for mandatory widgets |
| CNCWordWrapper | Helper class to word-wrap text into a specified maximum line width |
| Ctnode | Tree node |
| Cwpair | A pair of 2 numbers, the base class for wpos and wsze |
| Cwpos | Screen position pair in the order line, column: (L, C) |
| Cwrect | A rectangle is defined by its position and size: wpos Pos, wsze Sze |
| Cwsze | Screen dimension (screen size) in the order height, width: (H, W) |
| CYNCursesUI | |