|
|
@ -375,6 +375,16 @@ void FrontEndControler::alert(const char* info, function<void(bool)> onConfirm) |
|
|
|
sendcmd("p[%d].b[%d].txt=\"%s\"", pg_alert, ob_alert_info, buf); |
|
|
|
sendcmd("page alert"); |
|
|
|
} |
|
|
|
void FrontEndControler::alertNoConfirm(const char* info) { |
|
|
|
zlock_guard lg(m_cmdlock); |
|
|
|
static char buf[128]; |
|
|
|
sprintf(buf, "%s", info); |
|
|
|
|
|
|
|
sendcmd("p[%d].b[%d].val=dp", pg_alert, ob_alert_frompage); |
|
|
|
sendcmd("p[%d].b[%d].txt=\"%s\"", pg_alert, ob_alert_info, buf); |
|
|
|
sendcmd("page alert"); |
|
|
|
vis(ob_alert_confirmkey, 0); |
|
|
|
} |
|
|
|
|
|
|
|
void FrontEndControler::confirmNoCancle(const char* info, function<void(bool)> onConfirm) { |
|
|
|
zlock_guard lg(m_cmdlock); |
|
|
|