Hi all!
I should use wxTE_RICH or wxTE_RICH2 flag to display Arabic characters in wxTextCtrl.
When I set this flag and WinXP theme is classic - there is no border around field at all!! In WinXP theme there is nice blue border.
When I set wxSIMPLE_BORDER flag in classic theme there is border and in WinXP theme is the same classic style border.
Without wxTE_RICH flag everything is ok. Any solution?
wxTextCtrl border Topic is solved
wxTextCtrl border
valodas - free cross-platform language learning software
http://www.valodas.com
http://www.valodas.com
Does not help. When I'm using wxBORDER_THEME in WinXP classic theme - there is no border to wxTextCtrl at all, with or without wxTE_RICH setting. What does it means?Grrr wrote:Try using wxBORDER_THEME.
Latest wxWidgets version ...
valodas - free cross-platform language learning software
http://www.valodas.com
http://www.valodas.com
Problem was solved by removing wxTE_RICH setting and installing complex script and right-to-left languages support in Regional and Language Options
valodas - free cross-platform language learning software
http://www.valodas.com
http://www.valodas.com
It looks like it was a bug and should be fixed in 2.8.8
- Fixed rendering of borders for wxTextCtrl with wxTE_RICH(2) style when using Windows XP's Classic UI theme.
- Fixed rendering of borders for wxTextCtrl with wxTE_RICH(2) style when using Windows XP's Classic UI theme.
normunds wrote:Problem was solved by removing wxTE_RICH setting and installing complex script and right-to-left languages support in Regional and Language Options
valodas - free cross-platform language learning software
http://www.valodas.com
http://www.valodas.com