81 updateMenuItemsPosition();
98 updateMenuItemsPosition();
124 m_selected->defocus();
126 m_selected = this->getNext(m_selected);
129 m_selected = this->getNext();
146 m_selected->defocus();
148 m_selected = getPrev(m_selected);
151 m_selected = this->getPrev();
164 virtual void updateMenuItemsPosition() = 0;
184 this->
getTiler().getCanvas().setColor(0xFFFF);
185 this->
getTiler().getCanvas().drawRect(
191 void updateMenuItemsPosition()
override 199 p = this->getNext(p);
202 this->
m_rect.
p2.
x = this->getDisplay().width();
231 this->
getTiler().getCanvas().setColor(0xFFFF);
232 this->
getTiler().getCanvas().drawRect(
238 void updateMenuItemsPosition()
override 247 p = this->getNext(p);
struct _NanoPoint NanoPoint
void setSize(const NanoPoint &size)
void insert(NanoObject< T > &object)
void add(NanoObject< T > &object)
void setPos(const NanoPoint &p)