[wxWidgets] Лишний перевод строки в wxTextCtrl
От: Бабошин Андрей Германия http://andreybaboshin.livejournal.com/
Дата: 22.01.08 16:59
Оценка:
Добрый день.

Столкнулся с проблемой.
Есть класс wxConsoleEmulator (мой), унаследованный от wxTextCtrl. В одном из методов делается AppendText ("..."). В результате в текстовое поле добавляется еще лишний перевод строки. Причем если сделать SetInsertionPoint (GetInsertionPoint () — 1);, то курсор переместится на одну позицию от конца предпоследней отображаемой строки.
wxWidgets 2.8.4, VS 2005.

Это баг wxWidgets? Или я что-то делаю не так?

Спасибо.
Re: [wxWidgets] Лишний перевод строки в wxTextCtrl
От: игппук Беларусь  
Дата: 22.01.08 17:24
Оценка:
а если попробывать WriteText? и уверены, что перевод каретки не был добавлен в текст предыдущей записью в контрол?
проклятый антисутенерский закон
Re: [wxWidgets] Лишний перевод строки в wxTextCtrl
От: astral_marine  
Дата: 22.01.08 23:21
Оценка:
Примеры с использованием AppendText запускали? Они правильно у вас работают? Если да, то это у вас баг.
Заходили в отладчике и смотрели от куда перевод строки появляется? IDE как правило позволяет просмотреть память побайтно в шестнадцатеричном формате.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.