SyMenu Forum

SyMenu

 

HomeGeneral discussion & questions

Talk about SyMenu or post suggestions, requests, or how-to questions

Feature Request: Bigger Icons Messages in this topic - RSS

pmem
pmem
Posts: 5


07/04/2021
pmem
pmem
Posts: 5
Would it be possible to use a larger icon size?
It seems that SyMenu restricts icons to 16x16, but with the possibility to increase text size it would be nice to be able to use bigger icons.
Ideally, I'd like to use 24 and 32 sizes, and since the .ico format usually includes multiple sizes, I think this would be feasible.

Also, it would be nice if you could increase the width of the icons container in the menu so that the container is a square.
link
Gianluca
Gianluca
Administrator
Posts: 1318


07/04/2021
Gianluca
Gianluca
Administrator
Posts: 1318
Hi pmem and welcome.


It's not possible to increase the icons size.

You can scale your Display settings (Windows allows to zoom to whatever percentage you like) and everything will be scaled even the SyMenu icons. Naturally they remain 16x16 sized even if they are zoomed (blurred).

I know that .ico format can contain several icons with different sizes and color depth, but SyMenu is not able to manage it. Second problem is that the program definitions will become bigger and bigger and I don't want to force everyone to download MB of useless data every day.
+1 link
Gianluca
Gianluca
Administrator
Posts: 1318


07/04/2021
Gianluca
Gianluca
Administrator
Posts: 1318
Well it's more difficult than you can think.

In SyMenu we have two icon set.

You can find all the icons for your logical items inside your local folder [SyMenu]\Icons.
Why these icons have only a 16x16/32bit image inside?

Because I'm lazy! smile Well it's truly different to read the first and unique icon available in an .ico file and use it, and to take the icon with the right size/depth accordingly with the user preferences.


Then we have the second icon set.

If you go to [SyMenu]\ProgramFiles\SPSSuite\SyMenuSuite\_Cache you'll find a .zip file with the fresh definitions of the thousand apps available in the SyMenu suite. Every apps, as you can see in the Get new apps form, comes with its own icon. Where is this icon?

Unzip the file, open one of the .sps with a text editor and you'll find that the icon is coded as a base64 field inside the xml. The biggest field BTW.

Can you imagine what means to fill every sps file a certain number of icons? We will have an huge definitions file to download every day.


If you understand about coding and you are skilled enough, you should find dozens solutions to these little problems but, really, I'm not interested in spend the time I devote to this project to improve the icons. I know how the problem could be fixed but I literally have not time to fix it.
+1 link



UGMFree © 2002-2025
PayPal BTC TON