NOCL  v0.1.0-2524
Modern C++ Class Library for GUI Projects
nocl Directory Reference

Files

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