| Application.cpp | |
| Application.hpp | Application-level control |
| Base.cpp | |
| Base.hpp | Non-virtual base class |
| Box.cpp | |
| Box.hpp | Container for aligning and sizing components into a rectangular area |
| Button.cpp | |
| Button.hpp | Base class for various types of buttons |
| ButtonBox.cpp | |
| ButtonBox.hpp | Container for aligning and sizing buttons the same way |
| ButtonHandler.cpp | |
| ButtonHandler.hpp | Event handler for nocl::Button events |
| Bytes.cpp | |
| Bytes.hpp | Work with bytes, kilobytes, megabytes, .. |
| linux-specific/call_stack.cpp | |
| windows-specific/call_stack.cpp | |
| Container.cpp | |
| Container.hpp | Base class for all GUI components that act as containers |
| EventHandler.cpp | |
| EventHandler.hpp | Base class for event handling |
| Exception.cpp | |
| Exception.hpp | Exception class that inherits from std::exception |
| Fixed.cpp | |
| Fixed.hpp | Fixed layout |
| Flexbox.cpp | |
| Flexbox.hpp | Flexbox layout engine |
| FlexItem.cpp | |
| FlexItem.hpp | Item used with the Flexbox layout engine |
| FrameWindow.cpp | |
| FrameWindow.hpp | Top level frame window |
| Grid.cpp | |
| Grid.hpp | Container which arranges children using a grid of columns and rows |
| GUIComponent.cpp | |
| GUIComponent.hpp | Base class for all GUI components |
| Label.cpp | |
| Label.hpp | Text label |
| Layout.cpp | |
| Layout.hpp | Blank layout |
| Logfile.cpp | |
| Logfile.hpp | Text log file |
| nocl.cpp | |
| nocl.hpp | Central include file for NOCL |
| nocl_core.hpp | Central include file for NOCL |
| nocl_external.hpp | Collection of external include files needed by almost everyone |
| nocl_gui.hpp | Include file for GUI controls |
| nocl_internal.hpp | Internal NOCL functions |
| Notifier.hpp | |
| Point.cpp | |
| Point.hpp | The position (x and y offsets) associated with an object |
| Size.cpp | |
| Size.hpp | The size (width and height) associated with an object |
| SpinButton.cpp | |
| SpinButton.hpp | Entryfield with buttons to increment or decrement the value in the text field |
| TextButton.cpp | |
| TextButton.hpp | Traditional text pushbutton |
| TextEditor.cpp | |
| TextEditor.hpp | Multi-line text editor |
| TextField.cpp | |
| TextField.hpp | Single line text editor/entryfield |
| ToggleSwitch.cpp | |
| ToggleSwitch.hpp | On/off toggle switch |
| VBase.cpp | |
| VBase.hpp | Virtual base class |
| Window.cpp | |
| Window.hpp | Window with a frame |