42 lines
1.2 KiB
C++
42 lines
1.2 KiB
C++
/*********************************************************************************/
|
|
/********** THIS FILE IS GENERATED BY TOUCHGFX DESIGNER, DO NOT MODIFY ***********/
|
|
/*********************************************************************************/
|
|
#ifndef CONFIGITEMBASE_HPP
|
|
#define CONFIGITEMBASE_HPP
|
|
|
|
#include <gui/common/FrontendApplication.hpp>
|
|
#include <touchgfx/containers/Container.hpp>
|
|
#include <touchgfx/widgets/Box.hpp>
|
|
#include <touchgfx/widgets/TextAreaWithWildcard.hpp>
|
|
#include <touchgfx/widgets/canvas/Line.hpp>
|
|
#include <touchgfx/widgets/canvas/PainterRGB565.hpp>
|
|
|
|
class ConfigItemBase : public touchgfx::Container
|
|
{
|
|
public:
|
|
ConfigItemBase();
|
|
virtual ~ConfigItemBase();
|
|
virtual void initialize();
|
|
|
|
protected:
|
|
FrontendApplication& application() {
|
|
return *static_cast<FrontendApplication*>(touchgfx::Application::getInstance());
|
|
}
|
|
|
|
/*
|
|
* Member Declarations
|
|
*/
|
|
touchgfx::Box bg;
|
|
touchgfx::TextAreaWithOneWildcard title;
|
|
touchgfx::Line line1;
|
|
touchgfx::PainterRGB565 line1Painter;
|
|
touchgfx::TextAreaWithOneWildcard value;
|
|
touchgfx::Line line2;
|
|
touchgfx::PainterRGB565 line2Painter;
|
|
|
|
private:
|
|
|
|
};
|
|
|
|
#endif // CONFIGITEMBASE_HPP
|