2016-04-13 3 views
0

У меня есть несколько пользовательских элементов управления, которые показывают статический текст. Эти элементы управления используют для отображения нулей (0) в версии wx 2.8, теперь те же элементы управления показывают некоторые значения нежелательной почты, когда приложение запускается и перед его инициализацией. Все эти значения в текстовом контроле и заполнены динамически на основе действий пользователя.Прозрачный статический текст в wxwidgets 3.0.2 показывает значения мусора перед инициализацией?

Как мне показать значения по умолчанию, например 0.0 или что-то в последних wxwidgets?

ответ

0

Установите значение управляющего элемента текста при вызове конструктора

new wxStaticText(this, -1, "0.0"); 

Подробные сведения о том, как и где это сделать в вашем пользовательском элементе управления, вы должны разместить свой код: конкретно код застройщик.

+0

После дальнейшего изучения моего кода он показывает, что мой пользовательский элемент управления получен из wxtextctrl. Хотя я передаю wxT ("") для параметра value в конструкторе, он генерирует значения нежелательной почты. Это не относится к виджетам 2.8 и его сборке unicode – StraightCirle

+0

добавление «0.0» в конструкторе по-прежнему дает значения нежелательных сообщений – StraightCirle

+0

Вам нужно будет опубликовать свой код. – ravenspoint