File evabInputButton.h¶
File List > src > evabInputButton.h
Go to the documentation of this file
#pragma once
#include <evabElementBase.h>
namespace evab
{
class InputButton : public ElementBase
{
public:
InputButton(const char *aText = "");
const char *GetName() const;
void SetName(const char *aText);
protected:
void drawer(Screen *aScreen, Coor aPos, Coor aSize, unsigned char aIsFocused) override;
private:
const char *mName;
};
class InputButtonF : public ElementBase
{
public:
InputButtonF(const __FlashStringHelper *aText);
const __FlashStringHelper *GetName() const;
void SetName(const __FlashStringHelper *aText);
protected:
void drawer(Screen *aScreen, Coor aPos, Coor aSize, unsigned char aIsFocused) override;
private:
const __FlashStringHelper *mName;
};
}