<?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 : Direct2D</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Toolkit Pro : Direct2D]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sun, 05 Apr 2026 15:27:22 +0000</pubDate>
  <lastBuildDate>Mon, 28 Dec 2009 08:30:33 +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=12642</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[Direct2D : I have posted a Direct2D render...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=55868&amp;title=direct2d#55868</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=3909">WaLtI</a><br /><strong>Subject:</strong> 12642<br /><strong>Posted:</strong> 28 December 2009 at 8:30am<br /><br /><P>I have posted a Direct2D render for Markup here <a href="http://forum.codejock.com/forum_posts.asp?TID=15926" target="_blank">http://forum.codejock.com/forum_posts.asp?TID=15926</A>.</P>]]>
   </description>
   <pubDate>Mon, 28 Dec 2009 08:30:33 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=55868&amp;title=direct2d#55868</guid>
  </item> 
  <item>
   <title><![CDATA[Direct2D : I think it&amp;#039;s important for...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=43125&amp;title=direct2d#43125</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=3171">evoX</a><br /><strong>Subject:</strong> 12642<br /><strong>Posted:</strong> 23 November 2008 at 11:57am<br /><br />I think it's important for codejock to bring more customers even if a few will no longer make upgrades, it's better to lose 1 customer and win 10 new.]]>
   </description>
   <pubDate>Sun, 23 Nov 2008 11:57:10 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=43125&amp;title=direct2d#43125</guid>
  </item> 
  <item>
   <title><![CDATA[Direct2D : Precisely!  MANY our customers...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=43104&amp;title=direct2d#43104</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2223">Tomasz</a><br /><strong>Subject:</strong> 12642<br /><strong>Posted:</strong> 21 November 2008 at 9:29pm<br /><br />Precisely! <br />MANY our customers run our applications using WINE, or Parallels (on Mac). For them, all that new things just cause compatiblity problems. As far as I am concerned, I will stop buying upgrades to XTP once Codejock starts making library incompatible with older windows/WINE/Parallels. MFC may be old but it is working, fast and compatible with everything. If somebody loves all newest and slow stuff, just use this bloated .NET.<br /><br />]]>
   </description>
   <pubDate>Fri, 21 Nov 2008 21:29:40 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=43104&amp;title=direct2d#43104</guid>
  </item> 
  <item>
   <title><![CDATA[Direct2D : I&amp;#039;d have to agree - it would...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=43085&amp;title=direct2d#43085</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4140">JerryEvans</a><br /><strong>Subject:</strong> 12642<br /><strong>Posted:</strong> 21 November 2008 at 7:14am<br /><br />I'd have to agree - it would be nice to specify the graphics engine. I'd like to be able to use AGG2D for example.<br><br>One thing worth noting with GDI+ - you will disappoint clients who run your software on Linux using WINE. The WINE project has not ported GDI+ - indeed is unlikely to do so as GDI+ is sort of an evolutionary dead end.<br>]]>
   </description>
   <pubDate>Fri, 21 Nov 2008 07:14:58 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=43085&amp;title=direct2d#43085</guid>
  </item> 
  <item>
   <title><![CDATA[Direct2D : Hello Oleg,CXTPMarkupDeviceContext...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42794&amp;title=direct2d#42794</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1755">ABuenger</a><br /><strong>Subject:</strong> 12642<br /><strong>Posted:</strong> 11 November 2008 at 4:52pm<br /><br />Hello Oleg,<br><br><b>CXTPMarkupDeviceContext</b> is tightly bound to MFC/GDI (HDC, CRect, etc.), so it is not an abstract interface.<br><br><b>CXTPMarkupGdiPlusDeviceContext</b> is derived from CXTPMarkupDeviceContext.<br><br><b>CXTPMarkupDrawingContext</b> uses either CXTPMarkupDeviceContext or CXTPMarkupGdiPlusDeviceContext, but is itself bound to a HDC, so not yet ready for Direct2D.<br><br>There is only a <b>#define _XTP_EXCLUDE_GDIPLUS</b> to decide at <b>compile time</b> if we want GDI or GDI+, that should be setable at <b>runtime</b>. What if I want GDI+ only for a single control but not for an other? There should be a default renderer as well as the option to set any renderer for any markup.<br><br>CXTPMarkup::SetDefaultRenderer(...);<br>pMarkup-&gt;SetRenderer(...);<br><br>]]>
   </description>
   <pubDate>Tue, 11 Nov 2008 16:52:04 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42794&amp;title=direct2d#42794</guid>
  </item> 
  <item>
   <title><![CDATA[Direct2D : Actually its how it works now:  void...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42789&amp;title=direct2d#42789</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=6851">Oleg</a><br /><strong>Subject:</strong> 12642<br /><strong>Posted:</strong> 11 November 2008 at 3:27pm<br /><br />Actually its how it works now:<DIV>&nbsp;</DIV><DIV>void CXTPMarkupDrawingContext::DrawTextLine(LPCWSTR lpszText, UINT nCount, LPCRECT lpRect)<BR>{<BR>&nbsp;m_pDeviceContext-&gt;DrawString(lpszText, nCount, lpRect);<BR>}<BR></DIV><DIV>and there is CXTPMarkupDeviceContext + CXTPMarkupGdiPlusDeviceContext.</DIV>]]>
   </description>
   <pubDate>Tue, 11 Nov 2008 15:27:49 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42789&amp;title=direct2d#42789</guid>
  </item> 
  <item>
   <title><![CDATA[Direct2D :    jimmy wrote:Sure,will be...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42779&amp;title=direct2d#42779</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1755">ABuenger</a><br /><strong>Subject:</strong> 12642<br /><strong>Posted:</strong> 11 November 2008 at 11:14am<br /><br /><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by jimmy" alt="Originally posted by jimmy" style="vertical-align: text-bottom;" /> <strong>jimmy wrote:</strong><br /><br />Sure,<br><br>will be nice to have a own Draw Interface.<br><br>XTPDrawer()<br>&nbsp; .DrawText(...)<br>&nbsp; .DrawMultiline<br>&nbsp; .DrawGradient ......<br><br>without known about the background drawing machine.<br>And all painting run over this interface.<br><br>&nbsp; Jimmy<br><br></td></tr></table><br><br>Exactly <img src="http://forum.codejock.com/smileys/smiley20.gif" border="0" align="absmiddle"><br><br>Currently the control logic, rendering and theming are not well separated.<br><br>If the code would be separated well it would just be a matter of a new graphic backend to port the markup rendering to a new platform like Android or the iPhone. Instead Codejock tightly binds its business modell to aging technologies like MFC and ActiveX while not being able to deliver WinForms and WPF controls + new emerging platforms. Heck, not even a CE / Windows mobile version of the toolkit. Instead they conjure up excuses why they can't adopt new technologies like Direct2D.<br><br>]]>
   </description>
   <pubDate>Tue, 11 Nov 2008 11:14:12 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42779&amp;title=direct2d#42779</guid>
  </item> 
  <item>
   <title><![CDATA[Direct2D : Sure,will be nice to have a own...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42778&amp;title=direct2d#42778</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=233">jimmy</a><br /><strong>Subject:</strong> 12642<br /><strong>Posted:</strong> 11 November 2008 at 10:44am<br /><br />Sure,<br><br>will be nice to have a own Draw Interface.<br><br>XTPDrawer()<br>&nbsp; .DrawText(...)<br>&nbsp; .DrawMultiline<br>&nbsp; .DrawGradient ......<br><br>without known about the background drawing machine.<br>And all painting run over this interface.<br><br>&nbsp; Jimmy<br><br>]]>
   </description>
   <pubDate>Tue, 11 Nov 2008 10:44:06 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42778&amp;title=direct2d#42778</guid>
  </item> 
  <item>
   <title><![CDATA[Direct2D :     ijwelch wrote:What advantage...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42776&amp;title=direct2d#42776</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1755">ABuenger</a><br /><strong>Subject:</strong> 12642<br /><strong>Posted:</strong> 11 November 2008 at 10:15am<br /><br /><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by ijwelch" alt="Originally posted by ijwelch" style="vertical-align: text-bottom;" /> <strong>ijwelch wrote:</strong><br /><br />What advantage to CJ products other than speed (which IMO is ok now anyway)?</td></tr></table><br><br>Watch the PDC presentation.<br><br>Better quality and speed, text rotation with DirectWrite etc.<br><br>While I agree that the performance of most of the controls is ok markup rendering with GDI+ suffers from the lack of performance of GDI+ software rendering. Direct2D is about 4 times faster than GDI+, so any charts etc. based on markup rendering will be significantly faster.<br><br>]]>
   </description>
   <pubDate>Tue, 11 Nov 2008 10:15:49 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42776&amp;title=direct2d#42776</guid>
  </item> 
  <item>
   <title><![CDATA[Direct2D :    jimmy wrote:Hello,Does this...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42775&amp;title=direct2d#42775</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1755">ABuenger</a><br /><strong>Subject:</strong> 12642<br /><strong>Posted:</strong> 11 November 2008 at 10:13am<br /><br /><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by jimmy" alt="Originally posted by jimmy" style="vertical-align: text-bottom;" /> <strong>jimmy wrote:</strong><br /><br />Hello,<br><br>Does this also work with Win98 ?<br>Because we MUST support this.<br><br>&nbsp; Jimmy<br><br></td></tr></table><br><br>Direct2D will be Vista/Win7 and maybe XP only. So under Win98 you'll have to fallback to GDI drawing.<br><br>]]>
   </description>
   <pubDate>Tue, 11 Nov 2008 10:13:52 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=12642&amp;PID=42775&amp;title=direct2d#42775</guid>
  </item> 
 </channel>
</rss>