Ticket Q570706
Visible to All Users

The last character is lost when the focus moves from an editor while inputing the Korean symbols using IME

created 11 years ago

In windows 8.1(Language:Korean), input bug happens in case of input Hangul to XtraEdit using by In Place Edit
(TextEdit, ButtonEdit, MemoEdit. .etc… Edit for Input text)

After input text(Hangul) in control, if press "Enter", "Tab", Right Arrow" key, Operate normally

But, If Mouse's right button press, Last character disappear

I provide you with a video with the screen keyboard to illustrate how this operates on my side

Thank you

Answers approved by DevExpress Support

created 11 years ago (modified 11 years ago)

Hi,
We have researched this behavior and found that it is caused by the operating system specifics. We have tested our demos on different operating systems Windows 8 and Windows 8.1. The issue happens on Windows 8.1 only. We also reproduced the problem with the standard controls (see the attached video). It seems to be a Microsoft bug.
So, I suggest that you contact Microsoft support team and report this bug. I understand that this may take some time and efforts, so if it is necessary, we can also prepare and send a bug report on this subject.
I am looking forward to your response.

    Show previous comments (3)
    DevExpress Support Team 11 years ago

      Hi,
      We have received a response from the Microsoft support team:
      Thank you for reporting this issue. Customer feedback is a critical part of a successful, impactful software product. Unfortunately another part is the reality of schedules and the need to prioritize investments according to the objectives of the product. We have evaluated the issue that you have reported and at this point in the product's lifecycle, it does not meet the criteria to be addressed. This evaluation is carefully done and considers many aspects including the cost of the fix, implications of the change, and the number of reported instances of the issue.

      To work around the issue you can try setting subsystem version to 5.01 or higher if you are building your binaries with VS 2010 or later. See this article for details: http://msdn.microsoft.com/en-us/library/hh965708.aspx Note that 64bits OSs do not support all subsystem versions numbers.
      Or you can target .Net Framework 4.5, and get the newer subsystem version automatically.
      To modify subsystem version, add the following line to the csproj/vbproj file.

      <PropertyGroup>
          <SubsystemVersion>5.01</SubsystemVersion>
        </PropertyGroup>

      The line should go in a property group which does not have any conditions associated with it. To verify subsystem version of your binary, use the following command:
      dumpbin /headers <your application>.exe | findstr /i subsystem
      Many customers have found it useful to discuss issues like this in the forums (http://www.microsoft.com/communities/forums/default.mspx) where Microsoft and other members of the community can recommend ways of achieving the behavior you are interested in.
      Thank you,
      The Windows Forms Product Team
      So, they closed the report with the status Won’t Fix. I hope the information provided in their response will be useful to you.

        After add subsytemversion 5.1 , I still have this problem

        Do you have another solution?

        Alisher (DevExpress Support) 8 years ago

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.