<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>SyMenu - General discussion &amp; questions - Feature Request: Bigger Icons - Messages</title>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=805</link>
<description>SyMenu - General discussion &amp; questions - Feature Request: Bigger Icons - Messages</description>
<language>en-us</language>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<pubDate>Wed, 07 Apr 2021 14:53:42 GMT</pubDate>
<lastBuildDate>Wed, 07 Apr 2021 14:53:42 GMT</lastBuildDate>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=805</link>
<title>Message from pmem</title>
<description><![CDATA[Adding a bit more information to this discussion.<br/><br/>The problem only happens if Windows scale isn't 100% and SyMenu uses a larger font size (<a href="https://1drv.ms/u/s!AlI62orOKWP1h-VtKDRAP75kfNSrxg?e=ITNokr" target="_blank" rel="nofollow">preview</a>) because the icons don't respect the [<a href="https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getsystemmetrics?redirectedfrom=MSDN" target="_blank" rel="nofollow">SM_CXSMICON x S</a><a href="https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getsystemmetrics?redirectedfrom=MSDN" target="_blank" rel="nofollow">M_CYSMICON</a>] shell sizes (compare with the System Tray in the preview). Something which I <a href="https://stackoverflow.com/questions/37370241/difference-between-extracticon-and-extractassociatedicon-need-to-extract-icon-o" target="_blank" rel="nofollow">believe</a> would be fixed by simply using <a href="https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-extracticonexa?redirectedfrom=MSDN" target="_blank" rel="nofollow">ExtractIconEx</a> and using the current <a href="https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-extracticona" target="_blank" rel="nofollow">ExtractIcon</a> as fallback for when the former returns a null 'phiconSmall'.<br/>However I think that using text size for reference would be better than the SM_CXSMICON, because it would scale nicely with the text.<br/><br/><i>edited by pmem on 07/04/2021</i><br/><br/><i>edited by pmem on 07/04/2021</i>]]></description>
<pubDate>Wed, 07 Apr 2021 14:53:42 GMT</pubDate>
</item>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=805</link>
<title>Message from pmem</title>
<description><![CDATA[No problem :P<br/>Do as you please, it's just a suggestion.]]></description>
<pubDate>Wed, 07 Apr 2021 13:51:46 GMT</pubDate>
</item>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=805</link>
<title>Message from Gianluca</title>
<description><![CDATA[My friend.... where were you when I was forced to solve this problem all alone??? <img src="images/smilies/smile.gif" border=0 alt="smile" /><img src="images/smilies/smile.gif" border=0 alt="smile" /><img src="images/smilies/smile.gif" border=0 alt="smile" /><img src="images/smilies/smile.gif" border=0 alt="smile" /><br/><br/><br/>Well if I can  cut time off to think about this, I'll ring a bell for you.<br/><br/>Thank you for you support.]]></description>
<pubDate>Wed, 07 Apr 2021 13:49:47 GMT</pubDate>
</item>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=805</link>
<title>Message from pmem</title>
<description><![CDATA[Thanks again <img src="images/smilies/smile.gif" border=0 alt="smile" /><br/>My proposal would only apply to the menu icons ([SyMenu]\Icons as I understand) and not to the cache.<br/><br/>Also, yes, I do understand about coding and know <a href="https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-extracticonexa" target="_blank" rel="nofollow">vaguely</a> how to tackle this. If you need, I wouldn't mind helping in this <img src="images/smilies/smile.gif" border=0 alt="smile" />]]></description>
<pubDate>Wed, 07 Apr 2021 13:34:18 GMT</pubDate>
</item>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=805</link>
<title>Message from Gianluca</title>
<description><![CDATA[Well it's more difficult than you can think.<br/><br/>In SyMenu we have two icon set.<br/><br/>You can find all the icons for your logical items inside your local folder [SyMenu]\Icons.<br/>Why these icons have only a 16x16/32bit image inside?<br/><br/>Because I'm lazy! <img src="images/smilies/smile.gif" border=0 alt="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. <br/><br/><br/>Then we have the second icon set.<br/><br/>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? <br/><br/>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. <br/><br/>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.<br/><br/><br/>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.]]></description>
<pubDate>Wed, 07 Apr 2021 13:25:52 GMT</pubDate>
</item>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=805</link>
<title>Message from pmem</title>
<description><![CDATA[Thanks for the reply.<br/>So you do not use the icons from the exes?]]></description>
<pubDate>Wed, 07 Apr 2021 11:45:16 GMT</pubDate>
</item>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=805</link>
<title>Message from Gianluca</title>
<description><![CDATA[Hi pmem and welcome. <br/><br/><br/>It's not possible to increase the icons size.<br/><br/>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).<br/><br/>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.]]></description>
<pubDate>Wed, 07 Apr 2021 11:42:23 GMT</pubDate>
</item>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=805</link>
<title>Message from pmem</title>
<description><![CDATA[Would it be possible to use a larger icon size? <br/>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.<br/>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.<br/><br/>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.]]></description>
<pubDate>Wed, 07 Apr 2021 11:29:16 GMT</pubDate>
</item>
</channel>
</rss>
