fix bug that some events of textbox would not be triggered

This commit is contained in:
Jinhao 2016-10-15 07:05:43 +08:00
parent 1332b3e6d8
commit 01ff1c11c1

View File

@ -69,10 +69,10 @@ namespace drawerbase {
auto scheme = API::dev::get_scheme(wdg);
editor_ = new text_editor(wd, graph, dynamic_cast<::nana::widgets::skeletons::text_editor_scheme*>(scheme));
editor_->textbase().set_event_agent(evt_agent_.get());
editor_->set_event(evt_agent_.get());
evt_agent_.reset(new event_agent(static_cast<::nana::textbox&>(wdg), editor_->text_position()));
editor_->textbase().set_event_agent(evt_agent_.get());
editor_->set_event(evt_agent_.get());
_m_text_area(graph.width(), graph.height());