Page 2 of 2

Re: XY64ctxmenu.exe - Could not close the previous instance of this script. Keep waiting?

Posted: 18 Jul 2023 19:06
by Tony
I don't use XYplorer anymore. I also got a new computer with a fresh install of Windows so whatever caused the issue in XYplorer won't exist anymore.

Re: XY64ctxmenu.exe - Could not close the previous instance of this script. Keep waiting?

Posted: 18 Jul 2023 19:10
by admin
OK, thanks for letting us know. See you back. ;)

Re: XY64ctxmenu.exe - Could not close the previous instance of this script. Keep waiting?

Posted: 19 Jul 2023 08:10
by highend
The next beta will bring a small change to XY64ctxmenu.exe

Please report back if anyone still sees the same issue with it.

v24.60.0105 contains the change: viewtopic.php?p=212721#p212721

There is a small issue with that version though, the tray icon is visible :D

Will be fixed with the next beta release!

Re: XY64ctxmenu.exe - Could not close the previous instance of this script. Keep waiting?

Posted: 19 Jul 2023 15:12
by Norn
Is dark mode possible? :?

Re: XY64ctxmenu.exe - Could not close the previous instance of this script. Keep waiting?

Posted: 19 Jul 2023 15:47
by highend
I'm not aware of any easy method to apply this to TrackPopupMenuEx so: nope, sorry

Re: XY64ctxmenu.exe - Could not close the previous instance of this script. Keep waiting?

Posted: 19 Jul 2023 16:43
by Norn
:(

Here's the dark mode code for the v1 menu, you might have tried it.

Code: Select all

uxtheme := DllCall("GetModuleHandle", "str", "uxtheme", "ptr")
SetPreferredAppMode := DllCall("GetProcAddress", "ptr", uxtheme, "ptr", 135, "ptr")
FlushMenuThemes := DllCall("GetProcAddress", "ptr", uxtheme, "ptr", 136, "ptr")
DllCall(SetPreferredAppMode, "int", 1) ; Dark
DllCall(FlushMenuThemes)

Re: XY64ctxmenu.exe - Could not close the previous instance of this script. Keep waiting?

Posted: 19 Jul 2023 17:35
by highend
That's code for menus created by AHK normal Menu commands, not for TrackPopupMenuEx^^