wxRuby - изменить свойство стиля TextCtrl

Я новичок в wxRuby, и просто пытаюсь разобраться. Как изменить стиль TextCtrl после того, как он был создан.

tb = Wx::TextCtrl.new(panel, -1, :style => Wx::TE_PASSWORD)

Устанавливает ввод текста правильно, но возможно ли изменить это свойство после того, как оно было создано?

tb = Wx::TextCtrl.new(panel, -1)
tb.set_window_style(Wx::TE_PASSWORD)

Ничего не делает, и подчиняется в set_style или же set_default_style каждый бросок ошибки.

1 ответ

Решение

Я думаю, что set_style Метод предназначен для изменения стиля самого текста, а не стиля textctrl. Я пытался найти пример изменения стиля textctrl, но я еще ничего не нашел.

Другие вопросы по тегам