<?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 : HOWTO: Multiple accelerator tables</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Command Bars : HOWTO: Multiple accelerator tables]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sun, 14 Jun 2026 13:16:45 +0000</pubDate>
  <lastBuildDate>Mon, 10 Aug 2009 08:51:20 +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=14872</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[HOWTO: Multiple accelerator tables : Simply load your table and set...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51810&amp;title=howto-multiple-accelerator-tables#51810</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=3213">rdhd</a><br /><strong>Subject:</strong> 14872<br /><strong>Posted:</strong> 10 August 2009 at 8:51am<br /><br />Simply load your table and set the m_hAccelTable of the frame window to the handle of the table you loaded. We don't have to do anything else for accelerators. We set the table before we build our command ribbon.]]>
   </description>
   <pubDate>Mon, 10 Aug 2009 08:51:20 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51810&amp;title=howto-multiple-accelerator-tables#51810</guid>
  </item> 
  <item>
   <title><![CDATA[HOWTO: Multiple accelerator tables :    rdhd wrote:mgampi, Which...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51682&amp;title=howto-multiple-accelerator-tables#51682</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=109">mgampi</a><br /><strong>Subject:</strong> 14872<br /><strong>Posted:</strong> 07 August 2009 at 3:17am<br /><br /><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by rdhd" alt="Originally posted by rdhd" style="vertical-align: text-bottom;" /> <strong>rdhd wrote:</strong><br /><br />mgampi, Which part of my post are you interested in?<div>&nbsp;</div><div><font size="2"><p>pFrameWnd-&gt;m_hAccelTable = hAccelMDI;</p></font></div></td></tr></table><br>How to swap accel tables while stepping through different document types...<br>]]>
   </description>
   <pubDate>Fri, 07 Aug 2009 03:17:36 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51682&amp;title=howto-multiple-accelerator-tables#51682</guid>
  </item> 
  <item>
   <title><![CDATA[HOWTO: Multiple accelerator tables : mgampi, Which part of my post...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51667&amp;title=howto-multiple-accelerator-tables#51667</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=3213">rdhd</a><br /><strong>Subject:</strong> 14872<br /><strong>Posted:</strong> 06 August 2009 at 4:02pm<br /><br />mgampi, Which part of my post are you interested in?<DIV>&nbsp;</DIV><DIV><FONT size=2><P>pFrameWnd-&gt;m_hAccelTable = hAccelMDI;</P></FONT></DIV>]]>
   </description>
   <pubDate>Thu, 06 Aug 2009 16:02:04 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51667&amp;title=howto-multiple-accelerator-tables#51667</guid>
  </item> 
  <item>
   <title><![CDATA[HOWTO: Multiple accelerator tables : Ok;have to be blind to oversee...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51642&amp;title=howto-multiple-accelerator-tables#51642</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=109">mgampi</a><br /><strong>Subject:</strong> 14872<br /><strong>Posted:</strong> 06 August 2009 at 4:23am<br /><br />Ok;<br>have to be blind to oversee this function <img src="http://forum.codejock.com/smileys/smiley9.gif" border="0" align="absmiddle"><br>]]>
   </description>
   <pubDate>Thu, 06 Aug 2009 04:23:29 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51642&amp;title=howto-multiple-accelerator-tables#51642</guid>
  </item> 
  <item>
   <title><![CDATA[HOWTO: Multiple accelerator tables : Hi,Use CopyAcceleratorTable to...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51641&amp;title=howto-multiple-accelerator-tables#51641</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=233">jimmy</a><br /><strong>Subject:</strong> 14872<br /><strong>Posted:</strong> 06 August 2009 at 3:55am<br /><br />Hi,<br><br>Use <b><mshelp: ="0" ns:mshelp="http://msdn.microsoft.com/mshelp" keywords="_win32_CopyAcceleratorTable_cpp">CopyAcceleratorTable </mshelp:></b><mshelp: ="0" ns:mshelp="http://msdn.microsoft.com/mshelp" keywords="_win32_CopyAcceleratorTable_cpp"></mshelp:><mshelp: ="0" ns:mshelp="http://msdn.microsoft.com/mshelp" keywords="_win32_CopyAcceleratorTable_cpp">to merge two accelerator tables. </mshelp:><br>And set the new hAccel.<br><br>&nbsp; Jimmy<br><br>]]>
   </description>
   <pubDate>Thu, 06 Aug 2009 03:55:35 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51641&amp;title=howto-multiple-accelerator-tables#51641</guid>
  </item> 
  <item>
   <title><![CDATA[HOWTO: Multiple accelerator tables :    rdhd wrote:We swap out the...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51639&amp;title=howto-multiple-accelerator-tables#51639</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=109">mgampi</a><br /><strong>Subject:</strong> 14872<br /><strong>Posted:</strong> 06 August 2009 at 3:35am<br /><br /><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by rdhd" alt="Originally posted by rdhd" style="vertical-align: text-bottom;" /> <strong>rdhd wrote:</strong><br /><br />We swap out the MFC frame's accel table handle (I think it is "m_hAccel") as we navigate among our various doc types. We also rebuild the command ribbon when we do the MDI transition. And last but not least, whenever any customization occurs, we save the changes to the registry. So when we load an accel table for a particular MDI document, we first check the registry and use any table saved there, otherwise we load the accel resource corresponding to the doc type.</td></tr></table><br>Hi;<br><br>Could you show a brief example how you do this? This would be very welcome...<br>]]>
   </description>
   <pubDate>Thu, 06 Aug 2009 03:35:22 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51639&amp;title=howto-multiple-accelerator-tables#51639</guid>
  </item> 
  <item>
   <title><![CDATA[HOWTO: Multiple accelerator tables : We swap out the MFC frame&amp;#039;s...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51615&amp;title=howto-multiple-accelerator-tables#51615</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=3213">rdhd</a><br /><strong>Subject:</strong> 14872<br /><strong>Posted:</strong> 05 August 2009 at 6:42pm<br /><br />We swap out the MFC frame's accel table handle (I think it is "m_hAccel") as we navigate among our various doc types. We also rebuild the command ribbon when we do the MDI transition. And last but not least, whenever any customization occurs, we save the changes to the registry. So when we load an accel table for a particular MDI document, we first check the registry and use any table saved there, otherwise we load the accel resource corresponding to the doc type.]]>
   </description>
   <pubDate>Wed, 05 Aug 2009 18:42:11 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51615&amp;title=howto-multiple-accelerator-tables#51615</guid>
  </item> 
  <item>
   <title><![CDATA[HOWTO: Multiple accelerator tables : Hi;In my case thats not possible,...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51473&amp;title=howto-multiple-accelerator-tables#51473</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=109">mgampi</a><br /><strong>Subject:</strong> 14872<br /><strong>Posted:</strong> 31 July 2009 at 4:12am<br /><br />Hi;<br><br>In my case thats not possible, because same shortcuts execute different commands in differnet document types.<br>Is no other solution available?<br>]]>
   </description>
   <pubDate>Fri, 31 Jul 2009 04:12:30 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51473&amp;title=howto-multiple-accelerator-tables#51473</guid>
  </item> 
  <item>
   <title><![CDATA[HOWTO: Multiple accelerator tables : Hi, Indeed only single Table...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51472&amp;title=howto-multiple-accelerator-tables#51472</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=6851">Oleg</a><br /><strong>Subject:</strong> 14872<br /><strong>Posted:</strong> 31 July 2009 at 4:08am<br /><br /><P>Hi,</P><DIV>Indeed only single Table supported :( Copy all shortcuts from document to main frame's.</DIV>]]>
   </description>
   <pubDate>Fri, 31 Jul 2009 04:08:21 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51472&amp;title=howto-multiple-accelerator-tables#51472</guid>
  </item> 
  <item>
   <title><![CDATA[HOWTO: Multiple accelerator tables : Hi;I created a MDI app with different...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51463&amp;title=howto-multiple-accelerator-tables#51463</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=109">mgampi</a><br /><strong>Subject:</strong> 14872<br /><strong>Posted:</strong> 30 July 2009 at 9:27am<br /><br />Hi;<br>I created a MDI app with different document types and each type has its own ACCELERATORS resource.<br>The accelerators all work very well, but only the shortcuts for the main accel table (IDR_MAINFRAME) are shown in all commandbar objects.<br>What do I have to do to see also shortcuts for the currently active document type?<br>]]>
   </description>
   <pubDate>Thu, 30 Jul 2009 09:27:27 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14872&amp;PID=51463&amp;title=howto-multiple-accelerator-tables#51463</guid>
  </item> 
 </channel>
</rss>