Browse Source

update

master
zhaohe 2 years ago
parent
commit
e844284886
  1. 2
      components/dwin/text_displayer.cpp
  2. 3
      components/dwin/text_displayer.hpp

2
components/dwin/text_displayer.cpp

@ -30,6 +30,8 @@ bool TextDisplayer::init(DwinScreen *dwin_screen, uint16_t descript_add, uint16_
return true; return true;
} }
bool TextDisplayer::show() { setTextLengthDirect(m_descript.TextLength); }
bool TextDisplayer::hide() { setTextLengthDirect(0); }
bool TextDisplayer::flushcfg() { return m_dwin_screen->write_varspace16_muti(m_descript_add, (uint16_t *)&m_descript, sizeof(m_descript) / 2, 100); } bool TextDisplayer::flushcfg() { return m_dwin_screen->write_varspace16_muti(m_descript_add, (uint16_t *)&m_descript, sizeof(m_descript) / 2, 100); }
bool TextDisplayer::readcfg() { return m_dwin_screen->read_varspace16_muti(m_descript_add, (uint16_t *)&m_descript, sizeof(m_descript) / 2, 100); } bool TextDisplayer::readcfg() { return m_dwin_screen->read_varspace16_muti(m_descript_add, (uint16_t *)&m_descript, sizeof(m_descript) / 2, 100); }
void TextDisplayer::setFont(uint16_t EncodeMode, uint8_t font0id, uint8_t font1id, uint16_t frontxsize, uint16_t frontysize) { void TextDisplayer::setFont(uint16_t EncodeMode, uint8_t font0id, uint8_t font1id, uint16_t frontxsize, uint16_t frontysize) {

3
components/dwin/text_displayer.hpp

@ -101,6 +101,9 @@ class TextDisplayer {
bool setTextLengthDirect(uint16_t len); bool setTextLengthDirect(uint16_t len);
bool show();
bool hide();
public: public:
bool flushcfg(); bool flushcfg();
bool readcfg(); bool readcfg();

Loading…
Cancel
Save