<?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 : CMenu</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Command Bars : CMenu]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Wed, 13 May 2026 09:31:48 +0000</pubDate>
  <lastBuildDate>Thu, 17 Jun 2004 13:30:04 +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=855</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[CMenu : Disregard, I figured it out. ]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=855&amp;PID=2239&amp;title=cmenu#2239</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=537">Kenneth</a><br /><strong>Subject:</strong> 855<br /><strong>Posted:</strong> 17 June 2004 at 1:30pm<br /><br />Disregard, I figured it out.]]>
   </description>
   <pubDate>Thu, 17 Jun 2004 13:30:04 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=855&amp;PID=2239&amp;title=cmenu#2239</guid>
  </item> 
  <item>
   <title><![CDATA[CMenu : We used the following code in...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=855&amp;PID=2238&amp;title=cmenu#2238</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=537">Kenneth</a><br /><strong>Subject:</strong> 855<br /><strong>Posted:</strong> 17 June 2004 at 11:12am<br /><br /><P>We used the following code in the Xtreme Toolkit to allow a user to execute a menu item from a user defined "Smart Button".&nbsp; How does one search the new Xtreme Toolkit Pro menu and submenus?</P><P>&nbsp;int AppFindMenuItem(CMenu *Menu,LPCTSTR MenuString)<BR>&nbsp;{<BR>&nbsp;ASSERT(Menu);<BR>&nbsp;ASSERT(::IsMenu(Menu-&gt;GetSafeHmenu()));<BR>&nbsp;CString mitem = MenuString;<BR>&nbsp;int count = Menu-&gt;GetMenuItemCount();<BR>&nbsp;mitem.Replace(_T("&amp;"),_T(""));<BR>&nbsp;for(int i = 0; i &lt; count; i++)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CString str;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(Menu-&gt;GetMenuString(i,str,MF_BYPOSITION))<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str.Replace(_T("&amp;"),_T(""));<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(str.Compare(mitem) == 0)<BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(Menu-&gt;GetMenuItemID(i));<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;return(-1);<BR>&nbsp;}</P><P><BR>&nbsp;if(code == '~')<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Do Menu<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int i,j,k;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CMenu *pMenu;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pMenu = (CMenu *)(((CMainFrame*)AfxGetApp()-&gt;m_pMainWnd)-&gt;GetMenu());<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(pMenu)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; j = pMenu-&gt;GetMenuItemCount();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(i = 0; i &lt; j; ++i)<BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; k = AppFindMenuItem(pMenu-&gt;GetSubMenu(i),app);<BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(k &gt; 0)<BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PostMessage(WM_COMMAND,k);<BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pView-&gt;TermSetFocus();<BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return;<BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR></P><P>&nbsp;</P>]]>
   </description>
   <pubDate>Thu, 17 Jun 2004 11:12:30 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=855&amp;PID=2238&amp;title=cmenu#2238</guid>
  </item> 
 </channel>
</rss>