<?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 : [solved] v18.0 CXTPSystemVersion::GetComCtlVersion</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Toolkit Pro : [solved] v18.0 CXTPSystemVersion::GetComCtlVersion]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 08 Jun 2026 04:11:30 +0000</pubDate>
  <lastBuildDate>Tue, 28 Nov 2017 14:43:44 +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=23410</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[[solved] v18.0 CXTPSystemVersion::GetComCtlVersion : Helle rdhd,This bug fixed in v18.2Regards,Oleksandr...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76336&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76336</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=8730">olebed</a><br /><strong>Subject:</strong> 23410<br /><strong>Posted:</strong> 28 November 2017 at 2:43pm<br /><br />Helle rdhd,<br><br>This bug fixed in v18.2<br><br>Regards,<br>&nbsp;Oleksandr Lebed]]>
   </description>
   <pubDate>Tue, 28 Nov 2017 14:43:44 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76336&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76336</guid>
  </item> 
  <item>
   <title><![CDATA[[solved] v18.0 CXTPSystemVersion::GetComCtlVersion : We pulled 18.0.1 and just tracked...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76335&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76335</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=3213">rdhd</a><br /><strong>Subject:</strong> 23410<br /><strong>Posted:</strong> 28 November 2017 at 2:37pm<br /><br />We pulled 18.0.1 and just tracked down the same bug in the code and that led me here via a search. Is this fixed or not? If so, what version?<br>]]>
   </description>
   <pubDate>Tue, 28 Nov 2017 14:37:19 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76335&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76335</guid>
  </item> 
  <item>
   <title><![CDATA[[solved] v18.0 CXTPSystemVersion::GetComCtlVersion : Hi, We have started to compile...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76227&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76227</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=8730">olebed</a><br /><strong>Subject:</strong> 23410<br /><strong>Posted:</strong> 17 October 2017 at 2:09pm<br /><br />Hi, <br><br>We have started to compile all significant fixes in new branch.<br>I hope we will release it soon.<br><br>Regards,<br>&nbsp;Oleksandr Lebed]]>
   </description>
   <pubDate>Tue, 17 Oct 2017 14:09:22 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76227&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76227</guid>
  </item> 
  <item>
   <title><![CDATA[[solved] v18.0 CXTPSystemVersion::GetComCtlVersion : In Version 18 it is not possible...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76225&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76225</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1570">Jebo</a><br /><strong>Subject:</strong> 23410<br /><strong>Posted:</strong> 17 October 2017 at 9:08am<br /><br />In Version 18 it is not possible anymore to use Alpha-Icons from picture-sources... <br><br>For example (comparison: Version 15&nbsp; and <font color="#CC0000"><b>Version 18</b></font>): <img src="http://forum.codejock.com/smileys/smiley18.gif" border="0" alt="Ouch" title="Ouch" /><br><img src="uploads/1570/AlphaBug.png" height="227" width="627" border="0" /><br><br>As you can see the Alpha-Icons are distorted!!! <img src="http://forum.codejock.com/smileys/smiley7.gif" border="0" alt="Angry" title="Angry" /><br><br>Example Source-Code: <a href="uploads/1570/SourceCode_BUG-Example.zip" target="_blank" rel="nofollow">SourceCode_BUG-Example.zip</a><br><br>]]>
   </description>
   <pubDate>Tue, 17 Oct 2017 09:08:00 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76225&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76225</guid>
  </item> 
  <item>
   <title><![CDATA[[solved] v18.0 CXTPSystemVersion::GetComCtlVersion :  This is a silly and serious...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76137&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76137</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1424">g_j_a_i_n</a><br /><strong>Subject:</strong> 23410<br /><strong>Posted:</strong> 12 September 2017 at 7:58am<br /><br /><div>This is a silly and serious bug.</div><div><br></div><div>You need to release a new update as soon as possible.&nbsp;</div><div><br></div><div>When is next update expected?</div>]]>
   </description>
   <pubDate>Tue, 12 Sep 2017 07:58:04 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76137&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76137</guid>
  </item> 
  <item>
   <title><![CDATA[[solved] v18.0 CXTPSystemVersion::GetComCtlVersion : Hello Marcus,We have fixed this...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76012&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76012</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=8730">olebed</a><br /><strong>Subject:</strong> 23410<br /><strong>Posted:</strong> 09 August 2017 at 8:01am<br /><br />Hello Marcus,<br><br>We have fixed this yesterday. Other customer on support reported about this bug.<br><br>I have investigated what it can affect on:<br><div>- BalloonStyle tooltips not supported. CXTPToolTipContext::IsBalloonStyleSupported()</div><div>- alpha icons handling &nbsp; CXTPImageManagerResource::Add() -&gt; CXTPImageManager::IsAlphaIconsImageListSupported()</div><div>- inflate ReBar for 4 px in &nbsp; CXTPReBarBase::_AddBar()</div><div>- CXTPWinThemeWrapper::IsAppThemeReady() can return FALSE instead of TRUE (used in very many places);</div><div>- CXTPTaskDialogProgressCtrl drawing</div><div>- using user defined colors &nbsp;in CXTPTreeBase::GetTreeBackColor() and CXTPTreeBase::GetTreeTextColor()</div><div>- wrong return value in CXTPAuxData::GetComCtlVersion()</div><div>- wrong return value in CXTPSkinManager::IsComCtlV6() -&gt; &nbsp;CXTPSkinObjectToolBar::IsAlphaImageList()<br><br>Thank you.<br><br>Oleksandr Lebed</div>]]>
   </description>
   <pubDate>Wed, 09 Aug 2017 08:01:27 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76012&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76012</guid>
  </item> 
  <item>
   <title><![CDATA[[solved] v18.0 CXTPSystemVersion::GetComCtlVersion : I found an implementation error...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76010&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76010</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2024">MGebler</a><br /><strong>Subject:</strong> 23410<br /><strong>Posted:</strong> 09 August 2017 at 6:31am<br /><br />I found an implementation error in your latest release:<div><br></div><div><div><font face="Courier New, Courier, mono">DWORD CXTPSystemVersion::GetComCtlVersion() const</font></div><div><font face="Courier New, Courier, mono">{</font></div><div><font face="Courier New, Courier, mono">&nbsp; static DWORD dwVersion = 0;</font></div><div><font face="Courier New, Courier, mono"><i>&nbsp; <font color="#ff0000">if (0 != dwVersion)</font></i></font></div><div><font face="Courier New, Courier, mono">&nbsp; {</font></div><div><font face="Courier New, Courier, mono">&nbsp; &nbsp; dwVersion = CXTPModuleHandle(_T("comctl32.dll")).GetVersion();</font></div><div><font face="Courier New, Courier, mono"><br></font></div><div><font face="Courier New, Courier, mono">&nbsp; &nbsp; if (0 == dwVersion)</font></div><div><font face="Courier New, Courier, mono">&nbsp; &nbsp; &nbsp; dwVersion = MAKELONG(0, 4); &nbsp; // Old ComCtl32 had version 4.0</font></div><div><font face="Courier New, Courier, mono">&nbsp; }</font></div><div><font face="Courier New, Courier, mono"><br></font></div><div><span style="font-family: &quot;Courier New&quot;, Courier, mono;">&nbsp;</span><span style="font-family: &quot;Courier New&quot;, Courier, mono;">&nbsp;</span><span style="font-family: &quot;Courier New&quot;, Courier, mono;">return dwVersion;</span></div><div><font face="Courier New, Courier, mono">}</font></div></div><div><br></div><div>the correct implementation would be:</div><div><br></div><div><div><div><font face="Courier New, Courier, mono">DWORD CXTPSystemVersion::GetComCtlVersion() const</font></div><div><font face="Courier New, Courier, mono">{</font></div><div><font face="Courier New, Courier, mono">&nbsp; static DWORD dwVersion = 0;</font></div><div><font face="Courier New, Courier, mono"><b><i>&nbsp;&nbsp;<font color="#009900">if (0 == dwVersion)</font></i></b></font></div><div><font face="Courier New, Courier, mono">&nbsp; {</font></div><div><font face="Courier New, Courier, mono">&nbsp; &nbsp; dwVersion = CXTPModuleHandle(_T("comctl32.dll")).GetVersion();</font></div><div><font face="Courier New, Courier, mono"><br></font></div><div><font face="Courier New, Courier, mono">&nbsp; &nbsp; if (0 == dwVersion)</font></div><div><font face="Courier New, Courier, mono">&nbsp; &nbsp; &nbsp; dwVersion = MAKELONG(0, 4); &nbsp; // Old ComCtl32 had version 4.0</font></div><div><font face="Courier New, Courier, mono">&nbsp; }</font></div><div><font face="Courier New, Courier, mono"><br></font></div><div><span style="font-family: &quot;Courier New&quot;, Courier, mono;">&nbsp;</span><span style="font-family: &quot;Courier New&quot;, Courier, mono;">&nbsp;</span><span style="font-family: &quot;Courier New&quot;, Courier, mono;">return dwVersion;</span></div><div><font face="Courier New, Courier, mono">}</font></div></div></div><div><font face="Courier New, Courier, mono"><br></font></div><div>One effect is that some image lists do not support the alpha channel of icons.</div><div><br></div><div>Regards</div><div>&nbsp; Marcus</div><div><br></div>]]>
   </description>
   <pubDate>Wed, 09 Aug 2017 06:31:43 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=23410&amp;PID=76010&amp;title=solved-v18-0-cxtpsystemversiongetcomctlversion#76010</guid>
  </item> 
 </channel>
</rss>