<?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 : Dynamic Toolbar icon</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Command Bars : Dynamic Toolbar icon]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 27 Apr 2026 02:57:11 +0000</pubDate>
  <lastBuildDate>Thu, 13 Aug 2009 11:27:26 +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=14957</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[Dynamic Toolbar icon : &amp;#1054;&amp;#1083;&amp;#1077;&amp;#1075;,can...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14957&amp;PID=51944&amp;title=dynamic-toolbar-icon#51944</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=5449">AndyKir</a><br /><strong>Subject:</strong> 14957<br /><strong>Posted:</strong> 13 August 2009 at 11:27am<br /><br />&#1054;&#1083;&#1077;&#1075;,<br><br>can you please take a look at the example I tried to build (I used your new project template and cleaned up it)<br>What am I doing wrong?<br><br>And one more question - how do I remove icon from a toolbar button (so it would have an icon in one state and no icon in another)?<br><br>Disclosure: I do have one year support.<br>Thanks!<br><br><a href="uploads/20090813_112231_CJtest.zip" target="_blank">uploads/20090813_112231_CJtest.zip</a>]]>
   </description>
   <pubDate>Thu, 13 Aug 2009 11:27:26 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14957&amp;PID=51944&amp;title=dynamic-toolbar-icon#51944</guid>
  </item> 
  <item>
   <title><![CDATA[Dynamic Toolbar icon : Yes, use FromUI and load using...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14957&amp;PID=51916&amp;title=dynamic-toolbar-icon#51916</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=6851">Oleg</a><br /><strong>Subject:</strong> 14957<br /><strong>Posted:</strong> 13 August 2009 at 1:49am<br /><br />Yes, use FromUI and load using<DIV>&nbsp;</DIV><DIV>pCommandBars-&gt;GetImageManager()-&gt;SetIcon(ID_SWITCH_CD_DVD, ID_SWITCH_CD_DVD);&nbsp; where ID_SWITCH_CD_DVD _Icon_ resource.<BR></DIV>]]>
   </description>
   <pubDate>Thu, 13 Aug 2009 01:49:18 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14957&amp;PID=51916&amp;title=dynamic-toolbar-icon#51916</guid>
  </item> 
  <item>
   <title><![CDATA[Dynamic Toolbar icon : Hi;I do it this way:void CMyApp::OnUpdateMyCommand(CCmdUI*...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14957&amp;PID=51903&amp;title=dynamic-toolbar-icon#51903</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=109">mgampi</a><br /><strong>Subject:</strong> 14957<br /><strong>Posted:</strong> 12 August 2009 at 3:55pm<br /><br />Hi;<br><br>I do it this way:<br><br>void CMyApp::OnUpdateMyCommand(CCmdUI* pCmdUI)<br>{<br>&nbsp;&nbsp;&nbsp; CXTPControl* pPopup = CXTPControl::FromUI(pCmdUI);<br>&nbsp;&nbsp;&nbsp; if (pPopup)<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; pPopup-&gt;SetIconId(MyNewId);<br>&nbsp;&nbsp;&nbsp; }<br>}<br>]]>
   </description>
   <pubDate>Wed, 12 Aug 2009 15:55:29 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14957&amp;PID=51903&amp;title=dynamic-toolbar-icon#51903</guid>
  </item> 
  <item>
   <title><![CDATA[Dynamic Toolbar icon : Hi,how can I dynamically change...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14957&amp;PID=51900&amp;title=dynamic-toolbar-icon#51900</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=5449">AndyKir</a><br /><strong>Subject:</strong> 14957<br /><strong>Posted:</strong> 12 August 2009 at 2:47pm<br /><br />Hi,<br><br>how can I dynamically change one icon on the toolbar.<br><br>I load the toolbar: <br>CXTPToolBar* pToolBarFile = (CXTPToolBar*) pCommandBars-&gt;Add(_T("File"), xtpBarTop);<br>if (!pToolBarFile || !pToolBarFile-&gt;LoadToolBar(IDR_TOOLBAR_DVD))...<br><br>then I have a code to update it:<br><br>void CMainFrame::OnUpdateSwitchToCDDVD(CCmdUI *pCmdUI)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp; bool bCD = theApp.IsMediaCD();<br><br>&nbsp;&nbsp;&nbsp; pCmdUI-&gt;Enable(!IsInProcess());<br>&nbsp;&nbsp;&nbsp; pCmdUI-&gt;SetCheck(!bCD);<br><br>#ifdef USE_CODEJOCK_MFC_EXTENSION<br>&nbsp;&nbsp;&nbsp; CXTPControl* pControl = GetCommandBars()-&gt;GetAt(1)-&gt;GetControl(4);<br>&nbsp;&nbsp;&nbsp; pControl-&gt;SetIconId(bCD ? XXXXX : YYYYY);<br>&nbsp;&nbsp;&nbsp; pControl-&gt;SetCaption(bCD ? _T("CD") : _T("DVD"));<br>#endif<br><br>}<br><br>What "Icon's identifier to be set." in function CXTPControl::SetIconId means?<br>And my question what to use as "XXXXX : YYYYY"?<br><br>I tried:<br>&nbsp;&nbsp;&nbsp; pCommandBars-&gt;GetImageManager()-&gt;SetIcon(IDB_CD, ID_SWITCH_CD_DVD, xtpImageNormal);<br>&nbsp;&nbsp;&nbsp; pCommandBars-&gt;GetImageManager()-&gt;SetIcon(IDB_DVD, ID_SWITCH_CD_DVD, xtpImageChecked);<br><br>and <br>&nbsp;&nbsp;&nbsp; pCommandBars-&gt;GetImageManager()-&gt;SetIcon(IDB_CD, ID_SWITCH_CD_DVD);<br>&nbsp;&nbsp;&nbsp; pCommandBars-&gt;GetImageManager()-&gt;SetIcon(IDB_DVD, ID_SWITCH_DVD_CD);<br><br>no luck.<br>Any suggestions?<br><br><br>Thanks!<br><br><br><br><br>]]>
   </description>
   <pubDate>Wed, 12 Aug 2009 14:47:55 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14957&amp;PID=51900&amp;title=dynamic-toolbar-icon#51900</guid>
  </item> 
 </channel>
</rss>