Context menu icon for Notepad++ (5.9.5) is shown as a black square in DOpus (9.5.6), while rendered correctly in Explorer (see captures) on Win XP Pro SP3. Any idea or suggestion?
Thank you.
Context menu icon for Notepad++ (5.9.5) is shown as a black square in DOpus (9.5.6), while rendered correctly in Explorer (see captures) on Win XP Pro SP3. Any idea or suggestion?
Thank you.
It works ok in Opus 10, fwiw.
Sorry to say that I've just upgraded my laptop (spanish Win XP Home SP3) to DO 10.0.2 and the problem persists.
I just installed the 5.9.5 version and the icon works fine here on a Win7 x64 laptop as well.
This Problem is still exist only in WXP. In other Systems - Vista or Win7; 32 or 64bit - this Icon is works fine!
I mean, it is not a DO Problem! Did you described this in the Notepad++ Forum?
Correct, it only happens on XP. I had a look at the Notepad++ source code and it draws/supplies the icon differently on Vista and above.
On XP, the way it draws the icon has a quirk which confused Opus, but it was easy to fix. The fix should be in the next Opus update.
OK. Thanks to you all for your time.
@leo: any more specific information I should send to Notepad++ developer?
No, not really. It's odd that it doesn't do the icon the same way on XP, since I think the newer and better method works on XP as well, but they don't really need to change anything.
The problem was N++ returning zero width when asked for the menu item's size. Not sure if that's strictly allowed or not but it's easy for us to accommodate either way.