wxTextCtrl и word-wrap Topic is solved

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
Ranger
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Jun 29, 2008 1:19 pm

wxTextCtrl и word-wrap

Post by Ranger »

Создаю wxTextCtrl с включённым стилем wxTE_WORDWRAP, можно ли изменить стиль уже созданного контрола на wxTE_DONTWRAP?
Mojo
Super wx Problem Solver
Super wx Problem Solver
Posts: 401
Joined: Wed Sep 21, 2005 8:17 am
Location: Rostov-on-Don, Southern Russia

Post by Mojo »

Скорее всего нужно переопределить const wxTextAttr& SetDefaultStyle() const

должно сработать:

Code: Select all

m_textCtrl1->SetDefaultStyle(wxTextAttr(wxTE_DONTWRAP));
Win XP HE SP3, Vista
Xubuntu 12.04 LTS
wxWidgets-2.9.5
wxWidgets-3.0.0
Ranger
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Jun 29, 2008 1:19 pm

Post by Ranger »

Так уже пробовал. Не работает...
Ranger
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Jun 29, 2008 1:19 pm

Post by Ranger »

Всё, сделал.

Code: Select all

TextCtrl->SetWindowStyle(wxTE_MULTILINE|wxTE_DONTWRAP|wxNO_BORDER);
Post Reply