Code::Blocks Forums
User forums => Using Code::Blocks => Topic started by: kipade on November 24, 2017, 09:44:18 am
-
As the topic.
How?
-
You'll have to explain what half-width and full-width are. Then we could probably answer the question.
-
I believe the OP are using some kinds of Chinese input method, there for example, if we press the "dot" key. In half-width mode, it enters an English version of a dot character, while in full-width mode, it enter a Chinese version of "dot", which occupy the double width of the English version.
So, what's exact problem do you have? @kipade
-
Yes. If the Chinese input method (SCIM for example) was actived to input Chinese characters, the shift key will switch between Chinese and English characters output quickly.
However, this feature is good for normal text control, except the code edit view.
I checked, its due to wxScintilla.
-
Can you try if this works in the latest wxwidgets master branch? There is a stc sample which can be used to test this.
-
Can you try if this works in the latest wxwidgets master branch? There is a stc sample which can be used to test this.
I tried, and found it does not work too.
-
Then report it as a problem in the wxwidgets bug tracker. When they implement it will take it.
-
Thanks.
-
Is the issue happens when you using other IM frameworks such as ibus or fcitx for Chinese input?