Numworks Epsilon  1.4.1
Graphing Calculator Operating System
even_odd_message_text_cell.h
Go to the documentation of this file.
1 #ifndef ESCHER_EVEN_ODD_MESSAGE_TEXT_CELL_H
2 #define ESCHER_EVEN_ODD_MESSAGE_TEXT_CELL_H
3 
4 #include <escher/even_odd_cell.h>
5 #include <escher/i18n.h>
7 
9 public:
11  void setEven(bool even) override;
12  void setHighlighted(bool highlight) override;
13  void setMessage(I18n::Message textContent, KDColor textColor = KDColorBlack);
14  void setAlignment(float horizontalAlignment, float verticalAlignment);
15  int numberOfSubviews() const override;
16  View * subviewAtIndex(int index) override;
17  void layoutSubviews() override;
18 protected:
20 };
21 
22 #endif
void setAlignment(float horizontalAlignment, float verticalAlignment)
void setHighlighted(bool highlight) override
void setEven(bool even) override
EvenOddMessageTextCell(KDText::FontSize size=KDText::FontSize::Large)
View * subviewAtIndex(int index) override
int numberOfSubviews() const override
constexpr KDColor KDColorBlack
Definition: color.h:41
void setMessage(I18n::Message textContent, KDColor textColor=KDColorBlack)
Definition: color.h:6
Definition: view.h:23
FontSize
Definition: text.h:10