mirror of
https://github.com/whoahq/whoa.git
synced 2026-02-01 16:22:45 +03:00
feat(ui): add CSimpleEditBox::OnLayerShow
This commit is contained in:
parent
26093afe36
commit
581d2f4232
@ -996,6 +996,14 @@ void CSimpleEditBox::OnLayerHide() {
|
|||||||
CSimpleEditBox::ClearKeyboardFocus(this, true);
|
CSimpleEditBox::ClearKeyboardFocus(this, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void CSimpleEditBox::OnLayerShow() {
|
||||||
|
CSimpleFrame::OnLayerShow();
|
||||||
|
|
||||||
|
if (!CSimpleEditBox::s_currentFocus && this->m_autoFocus) {
|
||||||
|
CSimpleEditBox::SetKeyboardFocus(this);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void CSimpleEditBox::OnLayerUpdate(float elapsedSec) {
|
void CSimpleEditBox::OnLayerUpdate(float elapsedSec) {
|
||||||
CSimpleFrame::OnLayerUpdate(elapsedSec);
|
CSimpleFrame::OnLayerUpdate(elapsedSec);
|
||||||
|
|
||||||
|
|||||||
@ -92,6 +92,7 @@ class CSimpleEditBox : public CSimpleFrame, CSimpleFontedFrame {
|
|||||||
virtual int32_t OnLayerMouseDown(const CMouseEvent& evt, const char* btn);
|
virtual int32_t OnLayerMouseDown(const CMouseEvent& evt, const char* btn);
|
||||||
virtual int32_t OnLayerMouseUp(const CMouseEvent& evt, const char* btn);
|
virtual int32_t OnLayerMouseUp(const CMouseEvent& evt, const char* btn);
|
||||||
virtual void OnLayerHide();
|
virtual void OnLayerHide();
|
||||||
|
virtual void OnLayerShow();
|
||||||
virtual void FontUpdated(CSimpleFontedFrameFont* font, int32_t a3);
|
virtual void FontUpdated(CSimpleFontedFrameFont* font, int32_t a3);
|
||||||
|
|
||||||
// Member functions
|
// Member functions
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user