Hi there,
unfortunately this doesn't work. I also have the problem of invisible icons on an Nokia E61. Well, I have found out it's a 3rd edition device, not a FP1 one. So there's the issue with the compressed svg which is not supported like Antony wrote.
I'm using the 3rd FP1 SDK (CW version) and Carbide.C++ 1.2 Express.
I have found a file ending ".mk" in the group directory where I could edit the mifconv call. Now it looks:
Code:
RESOURCE :
mifconv /X $(ICONTARGETFILENAME) \
/c32 ..\gfx\qgn_menu_webclient.svg
But mifconv does not accept this option, displays a help text and refuses to convert the file.
Code:
make[1]: Entering directory `C:/Symbian/CarbideWS/HELLO2/group'
mifconv /x \Symbian\9.2\S60_3rd_FP1\epoc32\data\z\resource\apps\HELLO2_0xEE86AFF8.mif \
/c32 ..\gfx\qgn_menu_HELLO2.svg
MifConv version 1.11 build (39).
Checking: \Symbian\9.2\S60_3rd_FP1\epoc32\data\z\resource\apps\HELLO2_0xEE86AFF8.mif
Checking: ..\gfx\qgn_menu_HELLO2.svg
Choosing...
ERROR: File not found: 2\Symbian\9.2\S60_3rd_FP1\epoc32\data\z\resource\apps\HELLO2_0xEE86AFF8.mif
Multi Icon File converter tool. Version 1.11 (Build 39)
Copyright (c) 2002-2006 Nokia Corporation. All rights reserved.
Usage:
MIFCONV output_file_name.mif
[/Hheader_file_name.mbg]
[/E]
[/Ppalette_file_name]
[/Bbmconv_path]
[/Ssvgtbinencode_path]
[/Vsvgtbinencode_version]
[/Fparameter_file_name.txt]
[[/A] [/OPT] src_file_name_1.EXT] ... [[/A] [/OPT] src_file_name_N.EXT]
/Hheader_file_name.mbg specifies output header file name
/E specifies that source icons are only loaded with given
file extensions. By default, MifConv prefers source icons with
extension .svg over .bmp, regardless of which is given as a parameter.
/Ppalette_file_name palette parameter, which is forwarded to BmConv for bitmap icons.
See more details in BmConv help.
/Bbmconv_path specifies the location path of bmconv.exe.
/Ssvgtbinencode_path specifies the location path of svgtbinencode.exe.
/Vsvgtbinencode_version specifies the format version of the generated SVGT binary code by svgtbinencode.exe.
svgtbinencode_version may be one of the following values:
1 - Compatible with S60 Edition 3, feature pack 1 and following editions and feature packs.
3 - Compatible with S60 Edition 3, feature pack 2 and following editions and feature packs.
(Default with S60 Edition 3, feature pack 2.)
Includes some performance improvements compared to version 1.
Note, not compatible with S60 Edition 3, feature pack 1.
/A specifies animated flag for icon
/OPT[,MASK] specifies icon framebuffer depth and mask depth
/OPT may be one of /1,/2,/4,/8,/c4,/c8,/c12,/c16,/c24,/c32
MASK may be one of 1,8
EXT may be one of SVG, BMP
Parameter file defined with option /F may contain
any of the parameters listed above, separated by spaces or newlines.
make[1]: Leaving directory `C:/Symbian/CarbideWS/HELLO2/group'
That's not funny! Do I have an other SDK than you have?
Any idea?
Regards, muchas gracias,
Karsten
BTW, there's a similar thread:
http://discussion.forum.nokia.com/fo...ad.php?t=97145