Re: Windows ICONS 48x48

"Pat Thoyts" <[email protected]> Wed, 19 Mar 2008 08:45:28 +0000
Newsgroups gmane.comp.lang.tcl.starkit
Message-ID <[email protected]>
On 18/03/2008, Pat Thoyts <[email protected]> wrote:
> On 17/03/2008, Harald Oehlmann <[email protected]> wrote:
>  >
>  >  Hello Group,
>  >  since years I use the starkit windows icon replacement with sdx.
>  >
>  >  I noticed that the starpacks from Pat Thoyts did not replace the 48x48
>  >  icons:
>  >  customizing tclkit.ico in executable
>  >    icon 32x32/16: replaced
>  >    icon 16x16/16: replaced
>  >    icon 32x32/256: replaced
>  >    icon 48x48/256: NOT FOUND
>  >    icon 48x48/16: NOT FOUND
>  >    icon 16x16/256: replaced

To follow up to myself -- I had reason to create a starpack and change
the icons and string version resources and I found no problem:

 C:\src\FTD2XX>sdx wrap MSC20Flash.exe -runtime
\opt\tcl\src\kitgen\8.5\win32-ix86\tclkit-gui.exe
 customizing tclkit.ico in executable
  icon 32x32/16: replaced
  icon 16x16/16: replaced
  icon 32x32/256: replaced
  icon 48x48/256: replaced
  icon 48x48/16: replaced
  icon 16x16/256: replaced
 customizing strings in executable
  FileDescription: set to 'My file description'
  CompanyName: set to 'Some Company.'
  ProductName: set to 'My product name'
  LegalCopyright: set to 'Copyright (c) 2008 Some Company.'
  ProductVersion: set to '1.0.0.0'
19 updates applied

This is using the current kitgen code and therefore the current
kitgen/files/tclkit.ico file. I changed the icons using visual studio
2005 and it successfully replaced the 48x48 icons. In this case the
tclkit-gui.exe is a upx compressed executable of 8.5.2 pre-release
built for windows ix86 using kitgen and msvc6.

Pat Thoyts