21 #include "TimeSerieBuffer.h" 22 #include <ChartWindow.h> 32 TabTemperature(
const __FlashStringHelper * name,
int left,
int top,
int width,
int height):
Window(name,left,top,width,height)
42 int axis_y_margins = 2;
Buffer for sensor data. It is used by chart control.
Definition: TimeSerieBuffer.h:27
Base class for all window objects. Provides basic window functionality.
Definition: Window.h:34
static Environment * Get()
Returns singltone instance of environment.
Definition: Environment.h:44
Vertcal axis with the labels left to the axis.
Definition: DecoratorPrimitives.h:152
void SetOffset(int offsetX, int offsetY)
Sets decorator offset in the parent window coordinate system.
Definition: DecoratorPrimitives.h:188
Tab with chart for temperature logging.
Definition: TabTemperature.h:24
Axis decorator primitive. It is shared between gauge and chart objects. Overriden members description...
Definition: DecoratorPrimitives.h:145
Chart window implement XY plots.
Definition: ChartWindow.h:30
int Height()
Returns window height.
Definition: Window.h:189
Decorator primitive for 3D rectangle. Overriden members description see Decorator class documentation...
Definition: DecoratorPrimitives.h:130
Decorator primitive that sets current color. Overriden members description see Decorator class docume...
Definition: DecoratorPrimitives.h:24
Window(const __FlashStringHelper *name, int left, int top, int width, int height)
Constructor.
Definition: Window.h:60
void AddChild(Window *window)
Adds window child window.
Definition: Window.h:194
void SetBuffer(IDataBuffer *buffer)
Sets data buffer.
Definition: ChartWindow.h:54
void AddDecorator(Decorator *decorator)
Adds decorator to the decaorator list.
Definition: Window.h:86
virtual void SetDecorators(DecoratorList *decorators)
Sets window decorators list.
Definition: Window.h:76
int Width()
Returns window width.
Definition: Window.h:184