Page 1 of 1
Multi-icon source
Posted: 26 Jan 2014 04:12
by binocular222
Menu caption and CFI should support something like:
"Test|C:\windows\system32\shell32.dll(3)"
Re: Multi-icon source
Posted: 26 Jan 2014 10:33
by admin
Would be too slow.
Re: Multi-icon source
Posted: 26 Jan 2014 10:50
by binocular222
Slow? I thought it's the standard way to get icon, so it must be an easy-and-fast way.
I install 2 OS and whenever I switch between XP-Win7, icons in <xyicons> differ so much from shell32.dll
Re: Multi-icon source
Posted: 26 Jan 2014 10:53
by admin
There are tools to extract ICO files from a DLL. You could do that...
Re: Multi-icon source
Posted: 26 Jan 2014 10:56
by binocular222
but how to assign NotepadXP.ico to menu1 if you're in XP and Notepad7.ico if you're in Win7?
Re: Multi-icon source
Posted: 26 Jan 2014 12:11
by admin
Difficult since the idea of the portable icons is exactly the opposite: Have the same ions everywhere.
Maybe this helps?
Code: Select all
v12.30.0209 - 2013-04-24 11:11
+ Tweak to overwrite the default icons path (<xydata>\Icons\, and
<xyicons>). The value can be absolute or portable/relative to app
path. For example,
[Settings]
IconsPath=Icons
will resolve to K:\XY\Icons\ if XYplorer.exe is located in K:\XY\.
That way you can also centralize the icons pool in a team context,
but make sure that the server is available else startup will slow
down and no cute icons.
Re: Multi-icon source
Posted: 26 Jan 2014 12:23
by binocular222
uhm, acceptable workaround

.
Re: Multi-icon source
Posted: 31 Jan 2014 00:15
by cslevine
There are tools to extract ICO files from a DLL. You could do that
i did that and this is the best to do, because - even i 'm still using XP... yes... - future time is coming so that
big video / music softwares will work only on Seven, Huit, Nine, or Windows Ten ( 100 To SSD for Windows 10 + 50 Go for having backward ergonomies... )
Having real .ico files is the best way to be sure to see the same icons i want to see, even in 10 / 20 years.
if i want to change my mind, I control that. Not Smalllimp...
( oops... Microsoft )