Page 1 of 1

wxStyledTextCtrl asserts on selecting text

Posted: Tue May 12, 2020 12:07 pm
by cutecode
странное поведение на debian в DEBUG версии. В Release и на Windows такого нет.

при выделении текста выскакивает окно ASSERT и ничего не показывает.
2.png
Если нажать на stop debuging, то call stack вроде как ссылается на CanPaste()
3.png
как бороться?

спасибо

Re: wxStyledTextCtrl asserts on selecting text

Posted: Tue May 12, 2020 1:22 pm
by cutecode
P.S.
В общем, вроде нашел. У меня добавлена в toolbar кнопка и событие на wxID_PASTE UpdateUI
Закоментировал event.Enable(CanPaste());
И прога виснуть перестала.

Code: Select all

void Edit::OnUpdateUI_PAST(wxUpdateUIEvent& event)
{
    wxLogNull l;
	//event.Enable(CanPaste());
}
Но теперь кнопка всегда неактивна

Мож я не правильно CanPaste() вызываю?

Re: wxStyledTextCtrl asserts on selecting text

Posted: Tue May 12, 2020 6:18 pm
by ONEEYEMAN
Dobrogo vremeni sutok,
A kak ono v primere rabotaet?

Spasibo.

Re: wxStyledTextCtrl asserts on selecting text

Posted: Tue May 12, 2020 7:20 pm
by cutecode
в примере нет toolBar