CATimer | |
CChartDC | Device context for chart window. Implement transformation of logic coordinates into window coordinates |
CColor | Implements definition and operations with color |
CDC | Device context. Abstraction layer to the device specific drawing code. Coordinates in drawing function are in window coordinate system that internaly translated into screen coordinate system |
▼CDecorator | Base class for window decorators. This concept allows sharing of drawing setting among more than one window -> SRAM memory usage optimization |
CDecorator3DRect | Decorator primitive for 3D rectangle. Overriden members description see Decorator class documentation |
CDecoratorAxis | Axis decorator primitive. It is shared between gauge and chart objects. Overriden members description see Decorator class documentation |
CDecoratorBoundaryLine | Decorator primitive for boundary lines. Overriden members description see Decorator class documentation |
CDecoratorColor | Decorator primitive that sets current color. Overriden members description see Decorator class documentation |
CDecoratorRectFill | Decorator primitive for round rect filled area. Overriden members description see Decorator class documentation |
CDecoratorRectGradientFill | Decorator primitive for round rect filled area. Overriden members description see Decorator class documentation |
CDecoratorRoundRect | Decorator primitive for round rectangle. Overriden members description see Decorator class documentation |
CDecoratorGroupEntry | |
CDefaultDecorators | This class initializes default apperance for window, buttons, edit box and other controls in AWind library. If you need your another look just deefine your own resources file |
CDialogEntry | |
CEnvironment | This singltone class contains shared application resources like decorators |
▼CIContentChangedEventReceiver | Interface that provides content change notifications (like text is changed in text box) from child window to parent window. If you want receive notification in the parent window you need derive you window class from interface class and implement NotifyContentChanged member function |
COscilloscope | Osciloscope main window |
▼CICriticalProcess | |
CWindowsManager< T > | Main window manager. Implement core funcctionality of AWind library. It is tempate class that has to be parametrized with main window class |
▼CIDataBuffer | |
CTimeSerieBuffer | Buffer for sensor data. It is used by chart control |
▼CIDialogClosedEventReceiver | Interface that provides dialog closed notifications (user closes dialog window, by pressing OK or cancel button). If you want receive notification this notification you need derive you dialog class from interface class and implement NotifyDialogClosed member function |
▼CMainWindow | Base class for main application window. Each application has to have one main window, which is root parent for all other application windows |
CDialogs | Dialogs main window |
CGaugesWindow | Main window of gauges example. Routs events between child elements |
COscilloscope | Osciloscope main window |
CTextExampleWindow | |
CViewModusWindow | Main window that controls child window appearance (day/night/alarm) for windows like sensor window. See sensors monitor example. To save board memory this class shares decoration code for child windows |
CWindowSelector | Window selector main window. It works as kind of tab control and can be used more or less without modifications in the target application |
Cwnd_info | |
▼CILoopProcess | |
CWindowsManager< T > | Main window manager. Implement core funcctionality of AWind library. It is tempate class that has to be parametrized with main window class |
▼CISensor | |
CFakeSensor | Fake sensor. It is intended only to generate some data. Sensor value can be modified via Increase, Decrease member functions |
▼CISensorHasDataEventReceiver | |
CGaugesWindow | Main window of gauges example. Routs events between child elements |
CSensorWindow | Window that visualizes data from sensor in from from text or chart with different time scala (See example Sensors monitor) |
▼CISensorMeasuredEventReceiver | |
CGaugesWindow | Main window of gauges example. Routs events between child elements |
▼CITimerEventReceiver | Interface that provides screen touch notifications. If you want receive this notification in the target or parent window you need derive you window class from interface class and implement NotifyTouch member function |
CTabVacuum | Tab that implements GUI to vacuum controller |
▼CITouchEventReceiver | Interface that provides screen touch notifications. If you want receive this notification in the target or parent window you need derive you window class from interface class and implement NotifyTouch member function |
▼CDialog | Base class for dialog objects. See Dialogs example Provides basic window functionality |
CDialog1 | Example Dialog with one edit, one readonly field + button that activates another dialog |
CDialog2 | Example window with yellow background |
CKeyboardWindow | Implements Keyboard window, that helps to enter text/number information into text fields |
CMobileKBWindow | |
CDialogs | Dialogs main window |
CGaugesWindow | Main window of gauges example. Routs events between child elements |
CTabControl | TabControl. Control element wich allows intersactive switch between chidl windows |
CTabManual | Tab for manual control of the pump |
CTabVacuum | Tab that implements GUI to vacuum controller |
CViewModusWindow | Main window that controls child window appearance (day/night/alarm) for windows like sensor window. See sensors monitor example. To save board memory this class shares decoration code for child windows |
CWindowSelector | Window selector main window. It works as kind of tab control and can be used more or less without modifications in the target application |
CPumpController | Implements pump control logic |
▼CWindow | Base class for all window objects. Provides basic window functionality |
CButtonWindow | Implements pictogram buttons |
CChartWindow | Chart window implement XY plots |
CDialog | Base class for dialog objects. See Dialogs example Provides basic window functionality |
▼CGauge | Gauge window class, that allows visualisaion of data in form of bar or radial pointer |
CGaugeBar | Bar gauge class |
CGaugeRadialPointer | Gauge radial pointer class |
CMainWindow | Base class for main application window. Each application has to have one main window, which is root parent for all other application windows |
CSensorWindow | Window that visualizes data from sensor in from from text or chart with different time scala (See example Sensors monitor) |
CTabControl | TabControl. Control element wich allows intersactive switch between chidl windows |
CTabManual | Tab for manual control of the pump |
CTabTemperature | Tab with chart for temperature logging |
CTabVacuum | Tab that implements GUI to vacuum controller |
▼CTextBox | Base class for window with text content |
CTextBoxChar | |
CTextBoxEditTString< T > | |
CTextBoxNumber | Text box for numbers |
CTextBoxStrTouch | |
CTextBoxTString< T > | Text box for string. It is templat class and can be used for differnt type of string (see bellow typedef's) |
▼CTextBoxTString< const __FlashStringHelper > | |
CButton | Implement button control |
CLabel | Implement Label control |
CWindow1 | Example window with red background |
CWindow1 | Example window with red background |
CWindow2 | Example window with yellow background |
CWindow2 | Example window with yellow background |
CWindow3 | Example window with green background |
CWindow3 | Example window with green background |