Vadim Zeitlin
unread,Mar 29, 2017, 3:51:49 PM3/29/17Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to wx-...@googlegroups.com
On Wed, 29 Mar 2017 13:03:51 +0300 Artur Sochirca wrote:
AS> In our case, IME is used to draw text on a wxGLCanvas.
AS> To support IME, we added a new event type to wxWidgets (on mac only). We
AS> use it to forward the calls of the protocol to the peer window of
AS> wxWidgetCocoaImpl.
AS> In our custom window we execute the required actions and respond to data
AS> requests based on the specifics of our text drawing.
AS>
AS> Does this comply with wxWidgets design? Is an evetual contribution
AS> useful for general purpose?
Hello,
It would be definitely very useful to have better support for IME, under
macOS as well under the other platforms. It is also not a problem to start
with having the implementation for this new event for Mac only, however it
would be very useful to check that the proposed API makes sense for the
other platforms as well (again, without necessarily implementing it for
them right now). I also wonder how is this going to work with the native
controls.
To summarize, your contribution would be very welcome, but I think we need
to discuss it in more details in order to find what is the best way of
doing it. Please let us know how do you do it now and whether you've
already checked if it can be done in this way under the other platforms.
Thanks in advance!
VZ