Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-8534

Theming issues, unicode vs. ansi

    XMLWordPrintable

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

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

              Dates

                Created:
                Updated:
                Resolved: