Button bar problem in Windows 7
Moderators: Hacker, petermad, Stefan2, white
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
Hehe. Floppy Icon works for me, so long as it has .\Config\iclstub.dll in a subdir of the save folder - but "Save As" wont work either, w/o that .dll in the subdir.
Note: this is for .ICL files, it does save .RES, or an .ICO etc w/o complaint. And I even tried putting the iclstub.dll in the same dir w/ it's executable, and in System32. According to Sysinternal's FileMon - the only folder it even looks for the iclstub is the subdir of the save-to folder.
Note: this is for .ICL files, it does save .RES, or an .ICO etc w/o complaint. And I even tried putting the iclstub.dll in the same dir w/ it's executable, and in System32. According to Sysinternal's FileMon - the only folder it even looks for the iclstub is the subdir of the save-to folder.
*BLINK* TC9 Added WM_COPYDATA and WM_USER queries for scripting.
¿?
2Balderstrom
Hello !
Nope !
I can save any new ICL in any directory without the <iclstub.dll> in it …
- Which version are you using? The newest (stable) is 1.72.
- FYI : I'm a beta-tester of that programme…
KR
Claude
Clo

When you create a new Library with Greenfish and want to save it (after adding all your icons), the folder where you want to save the ICL to needs to have a Config\iclstub.dll


- Which version are you using? The newest (stable) is 1.72.
- FYI : I'm a beta-tester of that programme…


Claude
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
Maybe it's a Win2K issue then? 1.72 is what I have, I just found it yesterday.
But upon trying to save a ICL, I get a popup:
But upon trying to save a ICL, I get a popup:
When I run FileMon, it shows the only place GF looks for the .dll is the directory you are saving to.[Greenfish Icon Editor Pro]
An important file, "Config\iclstub.dll" could not be found.
Please replace the file from a GFIE zip package.
[OK]
*BLINK* TC9 Added WM_COPYDATA and WM_USER queries for scripting.
A note---
2Balderstrom
Hello !
- I'll send a note to Balázs Szalkai (the Author) a.s.a.p., also to another tester who (I assume) has Win2K.
• Like it's easy to guess, that DLL is only a “dummy” empty structure.
Roughly, the programme copies it then fills out the copy with icons for each ICL you build.
KR
Claude
Clo

• That's possible, I don't run it here, only XP-Pro, same for Vansumsen-friend who is another tester.Maybe it's a Win2K issue then? …
- I'll send a note to Balázs Szalkai (the Author) a.s.a.p., also to another tester who (I assume) has Win2K.
• Like it's easy to guess, that DLL is only a “dummy” empty structure.
Roughly, the programme copies it then fills out the copy with icons for each ICL you build.

Claude
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
iclstub.dll, was left in its Program's Config\ folder, and has already been tried in:
Same Directory as gfie.exe
System32\iclstub.dll, System32\Config\iclstub.dll
C:\Config\iclstub.dll
And as I've indicated, I watched the program with FileMon. The only directory GFIE looks for this iclstub is a Config subdir of the directory you open to save an ICL to.
The only other possibility is
1) WinXP+ doesn't need the stub.
2) or GFIE's install didn't drop some file location information into the registry.
That it can't even find the dll in the same location as the .exe, and that it doesn't check %PATH% either, is very strange. This is the first time I've ever monitored a program that doesn't check its own directory first.
Same Directory as gfie.exe
System32\iclstub.dll, System32\Config\iclstub.dll
C:\Config\iclstub.dll
And as I've indicated, I watched the program with FileMon. The only directory GFIE looks for this iclstub is a Config subdir of the directory you open to save an ICL to.
The only other possibility is
1) WinXP+ doesn't need the stub.
2) or GFIE's install didn't drop some file location information into the registry.
That it can't even find the dll in the same location as the .exe, and that it doesn't check %PATH% either, is very strange. This is the first time I've ever monitored a program that doesn't check its own directory first.
*BLINK* TC9 Added WM_COPYDATA and WM_USER queries for scripting.
ITS Config
2Balderstrom
Again…
- But you are right, GFIE doesn't write anything in the registry
- that doesn't prevent it to work, like some other programmes too- …
- Anyway, the notes are sent, just wait and see now…
KR
Claude
Clo

• Under XP, it looks for the DLL in ITS own .\Config sub-folder only, and that works as expected…… And as I've indicated, I watched the program with FileMon. The only directory GFIE looks for this iclstub is a Config subdir of the directory you open to save an ICL to. …
- But you are right, GFIE doesn't write anything in the registry
- that doesn't prevent it to work, like some other programmes too- …
- Anyway, the notes are sent, just wait and see now…


Claude
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
Re: It's 16-bit
I have solved the problem. I have converted the icl file with gconvert.Clo wrote:2jslegers
Hello !:
• Your ICL is NOT 32-bit !I have tried it the icons are all 32 bit color but stil Win 7 can't see them. …
• That isn't the point, you are confusing the colour depth of the icons and the file structure of the ICL !
- You need a 32-bit structure ! No matter which BPP the icons are…
- A few free applications are able to create 32-bit ICL… You might perform a Search here about one, i.e. GFIE
KR
Claude
Clo
I also had the same problems with GFIE that it couldn't find the dll file.
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
This thread got referenced recently, so just as an FYI the current version of GFIE (Greenfish Icon Editor) no longer has the .dll issue mentioned earlier in this thread.
Thus tis fairly easy to extract icons with IconShop v120a, and create a valid 32bit ICL (IconLibrary) with those icons. Though perhaps gconvert is easier if that is the sole thing you need to do (I haven't used gconvert).
Thus tis fairly easy to extract icons with IconShop v120a, and create a valid 32bit ICL (IconLibrary) with those icons. Though perhaps gconvert is easier if that is the sole thing you need to do (I haven't used gconvert).
Embedded
2Balderstrom
Hello !
KR
Claude
Clo

• Yes, now in the 2.0 version, that item is embedded in the EXE… So it works fine with any Win version.This thread got referenced recently, so just as an FYI the current version of GFIE (Greenfish Icon Editor) no longer has the .dll issue mentioned earlier in this thread. …

Claude
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials