|
|
@ -11,6 +11,11 @@ static uint32_t s_VarIconNum = 0; |
|
|
|
bool VarIcon::flushcfg() { return m_dwin_screen->write_varspace16_muti(m_descript_add, (uint16_t *)&m_descript, sizeof(m_descript) / 2, 100); } |
|
|
|
bool VarIcon::readcfg() { return m_dwin_screen->read_varspace16_muti(m_descript_add, (uint16_t *)&m_descript, sizeof(m_descript) / 2, 100); } |
|
|
|
|
|
|
|
bool VarIcon::init(DwinScreen *dwin_screen) { |
|
|
|
m_dwin_screen = dwin_screen; |
|
|
|
return init(dwin_screen, dwin_screen->alloc_one_var_icon()); |
|
|
|
} |
|
|
|
|
|
|
|
bool VarIcon::init(DwinScreen *dwin_screen, uint16_t descript_add) { |
|
|
|
//
|
|
|
|
m_dwin_screen = dwin_screen; |
|
|
|