<?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 : Tab Item Screen Rect</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Toolkit Pro : Tab Item Screen Rect]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sat, 13 Jun 2026 22:44:14 +0000</pubDate>
  <lastBuildDate>Fri, 20 Jul 2007 02:40:49 +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=7618</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[Tab Item Screen Rect : Thanks,  yes, it will be. ]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24564&amp;title=tab-item-screen-rect#24564</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=6851">Oleg</a><br /><strong>Subject:</strong> 7618<br /><strong>Posted:</strong> 20 July 2007 at 2:40am<br /><br /><DIV>Thanks, </DIV><DIV>yes, it will be.</DIV>]]>
   </description>
   <pubDate>Fri, 20 Jul 2007 02:40:49 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24564&amp;title=tab-item-screen-rect#24564</guid>
  </item> 
  <item>
   <title><![CDATA[Tab Item Screen Rect : Thank you Oleg,   Works like...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24543&amp;title=tab-item-screen-rect#24543</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=3153">alpine35</a><br /><strong>Subject:</strong> 7618<br /><strong>Posted:</strong> 19 July 2007 at 12:25pm<br /><br />Thank you Oleg, <DIV>&nbsp;</DIV><DIV>Works like a charm. Assumimg this change will be integrated forward in your future product, it's the perfect solution.</DIV>]]>
   </description>
   <pubDate>Thu, 19 Jul 2007 12:25:12 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24543&amp;title=tab-item-screen-rect#24543</guid>
  </item> 
  <item>
   <title><![CDATA[Tab Item Screen Rect : Hi,  Sorry, didn&amp;#039;t notice...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24536&amp;title=tab-item-screen-rect#24536</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=6851">Oleg</a><br /><strong>Subject:</strong> 7618<br /><strong>Posted:</strong> 19 July 2007 at 2:14am<br /><br />Hi,<DIV>&nbsp;</DIV><DIV>Sorry, didn't notice that you need tab when pane is hidden.</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV><DIV>please add additional method&nbsp; in sources and rebuild library (we will add it also)</DIV><DIV>&nbsp;</DIV><DIV>in XTPDockingPaneAutoHidePanel.cpp:</DIV><DIV>&nbsp;</DIV><DIV>CXTPTabManagerItem* CXTPDockingPaneAutoHidePanel::GetPaneTab(CXTPDockingPane* pPane) const<BR>{<BR>&nbsp;for (int i = 0; i &lt; m_pTabManagers-&gt;GetSize(); i++)<BR>&nbsp;{<BR>&nbsp;&nbsp;CAutoHidePanelTabManager* pTabManager = m_pTabManagers-&gt;GetAt(i);</DIV><DIV>&nbsp;&nbsp;for (int j = 0; j &lt; pTabManager-&gt;GetItemCount(); j++)<BR>&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;CXTPTabManagerItem* pItem = pTabManager-&gt;GetItem(j);</DIV><DIV>&nbsp;&nbsp;&nbsp;if ((CXTPDockingPane*)pItem-&gt;GetData() == pPane)<BR>&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;return pItem;<BR>&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;}<BR>&nbsp;}<BR>&nbsp;return NULL;<BR>}</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV><DIV>now in you application use this code:</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV><DIV>CXTPDockingPane* pPane = m_paneManager.FindPane(ID_VIEW_SOLUTIONEXPLORER);<BR>&nbsp;if (pPane &amp;&amp; pPane-&gt;IsHidden())<BR>&nbsp;{<BR>&nbsp;&nbsp;CXTPDockingPaneAutoHidePanel* pAutoHideContainer = <BR>&nbsp;&nbsp;&nbsp;(CXTPDockingPaneAutoHidePanel*)(pPane-&gt;GetContainer()-&gt;GetContainer());</DIV><DIV>&nbsp;&nbsp;CXTPTabManagerItem* pItem = pAutoHideContainer-&gt;GetPaneTab(pPane);<BR>&nbsp;&nbsp;if (pItem)<BR>&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;CRect rc = pItem-&gt;GetRect();<BR>&nbsp;&nbsp;&nbsp;pAutoHideContainer-&gt;ClientToScreen(rc);<BR>&nbsp;&nbsp;}<BR>&nbsp;}</DIV>]]>
   </description>
   <pubDate>Thu, 19 Jul 2007 02:14:58 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24536&amp;title=tab-item-screen-rect#24536</guid>
  </item> 
  <item>
   <title><![CDATA[Tab Item Screen Rect : Hi Oleg,  I have followed your...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24533&amp;title=tab-item-screen-rect#24533</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=3153">alpine35</a><br /><strong>Subject:</strong> 7618<br /><strong>Posted:</strong> 18 July 2007 at 11:41pm<br /><br />Hi Oleg,<DIV>&nbsp;</DIV><DIV>I have followed your suggestion:</DIV><DIV>&nbsp;</DIV><DIV><FONT color=#010001 size=2>CXTPDockingPane</FONT><FONT size=2>* </FONT><FONT color=#010001 size=2>pPane</FONT><FONT size=2> = </FONT><FONT color=#010001 size=2>m_paneManager</FONT><FONT size=2>.</FONT><FONT color=#010001 size=2>FindPane</FONT><FONT size=2>(</FONT><FONT color=#010001 size=2>IDR_...</FONT><FONT size=2>);</FONT></DIV><DIV><FONT color=#010001 size=2>CXTPDockingPaneTabbedContainer</FONT><FONT size=2>* </FONT><FONT color=#010001 size=2>pContainer</FONT><FONT size=2> = (</FONT><FONT color=#010001 size=2>CXTPDockingPaneTabbedContainer</FONT><FONT size=2>*)</FONT><FONT color=#010001 size=2>pPane</FONT><FONT size=2>-&gt;</FONT><FONT color=#010001 size=2>GetContainer</FONT><FONT size=2>();</FONT></DIV><DIV><FONT size=2></FONT>&nbsp;</DIV><DIV><FONT size=2>The problem now is pContainer-&gt;GetItemCount() returns 0, although the tab item is available. Thanks for your help,</FONT></DIV>]]>
   </description>
   <pubDate>Wed, 18 Jul 2007 23:41:54 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24533&amp;title=tab-item-screen-rect#24533</guid>
  </item> 
  <item>
   <title><![CDATA[Tab Item Screen Rect : Hi, get CXTPDockingPane pointer,...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24519&amp;title=tab-item-screen-rect#24519</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=6851">Oleg</a><br /><strong>Subject:</strong> 7618<br /><strong>Posted:</strong> 18 July 2007 at 1:17am<br /><br />Hi,<DIV>get CXTPDockingPane pointer, get its parent as tabbed container:</DIV><DIV>&nbsp;</DIV><DIV>CXTPDockingPaneTabbedContainer* pParent = (CXTPDockingPaneTabbedContainer*)pPane-&gt;GetContainer(),</DIV><DIV>&nbsp;</DIV><DIV>find corresponded tab:</DIV><DIV><BR>CXTPTabManagerItem* GetPaneTab(CXTPDockingPane* pPane) const<BR>{<BR>&nbsp;for (int i = 0; i &lt; pContainer-&gt;GetItemCount(); i++)<BR>&nbsp;{<BR>&nbsp;&nbsp;if (pContainer-&gt;GetItemPane(i) == pPane)<BR>&nbsp;&nbsp;&nbsp;return GetItem(i);<BR>&nbsp;}<BR>&nbsp;return NULL;<BR>}&nbsp;</DIV><DIV>&nbsp;</DIV><DIV>get rect using pItem-&gt;GetRect();</DIV>]]>
   </description>
   <pubDate>Wed, 18 Jul 2007 01:17:53 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24519&amp;title=tab-item-screen-rect#24519</guid>
  </item> 
  <item>
   <title><![CDATA[Tab Item Screen Rect : Hello,For docking panes, is it...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24516&amp;title=tab-item-screen-rect#24516</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=3153">alpine35</a><br /><strong>Subject:</strong> 7618<br /><strong>Posted:</strong> 17 July 2007 at 3:31pm<br /><br />Hello,<br><br>For docking panes, is it possible to get the individual tab item screen rectangle? I need the item screen rectangle or more precise, an anchor point in order to popup a balloon help next to tab item in certain situations, when data is available for viewing but the pane is collapsed.<br><br>Thank you,<br><br><br>]]>
   </description>
   <pubDate>Tue, 17 Jul 2007 15:31:42 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=7618&amp;PID=24516&amp;title=tab-item-screen-rect#24516</guid>
  </item> 
 </channel>
</rss>