<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/win32-framework/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/win32-framework/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 07 Mar 2022 04:44:33 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/win32-framework/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>#43 InsertMenu(Item) cutting off entries after 75(?) chars</title><link>https://sourceforge.net/p/win32-framework/bugs/43/?limit=25#e5fd</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David</dc:creator><pubDate>Mon, 07 Mar 2022 04:44:33 -0000</pubDate><guid>https://sourceforge.netf30faaf4fa02420d63cc20e0a64a53955bf033f1</guid></item><item><title>#43 InsertMenu(Item) cutting off entries after 75(?) chars</title><link>https://sourceforge.net/p/win32-framework/bugs/43/?limit=25#8d5b</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Great, thanks!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">toxie</dc:creator><pubDate>Sun, 06 Mar 2022 12:18:55 -0000</pubDate><guid>https://sourceforge.net8b28ca0fbc54bb5fec37f547bd127ba6d36e021c</guid></item><item><title>#43 InsertMenu(Item) cutting off entries after 75(?) chars</title><link>https://sourceforge.net/p/win32-framework/bugs/43/?limit=25#0ac6</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi toxie,&lt;/p&gt;
&lt;p&gt;I've increased the text limit of menu items from 80 to 255 characters.&lt;br/&gt;
You can download the latest code snapshot from the code section here on SourceForge.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br/&gt;
David&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David</dc:creator><pubDate>Sun, 06 Mar 2022 02:53:07 -0000</pubDate><guid>https://sourceforge.net14467d90eb0bbe4d5fdb7b7ae55966d9e458ac93</guid></item><item><title>#43 InsertMenu(Item) cutting off entries after 75(?) chars</title><link>https://sourceforge.net/p/win32-framework/bugs/43/?limit=25#d8c7</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Oh man, sorry once more. 80 chars.  :/&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">toxie</dc:creator><pubDate>Sat, 05 Mar 2022 08:19:39 -0000</pubDate><guid>https://sourceforge.netf5dc74459e3a83d09421c6fcda22b1278b0cda3e</guid></item><item><title>#43 InsertMenu(Item) cutting off entries after 75(?) chars</title><link>https://sourceforge.net/p/win32-framework/bugs/43/?limit=25#aa7f</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Sorry, 77 characters, not 75..&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">toxie</dc:creator><pubDate>Sat, 05 Mar 2022 08:13:25 -0000</pubDate><guid>https://sourceforge.net04115cbb4b986217bb591cfbd97d537317f68a14</guid></item><item><title>InsertMenu(Item) cutting off entries after 75(?) chars</title><link>https://sourceforge.net/p/win32-framework/bugs/43/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi!&lt;br/&gt;
In Visual Pinball we see the issue that strings added via InsertMenu(Item) are being cutoff after (seemingly consistent?!) 75 characters. The original code (i.e. raw win32 UI code, before we redid all with win32++) worked perfectly, also the strings inserted via&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;     &lt;span class="nv"&gt;MENUITEMINFO&lt;/span&gt; &lt;span class="nv"&gt;menuInfo&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; {}&lt;span class="c1"&gt;;&lt;/span&gt;
     &lt;span class="nv"&gt;menuInfo&lt;/span&gt;.&lt;span class="nv"&gt;cbSize&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;GetSizeofMenuItemInfo&lt;/span&gt;&lt;span class="ss"&gt;()&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
     &lt;span class="nv"&gt;menuInfo&lt;/span&gt;.&lt;span class="nv"&gt;fMask&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;MIIM_ID&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt; &lt;span class="nv"&gt;MIIM_STRING&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt; &lt;span class="nv"&gt;MIIM_STATE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
     &lt;span class="nv"&gt;menuInfo&lt;/span&gt;.&lt;span class="nv"&gt;fState&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;MFS_ENABLED&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
     &lt;span class="nv"&gt;menuInfo&lt;/span&gt;.&lt;span class="nv"&gt;wID&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;RECENT_FIRST_MENU_IDM&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;UINT&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="nv"&gt;i&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
     &lt;span class="nv"&gt;menuInfo&lt;/span&gt;.&lt;span class="nv"&gt;dwTypeData&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;recentMenuname&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
     &lt;span class="nv"&gt;menuInfo&lt;/span&gt;.&lt;span class="nv"&gt;cch&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;strlen&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;recentMenuname&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
     &lt;span class="nv"&gt;menuFile&lt;/span&gt;.&lt;span class="nv"&gt;InsertMenuItem&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;count&lt;/span&gt;, &lt;span class="nv"&gt;menuInfo&lt;/span&gt;, &lt;span class="nv"&gt;TRUE&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;are looking good in the debugger. Also&lt;br/&gt;
         menuFile.InsertMenu(count, MF_BYPOSITION | MF_ENABLED | MF_STRING, RECENT_FIRST_MENU_IDM + (UINT)i, recentMenuname);&lt;/p&gt;
&lt;p&gt;shows the same issue. Attached screenshot shows the issue. First 3 (short) entries are good, all others are cut off.&lt;br/&gt;
Thanks!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">toxie</dc:creator><pubDate>Sat, 05 Mar 2022 08:09:05 -0000</pubDate><guid>https://sourceforge.netb19387ddef86cdc2cc9c7cff4656e7f4b955429b</guid></item><item><title>InsertMenu(Item) cutting off entries after 75(?) chars</title><link>https://sourceforge.net/p/win32-framework/bugs/43/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 43 has been modified: InsertMenu(Item) cutting off entries after 75(?) chars&lt;br/&gt;
Edited By: David (david_nash)&lt;br/&gt;
Status updated: 'open' =&amp;gt; 'closed-fixed'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">toxie</dc:creator><pubDate>Sat, 05 Mar 2022 08:09:05 -0000</pubDate><guid>https://sourceforge.net4bc0e027620c2ae8897d4bbbfacf9b505f34c7a3</guid></item><item><title>#42 Endless recursions in 4 functions</title><link>https://sourceforge.net/p/win32-framework/bugs/42/?limit=25#e554</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open-fixed --&amp;gt; closed-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David</dc:creator><pubDate>Fri, 07 Jan 2022 06:30:48 -0000</pubDate><guid>https://sourceforge.netd83b338bc6538d6c5bf1103dabb1f4736f03481b</guid></item><item><title>#42 Endless recursions in 4 functions</title><link>https://sourceforge.net/p/win32-framework/bugs/42/?limit=25#ff58</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; open-fixed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: David&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David</dc:creator><pubDate>Mon, 08 Mar 2021 06:00:56 -0000</pubDate><guid>https://sourceforge.netff00323e7e37945d68e8ba97fba9c3ebafdb8c7f</guid></item><item><title>#42 Endless recursions in 4 functions</title><link>https://sourceforge.net/p/win32-framework/bugs/42/?limit=25#8c7b</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi toxie,&lt;/p&gt;
&lt;p&gt;Thanks for bringing this to my attention. I've submitted an update to the code which corrects the issues you've mentioned, and improves support for the Clang compiler.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br/&gt;
David&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David</dc:creator><pubDate>Mon, 08 Mar 2021 05:59:58 -0000</pubDate><guid>https://sourceforge.nete589cfd5403a0adbae2d12f2b279b0747180b1a9</guid></item></channel></rss>