Details

      Description

      When you enable theming, if you start a win32 gui app that is ANSI (and not UNICODE), some controls get unicode strings where they should not be, and you get garbled text.
      I tested on ReactOS trunk r64112, with russian language, the following app: qemu-w32-setup-20140801.exe, available at http://qemu.weilnetz.de/w32/qemu-w32-setup-20140801.exe . See the screenshots and logs for more information.

        Attachments

        1. comctl_subclass_ansi.patch
          2 kB
        2. comctl32.patch
          3 kB
        3. failed_ansi_unicode_test.7z
          1 kB
        4. non_themed_log.txt
          5 kB
        5. ntuser_window.patch
          2 kB
        6. test_comctl32_theme.7z
          1 kB
        7. themed_log.txt
          6 kB
        8. user32.patch
          2 kB
        9. uxtheme.patch
          3 kB

          Issue Links

            Activity

              People

              • Assignee:
                bug zilla Bug Zilla
                Reporter:
                hbelusca HBelusca
              • Votes:
                2 Vote for this issue
                Watchers:
                10 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: