You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use the project from official website and version '41.0.1' ,when I design a wonderful window,I have to set variable ''AllowsTransparency" to "true", “WindowStyle” to "None",I edited the ‘MainWindow.xaml’ ,set variable ''AllowsTransparency" to "true", “WindowStyle” to "None",and run.
the problem: input tag from html can't use other IME,but character is Ok,how can I solve it?
Thanks for you
I have created wrappers for the methods exposed see fdd0889 This takes care of the C++ step, now it's up to someone else to finish the implementation and map/forward the relevant WPF events. I know nothing about IME, I have not tested the changes, so make sure you double check they're mapped correctly. CEF includes an example of as part of https://bitbucket.org/chromiumembedded/cef/commits/f7014be
Please don't ask me questions about this as I've not used the new API methods, it's up to someone else to figure out. If you need to ask follow up questions about the CEF API do so at http://magpcss.org/ceforum/viewforum.php?f=6
I intend to cleanup this issue, removing unnecessary comments and condensing the issue down to the relevant information for the current version. I will do this in roughly two weeks. If there are objections then I will close and lock this issue and create new issue that has only the relevant information and provide a link in this issue.
The ImeState could change while the control has focus. If it matters I use the WpfImeKeyboardHandler always - set during construction - and haven't come across any issues with using it other than bugs in the IME handling. Which reminds me I found another issue and will submit a PR for it when I have some time.
Hello, I am a Chinese developer. I am testing with a Chinese IME, and it works fine. However, there is a minor flaw: when I press the first key, the IME popup box does not appear at the expected location, but instead, it appears at the bottom right corner. When the second key is pressed, the IME popup box returns to the correct position.
Hello, I am a Chinese developer. I am testing with a Chinese IME, and it works fine. However, there is a minor flaw: when I press the first key, the IME popup box does not appear at the expected location, but instead, it appears at the bottom right corner. When the second key is pressed, the IME popup box returns to the correct position.
This isn't cefsharp or if it is it requires additional infrastructure in cef itself. I reported this to them a while back.
Activity
[-]WPF DIY Window allowtransparent [/-][+]WPF IME Windows 8.1[/+][-]WPF IME Windows 8.1[/-][+]WPF IME Windows 8.1/10[/+]TyrWang commentedon Nov 16, 2016
https://bitbucket.org/chromiumembedded/cef/issues/1675/inline-ime-support-nstextinput-protocol-in
Seems they still working on it
amaitland commentedon Dec 13, 2016
I have created wrappers for the methods exposed see fdd0889 This takes care of the
C++step, now it's up to someone else to finish the implementation and map/forward the relevantWPFevents. I know nothing aboutIME, I have not tested the changes, so make sure you double check they're mapped correctly.CEFincludes an example of as part of https://bitbucket.org/chromiumembedded/cef/commits/f7014bePlease don't ask me questions about this as I've not used the new
APImethods, it's up to someone else to figure out. If you need to ask follow up questions about theCEF APIdo so at http://magpcss.org/ceforum/viewforum.php?f=6amaitland commentedon Feb 9, 2018
I intend to cleanup this issue, removing unnecessary comments and condensing the issue down to the relevant information for the current version. I will do this in roughly two weeks. If there are objections then I will close and lock this issue and create new issue that has only the relevant information and provide a link in this issue.
72 remaining items
igandrews commentedon Mar 31, 2022
The ImeState could change while the control has focus. If it matters I use the WpfImeKeyboardHandler always - set during construction - and haven't come across any issues with using it other than bugs in the IME handling. Which reminds me I found another issue and will submit a PR for it when I have some time.
amaitland commentedon Mar 31, 2022
Thanks for the feedback. The intention would be to use the IME keyboard handler if appropriate for the current user (hope that makes sense)
Kumhy commentedon Jun 28, 2022
amaitland commentedon Jun 28, 2022
Kumhy commentedon Jun 29, 2022
amaitland commentedon Jun 29, 2022
[-]WPF IME Windows 8.1/10[/-][+]WPF - IME Windows 8.1/10/11[/+]cdz1980 commentedon Aug 3, 2022
amaitland commentedon Aug 8, 2022
amaitland commentedon Mar 29, 2023
PR #4439 is available for review/testing. Anyone interested please test and provide feedback.
AntaresXXX commentedon Jul 28, 2023
Hello, I am a Chinese developer. I am testing with a Chinese IME, and it works fine. However, there is a minor flaw: when I press the first key, the IME popup box does not appear at the expected location, but instead, it appears at the bottom right corner. When the second key is pressed, the IME popup box returns to the correct position.
igandrews commentedon Jul 28, 2023
This isn't cefsharp or if it is it requires additional infrastructure in cef itself. I reported this to them a while back.
amaitland commentedon Jun 20, 2025
This has been merged.