title: How can you change the font color of a theme-enabled control?
body: <p>Yes, this is again this question:</p>
  
  <p>How can I change the font color of a TCheckBox (or any handled control) with Delphi7->Delphi2007 on a themes enabled application?</p>
  
  <p>After reading a lot on the internet and on this site,  I found 4 kinds of answer:</p>
  
  <ol>
  <li>and Most populare (even from QC): You can't, it's designed like that by Microsoft.</li>
  <li>Create a component that let you draw it like you want.</li>
  <li>Buy expensive component set that draws like you want.</li>
  <li>Do not use themes.</li>
  </ol>
  
  <p>OK, but I am still unhappy with that. </p>
  
  <p>Giving a user colored feedback for the status of a property/data he has on a form, seems legitimate to me.</p>
  
  <p>Then I just installed the MSVC# 2008 Express edition, and what a surprise, they can change the color of the font (property ForeColor of the check box) Then what?</p>
  
  <p>It does not seem to be a "it's designed like that, by Microsoft." then now the question again:</p>
  
  <p>How can I change the font color of a TCheckBox (or any handled control) with Delphi 7 through Delphi 2007 on a theme-enabled application?</p>