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

Audacity: black background for some toolbar icons

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.7
    • None
    • r69350

    Description

      Microphone and speaker icons on Audacity 2.1.1 toolbars have a black background.

      This is a problem with displaying of 32 bpp bitmaps within static control.
      v6 comctl32.dll must use alpha blending for displaying of such controls.

      Here is the test, which works well in Windows 7 and Windows 2003 (gray background), and works bad in ReactOS and Wine 1.7.50 (white background).

      Attachments

        1. 0.4.6RC1-AudacityTransparencySeemsFixed.png
          0.4.6RC1-AudacityTransparencySeemsFixed.png
          182 kB
        2. AB_XP_16.PNG
          AB_XP_16.PNG
          13 kB
        3. AB_XP_32.PNG
          AB_XP_32.PNG
          18 kB
        4. AlphaBitmapTest_bad.png
          AlphaBitmapTest_bad.png
          10 kB
        5. AlphaBitmapTest_good.png
          AlphaBitmapTest_good.png
          19 kB
        6. AlphaBitmapTest_src.zip
          11 kB
        7. AlphaBitmapTest.exe
          120 kB
        8. AlphaBitmapTest-w10-without-manifest.png
          AlphaBitmapTest-w10-without-manifest.png
          9 kB
        9. AlphaBitmapTest-w2k3-without-manifest.PNG
          AlphaBitmapTest-w2k3-without-manifest.PNG
          10 kB
        10. AlphaBitmapTest-without-manifest.exe
          119 kB
        11. audacity.png
          audacity.png
          94 kB
        12. ButtonTest.zip
          232 kB
        13. ComCtl32Test.zip
          209 kB
        14. ComCtl32Test-ros.png
          ComCtl32Test-ros.png
          17 kB
        15. ComCtl32Test-w10.png
          ComCtl32Test-w10.png
          5 kB
        16. ImageListTest.zip
          234 kB
        17. ReactOS_73504_AlphaBlend_16Bit.png
          ReactOS_73504_AlphaBlend_16Bit.png
          58 kB
        18. ReactOS_73504_AlphaBlend_8Bit.png
          ReactOS_73504_AlphaBlend_8Bit.png
          49 kB
        19. ReactOS_73504_AlphaBlend.png
          ReactOS_73504_AlphaBlend.png
          61 kB
        20. ros_audacity.png
          ros_audacity.png
          35 kB
        21. snapshot88.png
          snapshot88.png
          121 kB
        22. snapshot89.png
          snapshot89.png
          29 kB
        23. snapshot90.png
          snapshot90.png
          125 kB
        24. snapshot91.png
          snapshot91.png
          11 kB
        25. snapshot92.png
          snapshot92.png
          13 kB
        26. static.c.patch
          5 kB
        27. static-image-alphablend.patch
          5 kB
        28. WinXP-ProSP3-showsAGreyBox.png
          WinXP-ProSP3-showsAGreyBox.png
          29 kB

        Issue Links

          Activity

            People

              bug zilla Bug Zilla
              Vort Vort
              Votes:
              4 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: