|
@ -495,12 +495,16 @@ void UIControler::popPasswdKeyBoard(uint8_t fromPid, uint8_t fromBid, int limitL |
|
|
zlock_guard lg(m_cmdlock); |
|
|
zlock_guard lg(m_cmdlock); |
|
|
UIStateMgr::ins()->setKeyboardFrom(fromPid, fromBid); |
|
|
UIStateMgr::ins()->setKeyboardFrom(fromPid, fromBid); |
|
|
|
|
|
|
|
|
sendcmd("p[%d].b[%d].val=%d", pg_keyPasswd, ob_keyPasswd_loadpageid, fromPid); |
|
|
|
|
|
sendcmd("p[%d].b[%d].val=%d", pg_keyPasswd, ob_keyPasswd_loadcmpid, fromBid); |
|
|
|
|
|
sendcmd("p[%d].b[%d].txt=\"%s\"", pg_keyPasswd, ob_keyPasswd_show, ""); |
|
|
|
|
|
sendcmd("p[%d].b[%d].pw=1", pg_keyPasswd, ob_keyPasswd_show); |
|
|
|
|
|
sendcmd("p[%d].b[%d].val=%d", pg_keyPasswd, ob_keyPasswd_inputlenth, limitLength); |
|
|
|
|
|
chpage(pg_keyPasswd, false); |
|
|
|
|
|
|
|
|
sendcmd("p[%d].b[%d].val=%d", pg_keybdB, ob_keybdB_loadpageid, fromPid); |
|
|
|
|
|
sendcmd("p[%d].b[%d].val=%d", pg_keybdB, ob_keybdB_loadcmpid, fromBid); |
|
|
|
|
|
sendcmd("p[%d].b[%d].txt=\"%s\"", pg_keybdB, ob_keybdB_show, ""); |
|
|
|
|
|
sendcmd("p[%d].b[%d].pw=1", pg_keybdB, ob_keybdB_show); |
|
|
|
|
|
sendcmd("p[%d].b[%d].val=%d", pg_keybdB, ob_keybdB_inputlenth, limitLength); |
|
|
|
|
|
|
|
|
|
|
|
visEx(pg_keybdB, ob_keybdB_b11, false); // '-'
|
|
|
|
|
|
visEx(pg_keybdB, ob_keybdB_b10, false); // '.'
|
|
|
|
|
|
|
|
|
|
|
|
chpage(pg_keybdB, false); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void UIControler::popNumKeyBoard(uint8_t fromPid, uint8_t fromBid, int limitLength, const char* initval, ...) { |
|
|
void UIControler::popNumKeyBoard(uint8_t fromPid, uint8_t fromBid, int limitLength, const char* initval, ...) { |
|
@ -518,6 +522,10 @@ void UIControler::popNumKeyBoard(uint8_t fromPid, uint8_t fromBid, int limitLeng |
|
|
sendcmd("p[%d].b[%d].txt=\"%s\"", pg_keybdB, ob_keybdB_show, buf); |
|
|
sendcmd("p[%d].b[%d].txt=\"%s\"", pg_keybdB, ob_keybdB_show, buf); |
|
|
sendcmd("p[%d].b[%d].pw=0", pg_keybdB, ob_keybdB_show); |
|
|
sendcmd("p[%d].b[%d].pw=0", pg_keybdB, ob_keybdB_show); |
|
|
sendcmd("p[%d].b[%d].val=%d", pg_keybdB, ob_keybdB_inputlenth, limitLength); |
|
|
sendcmd("p[%d].b[%d].val=%d", pg_keybdB, ob_keybdB_inputlenth, limitLength); |
|
|
|
|
|
|
|
|
|
|
|
visEx(pg_keybdB, ob_keybdB_b11, true); // '-'
|
|
|
|
|
|
visEx(pg_keybdB, ob_keybdB_b10, true); // '.'
|
|
|
|
|
|
|
|
|
chpage(pg_keybdB, false); |
|
|
chpage(pg_keybdB, false); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|