<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Codejock Developer Community : Ribb&#111;n per&#102;ormance</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Toolkit Pro : Ribb&#111;n per&#102;ormance]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sun, 07 Jun 2026 11:53:56 +0000</pubDate>
  <lastBuildDate>Sun, 11 Jun 2006 08:04:22 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>forum.codejock.com/RSS_post_feed.asp?TID=4335</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Codejock Developer Community]]></title>
   <url>http://forum.codejock.com/forum_images/codejock-logo.gif</url>
   <link>http://forum.codejock.com/</link>
  </image>
  <item>
   <title><![CDATA[Ribb&#111;n per&#102;ormance : Every library you&amp;#039;re adding...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13571&amp;title=ribbon-performance#13571</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2070">Marcus</a><br /><strong>Subject:</strong> 4335<br /><strong>Posted:</strong> 11 June 2006 at 8:04am<br /><br />Every library you're adding leads to more compatibility issues. GDI+ doesn't work on Win95, can you compiler&nbsp;zlib&nbsp;as a&nbsp;64 bit dll?! It always gets messier as you first think.]]>
   </description>
   <pubDate>Sun, 11 Jun 2006 08:04:22 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13571&amp;title=ribbon-performance#13571</guid>
  </item> 
  <item>
   <title><![CDATA[Ribb&#111;n per&#102;ormance : @Marcus: GDI+ can also be used...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13570&amp;title=ribbon-performance#13570</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1755">ABuenger</a><br /><strong>Subject:</strong> 4335<br /><strong>Posted:</strong> 11 June 2006 at 7:01am<br /><br /><P>@Marcus: GDI+ can also be used to load PNG resources, you would only have to ship the gdiplus.dll with your application. libpng/zlib is just an other option.</P><P>Office 2007 and Vista also uses PNG for its icons. Currently LCDs have a resolution of 96 DPI but soon we will have 240/320 DPI screens and then uncompressed bitmaps are unuseable, or would you like to have 15 MB of Ribbon bitmaps?</P><P><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by Marcus" alt="Originally posted by Marcus" style="vertical-align: text-bottom;" /> <strong>Marcus wrote:</strong><br /><br />A lot of&nbsp;developers, like me, prefer&nbsp;clean, simple, self-contained solutions! Adding unnecessary dependencies will only bloat and complicate everything!</td></tr></table></P><P>What would be the problem if libpng/zlib are added to the workspace? There would&nbsp;just be 2 additionally projects and you could compile the toolkit as always and get a lib or dll. That doesn't complicate anything.</P>]]>
   </description>
   <pubDate>Sun, 11 Jun 2006 07:01:22 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13570&amp;title=ribbon-performance#13570</guid>
  </item> 
  <item>
   <title><![CDATA[Ribb&#111;n per&#102;ormance : Oh, please don&amp;#039;t startusing...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13569&amp;title=ribbon-performance#13569</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2070">Marcus</a><br /><strong>Subject:</strong> 4335<br /><strong>Posted:</strong> 11 June 2006 at 6:05am<br /><br /><P>Oh, please don't start&nbsp;using additional libraries like zlib in the toolkit!</P><P>A lot of&nbsp;developers, like me, prefer&nbsp;clean, simple, self-contained solutions! Adding unnecessary dependencies will only bloat and complicate everything!</P>]]>
   </description>
   <pubDate>Sun, 11 Jun 2006 06:05:32 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13569&amp;title=ribbon-performance#13569</guid>
  </item> 
  <item>
   <title><![CDATA[Ribb&#111;n per&#102;ormance : oleg, the non-alphaOffice2007_RibbonGroups.bmp...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13568&amp;title=ribbon-performance#13568</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1755">ABuenger</a><br /><strong>Subject:</strong> 4335<br /><strong>Posted:</strong> 11 June 2006 at 5:40am<br /><br /><P>oleg, the non-alpha&nbsp;Office2007_RibbonGroups.bmp has increased the performance alot, although it is still noticeable slower. Thanks.</P><P>I understand that alpha bitmaps make it easier to support different color schemes without changing the bitmaps and that there would be a size increase if you would make a set of bitmaps for each color scheme, but have you considered to use PNGs for the graphics? libpng and zlib can be used for free, even in commercial products.</P><P>That would reduce the graphics size from about 1.4 MB to 200 KB without any losses. You can also use GDI+ to load PNG resources.</P><P><A href="http://www.codeproject.com/bitmap/PNGView.asp" target="_blank">http://www.codeproject.com/bitmap/PNGView.asp</A></P><P><A href="http://www.codeproject.com/vcpp/gdiplus/cgdiplusbitmap.asp" target="_blank">http://www.codeproject.com/vcpp/gdiplus/cgdiplusbitmap.asp</A></P><P>&nbsp;</P>]]>
   </description>
   <pubDate>Sun, 11 Jun 2006 05:40:50 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13568&amp;title=ribbon-performance#13568</guid>
  </item> 
  <item>
   <title><![CDATA[Ribb&#111;n per&#102;ormance : Sample (compiled by myself) Seems...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13555&amp;title=ribbon-performance#13555</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1011">Barto</a><br /><strong>Subject:</strong> 4335<br /><strong>Posted:</strong> 10 June 2006 at 10:38am<br /><br /><P>Sample (compiled by myself) Seems to work here, too. (I don't have Office 2007 installed)</P><P>Pentium 3.2GHz, 1GB RAM, WinXP SP2 (en), GeForce 6600GT (PCI-X), Samsung SyncMaster 204Ts (LCD via DVI)</P>]]>
   </description>
   <pubDate>Sat, 10 Jun 2006 10:38:30 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13555&amp;title=ribbon-performance#13555</guid>
  </item> 
  <item>
   <title><![CDATA[Ribb&#111;n per&#102;ormance : ok, we will try to optimize ggraphic...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13554&amp;title=ribbon-performance#13554</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=6851">Oleg</a><br /><strong>Subject:</strong> 4335<br /><strong>Posted:</strong> 10 June 2006 at 10:15am<br /><br /><P>ok, we will try to optimize ggraphic to remove alpha layer from some bitmaps. Largest is Office2007_RibbonGroups.bmp so will start from it.</P><P>Can you uplease </P><P>1. download these bitmaps:</P><P><A href="https://forum.codejock.com/uploads/oleg/2006-06-10_101439_pack.zip" target="_blank">2006-06-10_101439_pack.zip</A></P><P>replace them in Source/Ribbon/res folder,</P><P>2. open sampe, replace</P><P>void CMainFrame::RecalcLayout(BOOL bNotify /* = TRUE */)<BR>{<BR>&nbsp;CXTPFrameWnd::RecalcLayout(bNotify);<BR>&nbsp;Invalidate(FALSE);<BR>}</P><P>to</P><P>void CMainFrame::RecalcLayout(BOOL bNotify /* = TRUE */)<BR>{<BR>&nbsp;CXTPFrameWnd::RecalcLayout(bNotify);<BR>//&nbsp;Invalidate(FALSE);<BR>}</P><P>it decrease perfomance a lot.</P><P>&nbsp;</P><P>3. rebuild sample and check perfomance.</P><P>&nbsp;</P><P>Thanks</P>]]>
   </description>
   <pubDate>Sat, 10 Jun 2006 10:15:58 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13554&amp;title=ribbon-performance#13554</guid>
  </item> 
  <item>
   <title><![CDATA[Ribb&#111;n per&#102;ormance :   gshawn wrote:Windows Server...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13534&amp;title=ribbon-performance#13534</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1755">ABuenger</a><br /><strong>Subject:</strong> 4335<br /><strong>Posted:</strong> 09 June 2006 at 6:11am<br /><br /><P><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by gshawn" alt="Originally posted by gshawn" style="vertical-align: text-bottom;" /> <strong>gshawn wrote:</strong><br /><br />Windows Server 2003 SP1</td></tr></table> </P><P>We've only tested it on 2000 and XP, on 9 different workstations and laptops, there was a huge performance penality on 5 of them and it runs great on 4. The only thing that they have in common is that those 5 have LCDs and the other&nbsp;4 CRTs.</P><P>It was also independently tested by a customer, "I tried it here at home on my laptop and it's lagging something awful! This PC is about the same as the one I have at work, 2.8Mhz, 512mb, but it has a LCD that I'm running at 1400x1050 32bit. I notice when I move around the ribbon where the highlight should follow me, the CPU usage goes to 100%."</P><P>We've a bit of a problem here <IMG src="http://forum.codejock.com/smileys/smiley5.gif" border="0"></P><P>&nbsp;</P>]]>
   </description>
   <pubDate>Fri, 09 Jun 2006 06:11:16 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13534&amp;title=ribbon-performance#13534</guid>
  </item> 
  <item>
   <title><![CDATA[Ribb&#111;n per&#102;ormance : Just tried it here and it runs...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13533&amp;title=ribbon-performance#13533</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=756">gshawn</a><br /><strong>Subject:</strong> 4335<br /><strong>Posted:</strong> 09 June 2006 at 5:55am<br /><br /><P>Just tried it here and it runs great, sorry...</P><P>Acer <FONT face=Arial size=2>AL1916A </FONT>19" LCD<BR>Windows Server 2003 SP1<BR>Athlon XP 2500+<BR>ATI 9800 Pro via DVI</P><P>The compiled Ribbon sample runs great in either 16-bit or 32-bit;&nbsp;I was unable to notice any slowdowns. I'm at a loss as to what to try next... Are there any specific tests or files versions you would like me to check?</P>]]>
   </description>
   <pubDate>Fri, 09 Jun 2006 05:55:46 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13533&amp;title=ribbon-performance#13533</guid>
  </item> 
  <item>
   <title><![CDATA[Ribb&#111;n per&#102;ormance : I can take some time and test...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13532&amp;title=ribbon-performance#13532</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=756">gshawn</a><br /><strong>Subject:</strong> 4335<br /><strong>Posted:</strong> 09 June 2006 at 5:36am<br /><br />I can take some time and test it on an LCD... give me&nbsp;a few minutes.]]>
   </description>
   <pubDate>Fri, 09 Jun 2006 05:36:11 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13532&amp;title=ribbon-performance#13532</guid>
  </item> 
  <item>
   <title><![CDATA[Ribb&#111;n per&#102;ormance : Could you please confirm this...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13530&amp;title=ribbon-performance#13530</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1755">ABuenger</a><br /><strong>Subject:</strong> 4335<br /><strong>Posted:</strong> 09 June 2006 at 4:52am<br /><br /><strong>Could you please confirm this problem and let us know when a fix is available.</strong>]]>
   </description>
   <pubDate>Fri, 09 Jun 2006 04:52:24 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=4335&amp;PID=13530&amp;title=ribbon-performance#13530</guid>
  </item> 
 </channel>
</rss>