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

Factusol 2002 3.0 - Buttons are not rendered/displayed

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.16
    • Win32SS
    • None

    Description

      Software tested: Factusol 2002 v3.0
      Based on: Visual Basic 6, JET4.0 SP8 and MDAC 2.8
      Tested under: bootcd-0.4.15-dev-3474-g067c08c-x86-gcc-lin-dbg

      Description of the issue: This is an example of a software that have bad issues for rendering some of the buttons and some tabs under Visual Basic 6. It's related to oleaut32 AFAIK.

      Steps to reproduce the issue (sorry it's a bit hard and be patient):
      1. Install 'MFC40' (OLE2V) and 'JET 4.0' from rapps.
      2. Install Factusol 2002 v3.0.

      3. After that, reboot the system.
      4. Start Factusol and click the green tick.
      5. Open a new enterprise (Click in menu Archivo/nueva empresa), 001 as enterprise number (código de la empresa), and a name of enterprise (Denominación social) and click the tick ("Aceptar"). After that the button icons that are in the up part of the software's taskbar are not rendered. Same happens with the tabs an some elements.

       

      Comparison:

      Windows tab (Otros datos):

      ReactOS tab:

      Windows button icon:

      ReactOS button icons:

      It's a horrible to test correctly this software, so if someone know an easier way to test this, like a form with icons that doesn't require that complexity, tell me.

      Log: Factusol - icons and tabs.log

      Attachments

        1. Coolbar_Setup.exe
          2.15 MB
          DougLyons
        2. Coolbar1.png
          32 kB
          DougLyons
        3. Coolbar2.png
          207 kB
          DougLyons
        4. Coolbar3.png
          133 kB
          DougLyons
        5. Coolbar4.png
          66 kB
          DougLyons
        6. CoolbarButtons.log
          920 kB
          julenuri
        7. coolbar frankie.png
          25 kB
          julenuri
        8. Factusol 3 frankenstein.png
          16 kB
          julenuri
        9. Factusol - icons and tabs.log
          37 kB
          julenuri
        10. image-2021-12-11-03-15-19-087.png
          591 kB
          julenuri
        11. image-2021-12-11-03-16-33-952.png
          591 kB
          julenuri
        12. image-2021-12-11-03-16-52-456.png
          591 kB
          julenuri
        13. image-2021-12-11-03-17-34-954.png
          105 kB
          julenuri
        14. image-2021-12-11-03-18-08-980.png
          563 kB
          julenuri
        15. image-2021-12-11-03-18-45-502.png
          60 kB
          julenuri
        16. image-2024-05-03-23-19-47-910.png
          47 kB
          simonelombardo
        17. Inverted.png
          231 kB
          julenuri
        18. ReactOS_workaround|fix_user32_CopyImage.png
          35 kB
          simonelombardo
        19. user32_copyimage_fallback.patch
          0.9 kB
          simonelombardo
        20. User32-FactuSOL.patch
          1 kB
          julenuri
        21. VirtualBox_ReactOS x64_14_05_2024_13_20_18.png
          108 kB
          julenuri

        Issue Links

          Activity

            People

              julenuri julenuri
              julenuri julenuri
              Votes:
              4 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: