OK then:
I replaced the gdiplus.dll in C:\Windows\system32 by the downloaded one for my system: nothing changed.
As it seems to concern this particular file only (and as the file displays correctly in Lister after pressing F2) I think it is a waist of time to bother with it any longer. Stands to reason, why IrfanView and XnView open the file without the necessity to refresh the display, and I don't know, if in earlier versions of TC the effect has been present, but I don't really mind...
Kind regards
Klaus
[TC 8.0b17 x32]Lister doesn't show all jpegs
Moderators: white, Hacker, petermad, Stefan2
Well, I don't have a gdiplus.dll in neither the system directory nor the windows directory only in the windows\winsxs directory on both my Windows XP and my Windows 7 x64 computers - yet gdi+ works exept for this bug under Windows XP.TC looks for the gdiplus dll first in the System directory (GetSystemDirectory), then in the Windows directory (GetWindowsDirectory).
On my Windows 7 computer I have noticed that some programs have their own gdiplus.dll in their program folder under "c:\Program Files (x86)".
Maybe TC should be shipped with it's own gdiplus.dll too.
I have noticed that I don't have to use F2 to view the image with gdi+ under Win XP 32. If I move any window in front of lister and then refocus lister then the part of the image that was covered by the window is now shown.
If I have image viewing plugins installed in ny TC and I press 4 to switch from the plugin viewer to Lister's internal viewer the image is shown immediately.
If I load the image in a separate Lister by using %COMMANDER_EXE% /S=L:P path\83120.jpg then the image is also shown immediately.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
- ghisler(Author)
- Site Admin
- Posts: 48138
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
I have checked it in the debugger now - the GDI+ dll is loaded without problems, and the image is loaded too, but doesn't display although I use InvalidateRect to force a refresh - very mysterious. Anyway, setting a timer with a 50 ms delay which then triggers an InvalidateRect call seems to fix the XP bug...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
[TC 8.0b17 x32]Lister doesn't show all jpegs
Confirming: Fixed in TC 8.0b18 x32
for Windows XP Professional SP3
Kind regards
Klaus
for Windows XP Professional SP3
Kind regards
Klaus
Confirmed fixed in TC 8.0b18 under Windows XP SP3 32bit.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
- ghisler(Author)
- Site Admin
- Posts: 48138
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact: