<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.8.0-dev (info@mypapit.net)" -->
<rss version="2.0"  xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>PureComponents News</title>
        <description></description>
        <link>http://www.purecomponents.com/</link>
        <lastBuildDate>Thu, 09 Sep 2010 08:23:15 GMT</lastBuildDate>
        <generator>FeedCreator 1.8.0-dev (info@mypapit.net)</generator>
        <image>
            <url>http://www.purecomponents.com/templates/yoo_flux/favicon.ico</url>
            <title>PureComponents</title>
            <link>http://www.purecomponents.com/</link>
            <description><![CDATA[PureComponents]]></description>
        </image>
		<atom:link href="http://www.purecomponents.com/rss" rel="self" type="application/rss+xml" />        <item>
            <title>Special offer! Save 50%!</title>
            <link>http://www.purecomponents.com/company-news/special-offer-save-50</link>
            <description><![CDATA[<p><strong><span style="font-size: 12pt;"><span style="color: #eb1329;">Special offer for .NET developers. Purchase PureComponents .NET WinForms Suite by August 31 and save 50%!</span></span></strong></p>
<h2>What is Ultimate Suite?</h2>
<div>PureComponents .NET WinForms Suite is a complete set of enterprise quality components in the .NET WinForms market with 80 innovative controls including LightGrid, RichCalendar, GridCalendar, RibbonUI, TreeView, VisualExtender and many more.</div>
<div>
<ul style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px;">
<li style="padding: 0px; margin: 0px;"><span style="color: #ff9900; font-size: 14px; font-weight: bold;" class="OrangeBigText">80 user interface</span>&nbsp;.NET WinForms controls</li>
<li style="padding: 0px; margin: 0px;">Full documented&nbsp;<span style="color: #ff9900; font-size: 14px; font-weight: bold;" class="OrangeBigText">C# source code</span></li>
<li style="padding: 0px; margin: 0px;"><span style="color: #ff9900; font-size: 14px; font-weight: bold;" class="OrangeBigText">VB.NET</span>&nbsp;and&nbsp;<span style="color: #ff9900; font-size: 14px; font-weight: bold;" class="OrangeBigText">C#</span>&nbsp;tutorials included</li>
<li style="padding: 0px; margin: 0px;">Royalty&nbsp;<span style="color: #ff9900; font-size: 14px; font-weight: bold;" class="OrangeBigText">free licensing</span></li>
<li style="padding: 0px; margin: 0px;"><span style="color: #ff9900; font-size: 14px; font-weight: bold;" class="OrangeBigText">Visual Studio</span>&nbsp;2005, 2008 and 2010 supported</li>
<li style="padding: 0px; margin: 0px;">Visual Basic &amp; Visual C#&nbsp;<span style="color: #ff9900; font-size: 14px; font-weight: bold;" class="OrangeBigText">Express Editions</span>&nbsp;supported</li>
</ul>
</div>
<h2>Why purchase PureComponents Ultimate Suite?</h2>
<ul>
<li>For the price of $118 you get&nbsp;complete set of 80 software controls&nbsp;to develop and deploy all kinds of applications.</li>
<li>You receive&nbsp;free access to latest updates&nbsp;for the period of 12 months.</li>
<li>You get access to&nbsp;full documented C# source code&nbsp;which can be used in your projects for no additional costs or license fees.</li>
</ul>
<p>&nbsp;&nbsp; &nbsp;&nbsp;<a href="http://www.purecomponents.com/online-store/subscriptions/new/6"><img src="http://www.purecomponents.com/images/BuyNow.png" width="146" height="53" alt="BuyNow" onmouseout="this.src='images/BuyNow.png';" /></a></p>
<p><img alt="MainImage_NAV" height="216" width="288" src="http://www.purecomponents.com/images/products/MainImage_NAV.jpg" />&nbsp;<img alt="MainImage_ESC" height="216" width="288" src="http://www.purecomponents.com/images/products/MainImage_ESC.jpg" />&nbsp;<br /><img alt="MainImage_ESE" height="216" width="288" src="http://www.purecomponents.com/images/products/MainImage_ESE.jpg" />&nbsp;<img alt="MainImage_TRV" height="216" width="288" src="http://www.purecomponents.com/images/products/MainImage_TRV.jpg" /></p>]]></description>
            <author> webmaster@purecomponents.com (PureComponents)</author>
            <pubDate>Thu, 12 Aug 2010 13:14:20 GMT</pubDate>
            <guid isPermaLink="false">http://www.purecomponents.com/company-news/special-offer-save-50</guid>
        </item>
        <item>
            <title>Apple iPad &amp;amp; .NET Developer</title>
            <link>http://www.purecomponents.com/company-news/apple-ipad-a-net-developer</link>
            <description><![CDATA[<img src="http://www.purecomponents.com/images/ipadquest/iBooks2.png" width="294" height="365" alt="iBooks2" style="float: right; margin-left: 15px;" />
<p>You sure have heard about iPad, magic device that some love and some think it is not so great. It is not a laptop not even a netbook nor is it a tablet. It does not have full-scale operating system. So is it worth anything? It is being sold millions per month, so there must be something to it.</p>
<p>I have bought the iPad, my very own. I liked the idea to read the web when sitting on a bench in the park or use it while on a sofa at home. Having large collection of books in such slim and light package also sounded good.</p>
<h4>So could it be useful to .NET developer?</h4>
<p>For me it is books in the first place. I can have lots of books in my iPad, and you know how big and heavy those .NET books are. I can read them anywhere. I like the fulltext search, notes and highlights. Sure I can have it in a laptop, but having it in iPad is much more comfortable and feels just right.</p>
<p>Another great stuff is reading blogs, twitter and using <a target="_blank" href="http://www.instapaper.com">InstaPaper</a> for stuff to read later. <a target="_blank" href="http://channel9.msdn.com/">Channel9 </a>videos can be played on iPad as well, how cool is that? And iPad is not all work either, have you heard about <a target="_blank" href="http://www.rovio.com/index.php?page=angry-birds">Angry Birds</a>? I mean pretty addictive stuff, can tell you that!</p>
<h4>So how you would use your iPad?</h4>
<p>Let us know your ideas below this article. Let your imagination go wild and tell us.</p>
<p><strong><span style="font-size: 10pt;">Pavel Mikunda</span></strong><br />co-founder, product management &amp; marketing</p>
<div></div>
<p><img alt="PavelM2" height="120" width="120" src="http://www.purecomponents.com/images/company/PavelM2.jpg" /></p>]]></description>
            <author> webmaster@purecomponents.com (Pavel Mikunda)</author>
            <pubDate>Wed, 04 Aug 2010 21:25:45 GMT</pubDate>
            <guid isPermaLink="false">http://www.purecomponents.com/company-news/apple-ipad-a-net-developer</guid>
        </item>
        <item>
            <title>Win iPad 16GB Wifi</title>
            <link>http://www.purecomponents.com/company-news/win-ipad-16gb-wifi</link>
            <description><![CDATA[<p><a href="http://www.purecomponents.com/iPadQuest"><img src="http://www.purecomponents.com/images/ipadquest/iPadTwitter2.png" width="176" height="110" alt="iPadTwitter2" /></a><br />PureComponents is giving away an iPad to one of their Twitter followers. Read on for instructions to enter and official rules here: <a class="jce_file" title="http://www.purecomponents.com/iPadQuest" href="http://www.purecomponents.com/iPadQuest">http://www.purecomponents.com/iPadQuest</a>&nbsp;</p>]]></description>
            <author> webmaster@purecomponents.com (PureComponents)</author>
            <pubDate>Thu, 29 Jul 2010 23:00:00 GMT</pubDate>
            <guid isPermaLink="false">http://www.purecomponents.com/company-news/win-ipad-16gb-wifi</guid>
        </item>
        <item>
            <title>Want to spice up your app? Get Visual Extender!</title>
            <link>http://www.purecomponents.com/net-winforms-suite-blog/want-to-spice-up-your-app-get-entryset-extenders</link>
            <description><![CDATA[<p><img alt="ESE-MainImage" src="http://www.purecomponents.com/images/components/visualextender/ESE-MainImage.png" height="291" width="420" /></p>
<div style="float: left; margin-right: 10px;"><script type="text/javascript">
tweetmeme_url = 'http://www.purecomponents.com/net-winforms-suite-blog/want-to-spice-up-your-app-get-entryset-extenders';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script></div><p>VisualExtender is a special component, which can extend the functionality of  other components about new visual functions. How does it work? You insert  VisualExtender into Form and all components, which occur in Form, are extended  about new properties, including Form. VisualExtender uses for this function  Extender Provider from .NET Framework.</p>

<br /> <span class="info">Visual Extender is part of <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=19&amp;Itemid=44">EntrySet Components</a> and <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=3&amp;Itemid=38">.NET WinForms Suite</a></span> <img alt="ESE.Animace" src="http://www.purecomponents.com/images/components/visualextender/ESE.Animace.gif" height="374" width="430" /><br /><br />
<h2 class="dtH2">Visual Abilities</h2>
<p>VisualExtender distinguishes between two types of components - Containers and  Controls. Each type has different visual possibilities.</p>
<h3 class="dtH3">Containers</h3>
<p>Container type components include e.g. Form and Panel. In these components  you can insert other components. VisualExtender extendeds Containers with these  visual functions.</p>
<p><strong>Background</strong><br />This function can color the background of component in several different  ways. It can also draw a watermark on the component's background, which is  created by the mark of graphic font Windings or another font.</p>
<p>Background consists of three parts: Background Fill, Watermark and  Image<br /><br /><img src="http://www.purecomponents.com/images/components/visualextender/ESE.VE.Background1a.png" /></p>
<p><strong>Title</strong><br />This function can display the title and subtitle of the component's  background. This can be used e.g. to display the form's name and other  supplementary information.<br /><br /><img src="http://www.purecomponents.com/images/components/visualextender/ESE.VE.ContainerSample1a.png" /></p>
<h3 class="dtH3">Controls</h3>
<p>Other visual components e.g. TextBox, Label and Checkbox. By means of  VisualExtender can be Controls extended about these visual functions:</p>
<p><strong>Caption</strong><br />For description of each component are classically used labels. This function  draws next to component Caption without necessity using Label control. Caption  can be displayed in several different ways.</p>
<p>Caption essentially consists of two parts - Caption and Shape. Caption is text  portion and Shape is background filled rectangle portion. Following image shows  several examples of Caption and Shape in use:<br /><br /><img src="http://www.purecomponents.com/images/components/visualextender/ESE.VE.Caption1a.png" /></p>
<p><strong>Hyperlink</strong><br />This function displays Caption in style of hyperlink. It means that it is  possible to click on hyperlink and cause specific operation.</p>
<p><strong>Required Sign</strong><br />This function displays Required Sign at data entry component. It means that  user has to enter data in this section.</p>
<p><img src="http://www.purecomponents.com/images/components/visualextender/ESE.VE.RequiredSigns1a.png" /></p>
<p><strong>Flag</strong><br />This function can display so-called Flag next to the component. It is a  simple picture (e.g. flag, point, arrow, diamond), which can represent specific  condition or information. You can click on the Flag and cause some  operation.</p>
<p><img alt="ESE.VE.Flag1a" src="http://www.purecomponents.com/images/components/visualextender/ESE.VE.Flag1a.png" height="190" width="429" /></p>
<p><strong>Shadow</strong><br />This function has very simple task - to display a shadow under the component.  It can cause an impression of three-dimensional space and reach that way more  attractive user interface.</p>
<br /><img src="http://www.purecomponents.com/images/components/visualextender/ESE.VE.ContainerSample2a.png" />
<h2 class="dtH2">Design-time</h2>
<p>VisualExtender was designed to be very easy to work with in design-time.  VisualExtender changes appearance of your application and that is why it is  important to have possibility seeing all changes immediately. The appearance of  application in design-time must be the same as in run-time not to be necessary  to compile and initialize the project after each change.</p>
<p>Work with VisualExtender is similar to work in graphic program. For adjusting  of the particular visual functions can be used so-called Visual Editors, which  look similar as</p>
<p>Tool Box in graphic programs. From the context menu of component you choose  e.g. command Captions and Visual Editor for Caption presetting displays.</p>
<p>The  properties of visual functions can be also set in classical way with Property  Window. Object model of VisualExtender is designed carefully. Properties have  logical hierarchical structure, which can be easily understood.<br /><br /><img src="http://www.purecomponents.com/images/components/visualextender/VisualExtender_Background.png" /></p>
<p> </p>
<p>The Visual Extender is part of .NET WinForms Suite.<br />Download trial  version  <a href="http://www.purecomponents.com/index.php?option=com_rokdownloads&amp;view=file&amp;Itemid=29">here </a>or purchase full version <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=5&amp;Itemid=5">here</a>.</p>
<p> </p>]]></description>
            <author> webmaster@purecomponents.com (PureComponents)</author>
            <pubDate>Fri, 04 Jun 2010 14:53:17 GMT</pubDate>
            <guid isPermaLink="false">http://www.purecomponents.com/net-winforms-suite-blog/want-to-spice-up-your-app-get-entryset-extenders</guid>
        </item>
        <item>
            <title>LightGrid: The better alternative to DataGridView</title>
            <link>http://www.purecomponents.com/net-winforms-suite-blog/lightgrid-the-better-alternative-to-datagridview</link>
            <description><![CDATA[<p><img alt="LightGrid_Image5" src="http://www.purecomponents.com/images/components/lightgrid/LightGrid_Image5.png" height="256" width="404" /></p>
<div style="float: left; margin-right: 10px;"></div>
<p>With the PureComponents&nbsp;<strong>LightGrid</strong> <span class="skryt">(DataGridView)</span> control, you can display and edit  tabular data from many different kinds of data sources. It supports styles  for all the parts including columns, rows and individual cells. <strong>LightGrid</strong> <span class="skryt">(DataGridView)</span> cells can contain images, flags, markers and progress bar. Cells support  formatting and can be edited as different data types including date picker for  dates and check boxes for boolean values. The component supports sorting and  filtering as well.</p>

<br /> <span class="info">LightGrid is part of <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=19&amp;Itemid=44">EntrySet Components</a> and <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=3&amp;Itemid=38">.NET WinForms Suite</a></span> <br />
<h2>LightGrid Anatomy</h2>
<p><img src="http://www.purecomponents.com/images/components/lightgrid/LightGrid_Anatomy1.png" border="0" /></p>
<p><span style="color: red;"> <img src="http://www.purecomponents.com/images/components/Num01.png" align="absmiddle" border="0" /> Grid Header, </span><span style="color: red;"><img src="http://www.purecomponents.com/images/components/Num02.png" align="absmiddle" border="0" /> Column Header, </span><span style="color: red;"><img src="http://www.purecomponents.com/images/components/Num03.png" align="absmiddle" border="0" /> Fixed Columns, </span><span style="color: red;"><img src="http://www.purecomponents.com/images/components/Num04.png" align="absmiddle" border="0" /> Filters and Sorting<br /> </span><span style="color: red;"><img src="http://www.purecomponents.com/images/components/Num05.png" align="absmiddle" border="0" /> Row Header, </span><span style="color: red;"><img src="http://www.purecomponents.com/images/components/Num06.png" align="absmiddle" border="0" /> Cell,</span><span style="color: red;"> <img src="http://www.purecomponents.com/images/components/Num07.png" align="absmiddle" border="0" /> FxRow</span></p>
<h4>Fixed Columns</h4>
<p>When there is a higher number of columns it may be very helpful to fix some  identifying data to be displayed all the time as you scroll across the columns.  <strong>LightGrid</strong> supports this through the <strong>FixedColumns</strong> property where  the number of still columns can be set.&nbsp;</p>
<p><img src="http://www.purecomponents.com/images/components/lightgrid/LightGrid_FixedColumns.gif" border="0" /></p>
<h4>Filters and Sorting</h4>
<p><strong>LightGrid</strong> supports data filtering and sorting. This you can achieve by  clicking the dropdown inside the Column Header. If not necessery, sorting can be  disabled with <strong>AllowSorting</strong> property and the arrow hidden with  <strong>ShowFilterUpDown</strong> property. After clicking the dropdown the following  popup menu is displayed:</p>
<p><img src="http://www.purecomponents.com/images/components/lightgrid/LightGrid_Filters.png" border="0" /></p>
<h4>Mark</h4>
<p>Marks are graphical marks, which can be displayed at the right side inside  the cell. Mark may have the appearance of upper corner, lower corner or strip.  You may choose its color. It can be used to mark the particular entry fields. If  you want you can add a note to the mark, which would appear as a tooltip when  the user points the mouse on a mark.</p>
<p><img src="http://www.purecomponents.com/images/components/lightgrid/LightGrid_Marks.gif" border="0" /></p>
<h4>Cell Highlight</h4>
<p>Cell Highlight is a feature allowing to effectively emphasize the cell. It is  turned on with the <strong>Cell.Highlight.Visible</strong> property. You can define the  <strong>Color</strong>, <strong>Shape</strong> and <strong>Transparency</strong> of  highlighting. Each cell can have its own  Highlighting style independent on other cells.<br /><img src="http://www.purecomponents.com/images/components/lightgrid/LightGrid_Highlight.gif" border="0" /></p>
<h4>Cell Flag</h4>
<p>Each <strong>LightGrid</strong> <span class="skryt">(DataGridView)</span> cell can be marked with a simple graphic sign - the  Flag. Each flag can have its <strong>Color</strong> and <strong>Shape</strong> defined. The options  for the shape are Flag, Exclamation, Point, Diamond, Arrow, ArrowUp, ArrowDown  and Custom. The flag can be aligned to both left and right side of cell.</p>
<p><img src="http://www.purecomponents.com/images/components/lightgrid/LightGrid_Flag.gif" border="0" /></p>
<h4>Progress Bar</h4>
<p>The cell can contain the Progress Bar. It can have the value range set  through <strong>ProgressBarMin</strong> and <strong>ProgressBarMax</strong> properties. The  Progress Bar appearance can be defined either on the column or on the individual  cell.&nbsp;</p>
<p><img src="http://www.purecomponents.com/images/components/lightgrid/LightGrid_Progressbar.gif" border="0" /></p>
<p> </p>
<hr />
<p>The LightGrid is part of .NET WinForms Suite.<br />Download trial  version <a href="http://www.purecomponents.com/index.php?option=com_rokdownloads&amp;view=file&amp;Itemid=29">here </a>or purchase full version <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=5&amp;Itemid=5">here</a>.</p>
<p> </p>]]></description>
            <author> webmaster@purecomponents.com (PureComponents)</author>
            <pubDate>Thu, 27 May 2010 23:00:00 GMT</pubDate>
            <guid isPermaLink="false">http://www.purecomponents.com/net-winforms-suite-blog/lightgrid-the-better-alternative-to-datagridview</guid>
        </item>
        <item>
            <title>EntrySet Components - Appearance and Styles</title>
            <link>http://www.purecomponents.com/net-winforms-suite-blog/entryset-components-appearance-and-styles</link>
            <description><![CDATA[<img alt="MainImage_ESC" src="http://www.purecomponents.com/images/components/entryset/MainImage_ESC.png" height="223" width="295" />
<p><div style="float: left; margin-right: 10px;"><script type="text/javascript">
tweetmeme_url = 'http://www.purecomponents.com/net-winforms-suite-blog/entryset-components-appearance-and-styles';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script></div>EntrySet Controls offer the developers easy and effective way how to give to the applications professional look&amp;feel. Every visual component can be adjusted according to your idea by means of several properties, which determine the look. These properties are in Style class.</p>

<p> </p>
<h4><strong>BackColor</strong></h4>
<p>Background color of the component. If you set the color on Transparent, the background will be transparent. Also edit box and combo box support the transparency!</p>
<p><img src="http://www.purecomponents.com/images/components/entryset/BackColor.png" border="0" height="51" width="430" /></p>
<h4><strong>FadeColor a FillStyle</strong></h4>
<p>How to achieve the blending effect of two colors? BackColor represents the first color and the second color is set in FadeColor. Set the style of filling (blending) using FillStyle property.</p>
<p><img src="http://www.purecomponents.com/images/components/entryset/FillStyle.png" border="0" height="44" width="428" /></p>
<h4><strong>BorderColor and BorderStyle</strong></h4>
<p>If the component supports the frame imaging (e.g. EditBox, ComboBox, ContainerPanel), you can set its color in BorderColor and the type of the line in BorderStyle. If BordeStyle=None, the line will not display.</p>
<p><img src="http://www.purecomponents.com/images/components/entryset/BorderStyle.png" border="0" height="44" width="428" /></p>
<h4><strong>Shape</strong></h4>
<p>This property determines the shape of the component. E.g. in EditBox you can set if the shape will be angular or if the corners will be rounded. At Label component the shape shows if you set the BackColor or turn on the label imaging.</p>
<p><img src="http://www.purecomponents.com/images/components/entryset/Shapes.png" border="0" height="44" width="388" /></p>
<h4><strong>Theme</strong></h4>
<p>This property determines how some components will be displayed, e.g. Button. That way you can set whether the Button will have common look or unusual look such as Vista.</p>
<p><img src="http://www.purecomponents.com/images/components/entryset/Button.png" border="0" height="52" width="552" /></p>
<h4><strong>UnderlineColor and UnderlineStyle</strong></h4>
<p>If the component supports the underline, the color is set in UnderlineColor property and the look is set in UnderlineStyle. It is not ordinary underline, which is in Font property but it is special underline, which allows you to underline the text e.g. by red tilde as you can se in Microsoft Word.</p>
<p><img src="http://www.purecomponents.com/images/components/entryset/Underline.png" border="0" height="36" width="308" /></p>
<p> </p>
<p>Download trial  version <a href="http://www.purecomponents.com/download-trial-net-winforms-suite">here </a>or purchase full version <a href="http://www.purecomponents.com/purchase">here</a>.</p>
<p> </p>]]></description>
            <author> webmaster@purecomponents.com (PureComponents)</author>
            <pubDate>Wed, 26 May 2010 23:00:00 GMT</pubDate>
            <guid isPermaLink="false">http://www.purecomponents.com/net-winforms-suite-blog/entryset-components-appearance-and-styles</guid>
        </item>
        <item>
            <title>GridCalendar Control</title>
            <link>http://www.purecomponents.com/net-winforms-suite-blog/gridcalendar-control</link>
            <description><![CDATA[<p>Calendar component for displaying larger time intervals with months displayed  one below another in a grid.</p>
<p><img alt="GridCalendar2" src="http://www.purecomponents.com/images/components/gridcalendar/GridCalendar2.png" height="230" width="452" /></p>
<div style="float: left; margin-right: 10px;"><script type="text/javascript">
tweetmeme_url = 'http://www.purecomponents.com/net-winforms-suite-blog/gridcalendar-control';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script></div><p>GridCalendar provides rich style hierarchy for setting the desired  appearance. It allows to define style for each individual part, including  Header, Footer, Row and Column Headers. Days have one common style and multiple  style options for defining special appearance, such as selected days, holidays,  days of week, days with special events etc.</p>
<p>Several predefined styles are available in designer with possibility to be  easily turned to different color scheme with the ThemeStyle setting. The Theme  Style allows you to update the color scheme of all the styles by simply dragging  a slider in a designer.</p>

<br /> <span class="info">Gridcalendar is part of <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=20&amp;Itemid=45">ScheduleSet Components</a> and <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=3&amp;Itemid=38">.NET WinForms Suite</a></span><br /> <img alt="GridCalendar_ThemeStyle_small" src="http://www.purecomponents.com/images/components/gridcalendar/GridCalendar_ThemeStyle_small.png" height="350" width="700" /><br />
<h4>Months styled</h4>
<p>GridCalendar allows you to display individual months in different styles,  using the MonthRanges and MonthRangeStyle definitions. Every MonthRange consists  of StartYear/StartMonth and EndYear/EndMonth definition. When the Year  definition is left blank, the range is applied for all years. MonthRangeStyle  definition allows to set month background, Row Header style and a day shape.</p>
<p><img alt="GridCalendar_MonthRanges" src="http://www.purecomponents.com/images/components/gridcalendar/GridCalendar_MonthRanges.png" height="462" width="588" /></p>
<h4>Individual dates styled</h4>
<p>It is possible to set even the apperance of individual days using the  DateItems and DateItemStyle definitions. Each day can contain multiple events  defined as DateItem structure. DateItem definition consists mainly of date and  text displayed in a tooltip. DateItem can have its style - either it can use one  of styles defined in DateItemStyles collection or it can have its own style defined. With Calendar.ShowDateItem property  set to true the image or text abbreviation can be displayed directly in the day  cell.</p>
<p><img alt="GridCalendar_Tooltip" src="http://www.purecomponents.com/images/components/gridcalendar/GridCalendar_Tooltip.png" height="270" width="518" /></p>
<p>The date can contain multiple DateItems. When the items are of different  appearance, styles are combined when possible, so for example a red border and a  blue background can be displayed at a time.</p>
<h4>Data binding</h4>
<p>DateItems collection can be filled using data binding. After specifying  necessary DisplayMemberDate and DisplayMemberText members any DataTable or  object collection can be bound to calendar. Dates are then populated with events  from the data source. Data binding would not be complete without having the  possibility to style the items - this can be done with setting the  DisplayMemberImageIndex and the DisplayMemberStyle properties.</p>
<h4>Date range</h4>
<p>The range of displayable dates can be set through MinDate and MaxDate  properties. The information about currently displayed range is always accessible  in FirstVisibleDate and LastVisibleDate properties.<br />The initial setting of  first displayed date can be done with ShowMode property. ShowMode.MinDate option  shows the beginning of the date range, while ShowMode.MaxDate shows its end.  ShowMode.Today sets actual month as a start month. Last option is  ShowMode.DefaultDate which shows the month stored in DefaultDate property as a  first visible month.</p>
<h4>Navigation</h4>
<p>Multiple navigation concepts are available. For vertical scrolling the  ScrollBar or NavigationBar can be displayed on the right side of calendar. For  navigation between months there can be dropdown button displayed that opens a  new component called MonthSelector. You achieve this through the NavigationMode  and ShowMonthSelector properties. The MonthSelector has its own branch in  calendar style definition.</p>
<p><img alt="GridCalendar1" src="http://www.purecomponents.com/images/components/gridcalendar/GridCalendar1.png" height="445" width="521" /></p>
<h4>Selection</h4>
<p>Multiple day selection modes are available through the SelectionMode  property. SingleDay mode makes the last clicked date selected. Continuous mode  enables to select the date range. Random mode allows user to select multiple  dates and ranges using Ctrl and Shift keys, same as during standard Windows  selection. The maximum selected day count can be defined with a  MaxSelectionCount property. Selection can also be disabled at all.</p>
<p><img alt="GridCalendar_Selection" src="http://www.purecomponents.com/images/components/gridcalendar/GridCalendar_Selection.gif" height="228" width="476" /></p>
<h4>Events</h4>
<p>GridCalendar contains rich event model which enables you to handle a number  of user actions. All calendar parts, including individual days, provide  information about user mouse actions and clicks. You can also get information  about selection changes, calendar navigation and resizing. The appearance of any  day can be updated during data binding using the ItemBinding event.</p>
<p> </p>
<hr />
<p>The GridCalendar is part of .NET WinForms Suite.<br />Download trial  version <a href="http://www.purecomponents.com/index.php?option=com_rokdownloads&amp;view=file&amp;Itemid=29">here </a>or purchase full version <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=5&amp;Itemid=5">here</a>.</p>
<p> </p>]]></description>
            <author> webmaster@purecomponents.com (PureComponents)</author>
            <pubDate>Wed, 26 May 2010 12:45:25 GMT</pubDate>
            <guid isPermaLink="false">http://www.purecomponents.com/net-winforms-suite-blog/gridcalendar-control</guid>
        </item>
        <item>
            <title>ColorList Anatomy</title>
            <link>http://www.purecomponents.com/net-winforms-suite-blog/colorlist-anatomy</link>
            <description><![CDATA[<div style="float: left; margin-right: 10px;"><script type="text/javascript">
tweetmeme_url = 'http://www.purecomponents.com/net-winforms-suite-blog/colorlist-anatomy';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script></div><p>The <strong>ColorList </strong>is .NET WinForms control, which extends the ListBox control. It does  almost everything that a ListBox does and also can display a&nbsp;colored box&nbsp;next  to items in the list.</p>
<p>The following picture shows the individual parts of the <strong>ColorList</strong> control.</p>
<table border="0">
<tbody>
<tr>
<td><img alt="ColorList_Anatomy" src="http://www.purecomponents.com/images/components/colorlist/ColorList_Anatomy.png" height="217" width="315" /></td>
<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /></td>
<td valign="top">
<p> </p>
<p><span style="color: #ff0000;"><strong><img alt="Num01" src="http://www.purecomponents.com/images/components/Num01.png" align="absMiddle" height="12" width="13" /> Color Box<br /><img alt="Num02" src="http://www.purecomponents.com/images/components/Num02.png" align="absMiddle" height="12" width="13" /> Item Text<br /><img alt="Num03" src="http://www.purecomponents.com/images/components/Num03.png" align="absMiddle" height="12" width="13" /> Item Description<br /><img alt="Num04" src="http://www.purecomponents.com/images/components/Num04.png" align="absMiddle" height="12" width="13" /> Selected Item<br /><img alt="Num05" src="http://www.purecomponents.com/images/components/Num05.png" align="absMiddle" height="12" width="13" /> Item Gap<br /><img alt="Num06" src="http://www.purecomponents.com/images/components/Num06.png" align="absMiddle" height="12" width="13" /> ColorList Background</strong></span></p>
</td>
</tr>
</tbody>
</table>

<br /> <span class="info">ColorList is part of <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=19&amp;Itemid=44">EntrySet Components</a> and <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=3&amp;Itemid=38">.NET WinForms Suite</a></span> <br />
<h4>(1) Color Box</h4>
<p>What makes the ColorList different from the other list components is a Color Box - a colored rectangle for each item. Different colors and styles can be set, as well as the ColorBoxSize.</p>
<p><img alt="ColorList_04" src="http://www.purecomponents.com/images/components/colorlist/ColorList_04.png" height="295" width="360" /></p>
<p>The following image shows the Color Box <strong>FillStyle </strong>options, the values are: Flat, VerticalFading, HorizontalFading, DiagonalBackward, DiagonalForward, VistaFading, VerticalFading2, VerticalFading3<br /><img alt="ColorList_05" src="http://www.purecomponents.com/images/components/colorlist/ColorList_05.png" height="261" width="454" /><br />The Color Box can be of transparent color. In this case just the dotted frame is displayed.<br /><img alt="ColorList_10" src="http://www.purecomponents.com/images/components/colorlist/ColorList_10.png" height="202" width="256" /></p>
<h4>(2) Item text,&nbsp; (3) Item Description</h4>
<p>Every item has its <strong>Text </strong>and optional <strong>Description </strong>which is displayed below the text. The text and the description have their individual style so their apearance can be set separately. The left picture shows items with the description, the right picture items without it. &nbsp;</p>
<p><img alt="ColorList_01" src="http://www.purecomponents.com/images/components/colorlist/ColorList_01.png" height="194" width="274" /> <img alt="ColorList_02" src="http://www.purecomponents.com/images/components/colorlist/ColorList_02.png" height="142" width="214" /><br />Each ColorList item can have its own style. To reach this the <strong>LocalStyle </strong>property must be set to true. This property is a member of the <strong>ColorListItem </strong>class. All the items in the following picture have their own style defined.</p>
<p><img alt="ColorList_08" src="http://www.purecomponents.com/images/components/colorlist/ColorList_08.png" height="195" width="257" /></p>
<p>Each ColorList item has the <strong>divider</strong>. This is a horizontal line separating items from each other. The divider can use the different kinds of outline and its color can be changed.</p>
<p><img alt="ColorList_09" src="http://www.purecomponents.com/images/components/colorlist/ColorList_09.png" height="201" width="258" /></p>
<h4>(4) Selected Item</h4>
<p>The <strong>SelectedItem </strong>has its own style defined in ColorList. It is possible to choose the color, background fill style and the border. The mouse hover effect can be set by <strong>TrackingBackColor </strong>and <strong>TrackingTransparency</strong> properties.</p>
<p>Selecting the item and tracking is shown in the following figure.</p>
<p><img alt="ColorList_Video" src="http://www.purecomponents.com/images/components/colorlist/ColorList_Video.gif" height="188" width="264" /></p>
<h4>(5) Item Gap</h4>
<p>The space between the items can be adjusted by the ItemGap property.</p>
<p><img alt="ColorList_12" src="http://www.purecomponents.com/images/components/colorlist/ColorList_12.png" height="243" width="274" /></p>
<h4>(6) ColorList Background</h4>
<p>It is possible to set the <strong>BackColor </strong>and <strong>FillStyle </strong>of the ColorList. The picture shows the FillStyle options, the values are: Flat, VerticalFading, HorizontalFading, DiagonalBackward, DiagonalForward, VistaFading, VerticalFading2, VerticalFading3.</p>
<p><img alt="ColorList_06" src="http://www.purecomponents.com/images/components/colorlist/ColorList_06.png" height="258" width="458" /></p>
<p>The drawing the odd and even items with the different style is also supported. It is done by setting the ColorList ShowAlternateItems property to true.</p>
<p><img alt="ColorList_07" src="http://www.purecomponents.com/images/components/colorlist/ColorList_07.png" height="201" width="259" /></p>
<h3>Databinding</h3>
<p>The ColorList can be connected to different kinds of data sources. This is done the same way it is usual in .NET framework - through the <strong>DataSource </strong>and <strong>DataMember </strong>properties. Each ColorList item can have its text, description and color filled from the data source by setting the <strong>DisplayMemberColor</strong>, <strong>DisplayMemberDescription </strong>and <strong>DisplayMemberText </strong>properties. Formatting the text and description is supported as well using the .NET framework string formatting engine with the FormatText and FormatDescription properties. For example, the date in the data source can be formatted to "2007-05-01" by setting the FormatText property to "yyyy-MM-dd" or the numeric data can be formatted with the "Item number {0}" string.</p>
<p> </p>
<hr />
<p>The ColorList is part of .NET WinForms Suite.<br />Download trial version <a href="http://www.purecomponents.com/index.php?option=com_rokdownloads&amp;view=file&amp;Itemid=29">here </a>or purchase full version <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=5&amp;Itemid=5">here</a>.</p>
<p> </p>]]></description>
            <author> webmaster@purecomponents.com (PureComponents)</author>
            <pubDate>Tue, 25 May 2010 16:14:16 GMT</pubDate>
            <guid isPermaLink="false">http://www.purecomponents.com/net-winforms-suite-blog/colorlist-anatomy</guid>
        </item>
        <item>
            <title>TreeView for .NET WinForms</title>
            <link>http://www.purecomponents.com/net-winforms-suite-blog/treeview-for-net-winforms</link>
            <description><![CDATA[<div style="float: left; margin-right: 10px;"><script type="text/javascript">
tweetmeme_url = 'http://www.purecomponents.com/net-winforms-suite-blog/treeview-for-net-winforms';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script></div><p><img style="margin-left: 10px; float: right;" alt="TreeViewV2" src="http://www.purecomponents.com/images/components/treeview/TreeViewV2.png" height="223" width="295" />PureComponents TreeView is powerful component for .NET WinForms. Adds  		a rich treeview experience to your applications, with an in place  		designer, which is fully integrated into Microsoft Visual Studio.NET and has a  		rich set of design functions simplifying development. Its object and  		event model gives you complete control over your code and application.</p>
<p><strong>Main Feature List</strong></p>
<ul>
<li>WYSIWYG designer with full support of drag&amp;drop, clipboard  and  			undo&amp;redo.</li>
<li>Each node, checkbox and expand box can have its own color style. </li>
<li>Four different checkbox styles and three expand box styles to  			choose from. </li>
<li>It is possible to set style inheritance in the TreeView's  			hierarchical structure. </li>
<li>Text underlining uses several styles - dash, dot, solid or  			tilde. </li>
<li>Multi-line word wrapping. </li>
<li>Highlighting the selected node or flashing some important node  			and its whole path. </li>
<li>Easier tree navigation can be achieved with nodes auto  			numbering. </li>
<li>Save a content of TreeView to XML file and load XML file to the  			TreeView. </li>
</ul>

<br /> <span class="info">TreeView is part of <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=19&amp;Itemid=44">EntrySet Components</a> and <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=3&amp;Itemid=38">.NET WinForms Suite</a></span>
<p> </p>
<h4>TreeView Introduction Video</h4>
<p>
<object height="336" width="520" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,32,18" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="src" value="http://www.youtube.com/v/87YVLiGOzCA&amp;hl=cs_CZ&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1" /><embed height="336" width="520" src="http://www.youtube.com/v/87YVLiGOzCA&amp;hl=cs_CZ&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash"></embed>
</object>
</p>
<h4><strong>Action Menu</strong></h4>
<p>Designer actions are accessible  from special state of the art          menu - the Action Menu. With expandable and collapsible sections you can          always have only the important actions available, always customizable to          your needs.</p>
<p><img alt="TreeView_ActionMenu" src="http://www.purecomponents.com/images/components/treeview/TreeView_ActionMenu.gif" height="212" width="341" /></p>
<h4><strong> Easy Building</strong></h4>
<p>Nodes  are individual entities within TreeView, you can set their          properties directly in the Properties Window.</p>
<p><img alt="TreeView_Properties" src="http://www.purecomponents.com/images/components/treeview/TreeView_Properties.gif" height="294" width="469" /></p>
<h4><strong>Drag and  Drop</strong></h4>
<p>Drag and drop is strong feature of the TreeView  designer and with              the help of several visual effects and intuitive functionality it              helps to use the TreeView designer and speed-up the design process.</p>
<p><img alt="TreeView_DragDrop" src="http://www.purecomponents.com/images/components/treeview/TreeView_DragDrop.gif" height="255" width="389" /></p>
<h4><strong>Color Schemes</strong></h4>
<p>Color  Scheme Picker is a tool used to set TreeView color scheme          from predefined color schemes.</p>
<p><img alt="TreeView_ColorSchemes" src="http://www.purecomponents.com/images/components/treeview/TreeView_ColorSchemes.gif" height="192" width="407" /></p>
<h4><strong> Styles</strong></h4>
<p>Using colors it is possible to modify TreeView to your          needs, use styles to alter the TreeView's look&amp;feel in an easy and          effective way.</p>
<p><img alt="TreeView_Styles" src="http://www.purecomponents.com/images/components/treeview/TreeView_Styles.gif" height="278" width="485" /></p>
<h4><strong>Expand and Check          Boxes</strong></h4>
<p>Each node, checkbox and expand box can have  its own color              style giving you endless possibilities to customize look&amp;feel of the              component to you needs and always highlight important information to              application users.</p>
<p><img alt="TreeView_Checkboxes" src="http://www.purecomponents.com/images/components/treeview/TreeView_Checkboxes.gif" height="257" width="271" /></p>
<h4><strong> Flash</strong></h4>
<p>Using  the Flash method you can highlight the desired path, in this case the path to the programming node.</p>
<p><img alt="TreeView_Flash" src="http://www.purecomponents.com/images/components/treeview/TreeView_Flash.gif" height="262" width="250" /></p>
<h4><strong>Highlight Selected Path</strong></h4>
<p>Inactive  TreeView can have its active selected              node path highlighted, use HighlightSelectedPath to switch that behavior             on or off.</p>
<p><img alt="TreeView_HighlightSelectedPath" src="http://www.purecomponents.com/images/components/treeview/TreeView_HighlightSelectedPath.gif" height="308" width="288" /></p>
<h4><strong>Flags</strong></h4>
<p>Using Flags visual entity you can highlight  specific          information, you can choose from several types of flags and assign any          color<br /> you wish to.</p>
<p><img alt="TreeView_Flags" src="http://www.purecomponents.com/images/components/treeview/TreeView_Flags.gif" height="266" width="258" /></p>
<h4><strong>Built-in ContextMenu  functions</strong></h4>
<p>Runtime editing and arranging is available in the  built-in TreeView          context menu without coding. You can activate a special editing  and          arranging functions in TreeView's context menu by  ContextMenuEditing,          ContextMenuArranging and ContextMenuXmlOperations properties.  Context          menu strings can be localized.</p>
<p><img alt="TreeView_BuiltinMenu" src="http://www.purecomponents.com/images/components/treeview/TreeView_BuiltinMenu.gif" height="335" width="311" /></p>
<h4><strong>XML  functions</strong></h4>
<p>Save a content of TreeView to XML file and load XML file to              the TreeView. With integration of in place editing  functions, XML              serialization gives you the ability to build tree editing  forms in              minutes without the need to code all necessary functions  manually.</p>
<h4><strong>Move  functions</strong></h4>
<p>Integrated editing functions like Move functions, in place              title editor and keyboard hotkey functions are advanced  functions              helping you to implement richer TreeView user experience in  shorter              time.</p>
<p> </p>
<hr />
<p>The TreeView is part of .NET WinForms Suite.<br />Download trial version <a href="http://www.purecomponents.com/index.php?option=com_rokdownloads&amp;view=file&amp;Itemid=29">here </a>or purchase full version <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=5&amp;Itemid=5">here</a>.</p>]]></description>
            <author> pavel.mikunda@purecomponents.com (PureComponents)</author>
            <pubDate>Mon, 24 May 2010 12:49:11 GMT</pubDate>
            <guid isPermaLink="false">http://www.purecomponents.com/net-winforms-suite-blog/treeview-for-net-winforms</guid>
        </item>
        <item>
            <title>New product name and subscription purchase changes</title>
            <link>http://www.purecomponents.com/company-news/new-product-name-and-subscription-purchase-changes</link>
            <description><![CDATA[<p>We have decided to change the name of the product from PureComponents Ultimate Suite to PureComponents .NET WinForms Suite. This name better corresponds with the content of the product. Also you can now purchase each separate parts of the product. Set is divided into three parts - ActionSet, EntrySet and ScheduleSet. <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=12&amp;Itemid=25">More information about each part can be found here</a>.</p>
<p>From version 2010.1 we offer new way of subscription purchase. Previously only year subscriptions were available. Now you can purchase for shorter periods as well for lower prices. You can choose between 90 days, 180 days or 365 days. Should the subscription end, you still will be able to use the product without any limitations, but you will not have access to actual versions and source code. <a href="http://www.purecomponents.com/index.php?option=com_content&amp;view=article&amp;id=5&amp;Itemid=5">More information can be found here.</a></p>]]></description>
            <author> pavel.mikunda@purecomponents.com (Pavel Mikunda)</author>
            <pubDate>Sun, 16 May 2010 23:00:00 GMT</pubDate>
            <guid isPermaLink="false">http://www.purecomponents.com/company-news/new-product-name-and-subscription-purchase-changes</guid>
        </item>
    </channel>
</rss>
