Alexey-T / CudaLister

Lister plugin for Total Commander, based on ATSynEdit
113 stars 15 forks source link

Context menu display problem in dark mode #126

Open floren1806 opened 5 months ago

floren1806 commented 5 months ago

The separators look bad in cudalister plugin context menu:

hA38LIb

You can see the difference between a correct context menu (right) and this one (left)

This problem only appears in dark mode

Alexey-T commented 5 months ago

I have Win10, but cannot test it in the nearest 1-2 weeks, what Windows version do you have?

floren1806 commented 5 months ago

Windows 10 Pro 22H2 Compilation: 19045.4412

Alexey-T commented 4 months ago

I was out of windows PC. so I could not see it. now I confirm the bug on Win10. when TotalCmd's colors option are toggled to "adapt to Windows theme" (not exact name of option).

maybe it is the bug of TotalCmd. it adds some hook to repaint the context menus. maybe. please ask this from TotalCmd support forum. Ghisler (TC author) can even debug the CudaLister becase he has the Lazarus and CudaLister is Lazarus based.

Alexey-T commented 3 months ago

It is issue of Lazarus. Lazarus paints separator with custom code - it dont support dark theme.