<?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 : Problem skinning CFileDialog</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Skin Framework : Problem skinning CFileDialog]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sat, 23 May 2026 07:24:26 +0000</pubDate>
  <lastBuildDate>Thu, 16 May 2019 10:45:56 +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=17016</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[Problem skinning CFileDialog : Hi,now, I have found a dirty solution...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=77329&amp;title=problem-skinning-cfiledialog#77329</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=8817">cluster</a><br /><strong>Subject:</strong> 17016<br /><strong>Posted:</strong> 16 May 2019 at 10:45am<br /><br /><div>Hi,</div><div>now, I have found a dirty solution to disable the skin framework for the CFileDialog and CFolderPickerDialog. Better than nothing! ;-)<br></div>]]>
   </description>
   <pubDate>Thu, 16 May 2019 10:45:56 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=77329&amp;title=problem-skinning-cfiledialog#77329</guid>
  </item> 
  <item>
   <title><![CDATA[Problem skinning CFileDialog : Hi again,Skin Framework (Dark...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=77327&amp;title=problem-skinning-cfiledialog#77327</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=8817">cluster</a><br /><strong>Subject:</strong> 17016<br /><strong>Posted:</strong> 14 May 2019 at 11:04am<br /><br /><div>Hi again,</div><div><br></div><div>Skin Framework (Dark theme) and CFileDialog or CFolderPickerDialog are not compatible.</div><div>There is no good way to solve this issue.</div><div>I have figured out that, if you enable only the option xtpSkinApplyFrame and xtpSkinApplyMetrics and disable the AutoApplyNewWindow flag then you will get the "normal" look.</div><div><br></div><div>But i need to enable the xtpSkinApplyColors option as well. <br></div><div>So now, my idea was to disable this option before creating the file dialog and enable again, but then the whole app will flicker horrible.</div><div><br></div><div>XTPSkinManager()-&gt;SetApplyOptions(xtpSkinApplyFrame | xtpSkinApplyMetrics);<br>XTPSkinManager()-&gt;SetAutoApplyNewWindows(FALSE);</div><div><br></div><div>CFolderPickerDialog dlgFile();</div><div>dlgFile.DoModal()...<br></div><div><br></div><div>XTPSkinManager()-&gt;SetAutoApplyNewWindows(TRUE);<br>XTPSkinManager()-&gt;SetApplyOptions(xtpSkinApplyFrame | xtpSkinApplyMetrics | xtpSkinApplyColors);</div><div><br></div><div>Could you bring the FileDialog (IFileDialog) to a black list from the skin framework as you do with the "Internet Explorer" and "OleMainThread" for example?<br></div><div><br></div>]]>
   </description>
   <pubDate>Tue, 14 May 2019 11:04:42 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=77327&amp;title=problem-skinning-cfiledialog#77327</guid>
  </item> 
  <item>
   <title><![CDATA[Problem skinning CFileDialog : It is the same behavior as I have...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=75593&amp;title=problem-skinning-cfiledialog#75593</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=8817">cluster</a><br /><strong>Subject:</strong> 17016<br /><strong>Posted:</strong> 04 March 2017 at 4:19am<br /><br />It is the same behavior as I have descripted already in my last post here for almost one year...<br>And if I enable the skin framework with dark theme it looks like this:<br><br><img src="http://forum.codejock.com/uploads/8817/filedialog.jpg" height="550" width="1056" border="0" /><br><br>]]>
   </description>
   <pubDate>Sat, 04 Mar 2017 04:19:17 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=75593&amp;title=problem-skinning-cfiledialog#75593</guid>
  </item> 
  <item>
   <title><![CDATA[Problem skinning CFileDialog : Can you please describe what exactly...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=75592&amp;title=problem-skinning-cfiledialog#75592</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=8199">astoyan</a><br /><strong>Subject:</strong> 17016<br /><strong>Posted:</strong> 03 March 2017 at 10:46pm<br /><br />Can you please describe what exactly is not working for you with CFileDialog in details?<div>It is being used by many users and we we perform tests regularly, if it didn't work at all this would have been noticed and fixed already, so apparently it is specific to your use case. Have you tried to check any of our SkinFramework samples? If so, hasn't it still worked?</div><div><br></div><div>Regards,</div><div>&nbsp; Alexander<br><div><br></div></div>]]>
   </description>
   <pubDate>Fri, 03 Mar 2017 22:46:30 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=75592&amp;title=problem-skinning-cfiledialog#75592</guid>
  </item> 
  <item>
   <title><![CDATA[Problem skinning CFileDialog : I think I am the only one who...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=75587&amp;title=problem-skinning-cfiledialog#75587</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=8817">cluster</a><br /><strong>Subject:</strong> 17016<br /><strong>Posted:</strong> 03 March 2017 at 11:10am<br /><br />I think I am the only one who wants to use the CFileDialg together with skin framework.<br>It doesn't work with enable skin framework nor with disable by XTPSkinManager()-&gt;SetAutoApplyNewWindows(FALSE);<br>I mean is there an alternative for the CFileDialog??? <img src="http://forum.codejock.com/smileys/smiley5.gif" border="0" alt="C&#111;nfused" title="C&#111;nfused" /><br><br>Windows 7<br>Visual Studio 2010<br>CodeJock 17.3<br><br><br>]]>
   </description>
   <pubDate>Fri, 03 Mar 2017 11:10:42 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=75587&amp;title=problem-skinning-cfiledialog#75587</guid>
  </item> 
  <item>
   <title><![CDATA[Problem skinning CFileDialog : Hi Algae, thank you for your suggestion,...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=75015&amp;title=problem-skinning-cfiledialog#75015</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1">kstowell</a><br /><strong>Subject:</strong> 17016<br /><strong>Posted:</strong> 27 August 2016 at 9:22am<br /><br />Hi Algae, thank you for your suggestion, I will if we can get this problem resolved with our&nbsp;<span style="line-height: 1.4;">next release.</span>]]>
   </description>
   <pubDate>Sat, 27 Aug 2016 09:22:52 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=75015&amp;title=problem-skinning-cfiledialog#75015</guid>
  </item> 
  <item>
   <title><![CDATA[Problem skinning CFileDialog : I gave up waiting for the promised...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=75006&amp;title=problem-skinning-cfiledialog#75006</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2657">Algae</a><br /><strong>Subject:</strong> 17016<br /><strong>Posted:</strong> 24 August 2016 at 3:52pm<br /><br />I gave up waiting for the promised fix for "Windows 10 context menu in standard FileOpen dialog" where the right click menu is chopped into a narrow band.<br><br>After some experimentation, I devised a solution.<br><br>A little background first. I have been unable to use anything later than CJ 16.26 due to a number of critical flaws. That being said, you may or may not require the GetVersion replacement function described below.<br><br>The following should make the Windows 10 context menu both skin and function normally:<br><br>1. First we replace the Windows 10 disastrous GetVersion code so we actually know what OS it is.<br><br>Add this at the end of your Application header file. This should give you a working function to see if the client machine is Win 10.<br><br>AFX_INLINE BOOL EqualsMajorVersion(DWORD majorVersion)<br>{<br>&nbsp;&nbsp;&nbsp; OSVERSIONINFOEX osVersionInfo;<br>&nbsp;&nbsp;&nbsp; ::ZeroMemory(&amp;osVersionInfo, sizeof(OSVERSIONINFOEX));<br>&nbsp;&nbsp;&nbsp; osVersionInfo.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX);<br>&nbsp;&nbsp;&nbsp; osVersionInfo.dwMajorVersion = majorVersion;<br>&nbsp;&nbsp;&nbsp; ULONGLONG maskCondition = ::VerSetConditionMask(0, VER_MAJORVERSION, VER_GREATER_EQUAL);<br>&nbsp;&nbsp;&nbsp; return ::VerifyVersionInfo(&amp;osVersionInfo, VER_MAJORVERSION, maskCondition);<br>}<br><br>2. Next, add the following to your program initialization as shown:<br><br>BOOL CMyApp::InitInstance()<br>{<br>// initialize various things<br>...<br><br>// I inserted right after this line<br>LoadStdProfileSettings();&nbsp; // Load standard INI file options (including MRU)<br><br>if ( EqualsMajorVersion(10) )<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; XTPSkinManager()-&gt;SetApplyOptions(xtpSkinApplyMetrics | xtpSkinApplyColors | xtpSkinApplyFrame);<br><br>...<br>// continue initializing<br>}<br><br>The SkinManager Apply Options must be set to make the dialog work properly.<br><br>As always, your mileage may vary but it worked for me.<br><br>]]>
   </description>
   <pubDate>Wed, 24 Aug 2016 15:52:49 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=75006&amp;title=problem-skinning-cfiledialog#75006</guid>
  </item> 
  <item>
   <title><![CDATA[Problem skinning CFileDialog : This issue has been fixed, the...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=74822&amp;title=problem-skinning-cfiledialog#74822</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=9012">agontarenko</a><br /><strong>Subject:</strong> 17016<br /><strong>Posted:</strong> 18 June 2016 at 11:28am<br /><br /><br><img src="http://forum.codejock.com/uploads/203/Image1.png" height="287" width="968" border="0" /><br><br>This issue has been fixed, the fix will be available in next beta or final release.<br><br>Regards,<br>Artem Gontarenko<br>]]>
   </description>
   <pubDate>Sat, 18 Jun 2016 11:28:59 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=74822&amp;title=problem-skinning-cfiledialog#74822</guid>
  </item> 
  <item>
   <title><![CDATA[Problem skinning CFileDialog : &amp;#034;On Windows 10, the sample...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=74726&amp;title=problem-skinning-cfiledialog#74726</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=9012">agontarenko</a><br /><strong>Subject:</strong> 17016<br /><strong>Posted:</strong> 10 May 2016 at 3:46am<br /><br /><img src="http://forum.codejock.com/uploads/2014/Win10-FileOpen-XTPSkin-Problem.png" height="199" width="300" border="0" /><br>"On Windows 10, the sample "SkinCommCtrl" has a wrong context menu in standard FileOpen dialog" - This has been fixed, the fix will be available in next beta or final release.]]>
   </description>
   <pubDate>Tue, 10 May 2016 03:46:41 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=74726&amp;title=problem-skinning-cfiledialog#74726</guid>
  </item> 
  <item>
   <title><![CDATA[Problem skinning CFileDialog :   SvenC wrote:Plus: the edit...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=74643&amp;title=problem-skinning-cfiledialog#74643</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=8730">olebed</a><br /><strong>Subject:</strong> 17016<br /><strong>Posted:</strong> 06 April 2016 at 3:48am<br /><br /><p><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by SvenC" alt="Originally posted by SvenC" style="vertical-align: text-bottom;" /> <strong>SvenC wrote:</strong><br /><br />Plus: the edit controls (File name and directory combobox at top when putting the edit cursor inside) are too tiny. The height is not enough, so text gets clipped. There is a big white borders inside the controls while editing, so maybe it is just a wrong placement of the edit control inside the combo box.</td></tr></table><br></p>This has been fixed, the fix will be available soon in v17.2<br><a href="http://forum.codejock.com/forum_posts.asp?TID=22932" rel="nofollow">&nbsp;Topic: V17.1 Malformed skinnings</a>&nbsp;]]>
   </description>
   <pubDate>Wed, 06 Apr 2016 03:48:26 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17016&amp;PID=74643&amp;title=problem-skinning-cfiledialog#74643</guid>
  </item> 
 </channel>
</rss>