CATimer | |
CButton | Implement button control |
CButtonWindow | Implements pictogram buttons |
CChartDC | Device context for chart window. Implement transformation of logic coordinates into window coordinates |
CChartWindow | Chart window implement XY plots |
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 |
CDecoratorGroupEntry | |
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 |
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 |
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 |
CDialogEntry | |
CDialogs | Dialogs main window |
CEnvironment | This singltone class contains shared application resources like decorators |
CFakeSensor | Fake sensor. It is intended only to generate some data. Sensor value can be modified via Increase, Decrease member functions |
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 |
CGaugesWindow | Main window of gauges example. Routs events between child elements |
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 |
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 |
CILoopProcess | |
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 |
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 |
CKeyboardWindow | Implements Keyboard window, that helps to enter text/number information into text fields |
CLabel | Implement Label control |
CMainWindow | Base class for main application window. Each application has to have one main window, which is root parent for all other application windows |
CMobileKBWindow | |
COscilloscope | Osciloscope main window |
CPumpController | Implements pump control logic |
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 | |
CTextBoxNumber | Text box for numbers |
CTextBoxStrTouch | |
CTextBoxTString | Text box for string. It is templat class and can be used for differnt type of string (see bellow typedef's) |
CTextExampleWindow | |
CTimeSerieBuffer | Buffer for sensor data. It is used by chart control |
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 |
CWindow | Base class for all window objects. Provides basic window functionality |
CWindow1 | Example window with red background |
CWindow2 | Example window with yellow background |
CWindow3 | Example window with green background |
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 |
CWindowsManager | Main window manager. Implement core funcctionality of AWind library. It is tempate class that has to be parametrized with main window class |
Cwnd_info | |