<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: It&#8217;s all about the form&#8230;</title>
	<atom:link href="http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/feed/" rel="self" type="application/rss+xml" />
	<link>http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/</link>
	<description>Web 2.0 Technology Blog on Java, AJAX and Flex</description>
	<pubDate>Thu, 20 Nov 2008 15:40:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Daniel</title>
		<link>http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9320</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Wed, 27 Feb 2008 16:50:25 +0000</pubDate>
		<guid isPermaLink="false">http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9320</guid>
		<description>Hi Tamas,

The form component internally uses data types to filter and validate input on the client side. The validateValue() method is meant for server-side validation only.

Regards Dany</description>
		<content:encoded><![CDATA[<p>Hi Tamas,</p>
<p>The form component internally uses data types to filter and validate input on the client side. The validateValue() method is meant for server-side validation only.</p>
<p>Regards Dany</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9319</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Wed, 27 Feb 2008 16:47:25 +0000</pubDate>
		<guid isPermaLink="false">http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9319</guid>
		<description>Hi Stuart,

As said to Thomas we are thinking of giving customization options to the application developer. One aspect is the concrete classes to create for the various addXXX methods. This is work in progress so I can’t say much how this will look like.

Regards Dany</description>
		<content:encoded><![CDATA[<p>Hi Stuart,</p>
<p>As said to Thomas we are thinking of giving customization options to the application developer. One aspect is the concrete classes to create for the various addXXX methods. This is work in progress so I can’t say much how this will look like.</p>
<p>Regards Dany</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9318</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Wed, 27 Feb 2008 16:45:22 +0000</pubDate>
		<guid isPermaLink="false">http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9318</guid>
		<description>Hi Thomas,

First thanx for your feedback!

Question 2: For grids we will provide improved support as well. However this is not part of the form component. There will be another high-level component that takes care of grids. More on this in a next blog post!

Question 3: The addTextField() method returns the added text field, i.e. it is possible to change the tab order with already existing UltraLightClient API.

Question 4: Currently the exclamation mark is hard coded. But we are thinking of giving customization options to the application developer, not only for the error feedback but for other aspects as well (e.g. layout, component types). This is still work in progress so I can't say much how this will look like.

Regards Dany</description>
		<content:encoded><![CDATA[<p>Hi Thomas,</p>
<p>First thanx for your feedback!</p>
<p>Question 2: For grids we will provide improved support as well. However this is not part of the form component. There will be another high-level component that takes care of grids. More on this in a next blog post!</p>
<p>Question 3: The addTextField() method returns the added text field, i.e. it is possible to change the tab order with already existing UltraLightClient API.</p>
<p>Question 4: Currently the exclamation mark is hard coded. But we are thinking of giving customization options to the application developer, not only for the error feedback but for other aspects as well (e.g. layout, component types). This is still work in progress so I can&#8217;t say much how this will look like.</p>
<p>Regards Dany</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tamas KIS</title>
		<link>http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9317</link>
		<dc:creator>Tamas KIS</dc:creator>
		<pubDate>Wed, 27 Feb 2008 16:34:45 +0000</pubDate>
		<guid isPermaLink="false">http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9317</guid>
		<description>Hello,

first of all i think the mouseover error message is great. In addition I think it would be nice to show the validation message as pop up bubbles as well...
Q1: ULC already has got a concept for validation (see IDataType interface; e.g. ULCDateDataType), will it be extended, or neglected?

Best regards,
Tamas</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>first of all i think the mouseover error message is great. In addition I think it would be nice to show the validation message as pop up bubbles as well&#8230;<br />
Q1: ULC already has got a concept for validation (see IDataType interface; e.g. ULCDateDataType), will it be extended, or neglected?</p>
<p>Best regards,<br />
Tamas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart Booth</title>
		<link>http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9307</link>
		<dc:creator>Stuart Booth</dc:creator>
		<pubDate>Wed, 27 Feb 2008 12:34:43 +0000</pubDate>
		<guid isPermaLink="false">http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9307</guid>
		<description>Regarding the addTextField method: will it be possible to use subclasses, and can extra params be passed to the constructor?</description>
		<content:encoded><![CDATA[<p>Regarding the addTextField method: will it be possible to use subclasses, and can extra params be passed to the constructor?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sandra wendland</title>
		<link>http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9297</link>
		<dc:creator>sandra wendland</dc:creator>
		<pubDate>Wed, 27 Feb 2008 09:46:08 +0000</pubDate>
		<guid isPermaLink="false">http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9297</guid>
		<description>Hi Thomas, 

thank you for your comments. I'll answer your first question cos it's kind of my idea :-)

We'll be using the UltraLightClient 08 image to mark blog posts and new web pages related to the next major release of the Canoo RIA library. Regarding the final version naming, we'll decide on this closer to the date (as was the case in the past). 

I'll communicate how the new naming corresponds to the current versioning closer to the release date. 

I guess Daniel will answer your remaining questions.

Sandra</description>
		<content:encoded><![CDATA[<p>Hi Thomas, </p>
<p>thank you for your comments. I&#8217;ll answer your first question cos it&#8217;s kind of my idea <img src='http://canoo.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>We&#8217;ll be using the UltraLightClient 08 image to mark blog posts and new web pages related to the next major release of the Canoo RIA library. Regarding the final version naming, we&#8217;ll decide on this closer to the date (as was the case in the past). </p>
<p>I&#8217;ll communicate how the new naming corresponds to the current versioning closer to the release date. </p>
<p>I guess Daniel will answer your remaining questions.</p>
<p>Sandra</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Ernst</title>
		<link>http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9260</link>
		<dc:creator>Thomas Ernst</dc:creator>
		<pubDate>Tue, 26 Feb 2008 23:29:34 +0000</pubDate>
		<guid isPermaLink="false">http://canoo.com/blog/2008/02/26/ultralightclient-08-new-form-component/#comment-9260</guid>
		<description>Hi Daniel,
nice post! I agree that forms make up a very important part of real-life business applications. I am glad to see that there will be support in the next ULC release. Which brings me to my first question: is UltraLightClient ‘08 a code name / working title for the next ULC release or will the whole release naming change (which I do not expect)? If the naming doesn\'t change, which release is UltraLightClient ‘08 related to? 6.2.2, 6.3, 7.0? Just curious...
Question 2: I can see that the new features help in designing label/field combinations of the type ... (as illustrated in the post). However, this is not the design I see most often but merely something like several rows of ..., arranged in a grid. How does the new forms support simplify the design of such layouts?
Question 3: The real text fields seem to be hidden, so how can I control the tabbing order of these fields?
Question 4: Will it be possible to have other error indicators apart from the exclamation mark, for instance, icons?
Regards, Thomas</description>
		<content:encoded><![CDATA[<p>Hi Daniel,<br />
nice post! I agree that forms make up a very important part of real-life business applications. I am glad to see that there will be support in the next ULC release. Which brings me to my first question: is UltraLightClient ‘08 a code name / working title for the next ULC release or will the whole release naming change (which I do not expect)? If the naming doesn\&#8217;t change, which release is UltraLightClient ‘08 related to? 6.2.2, 6.3, 7.0? Just curious&#8230;<br />
Question 2: I can see that the new features help in designing label/field combinations of the type &#8230; (as illustrated in the post). However, this is not the design I see most often but merely something like several rows of &#8230;, arranged in a grid. How does the new forms support simplify the design of such layouts?<br />
Question 3: The real text fields seem to be hidden, so how can I control the tabbing order of these fields?<br />
Question 4: Will it be possible to have other error indicators apart from the exclamation mark, for instance, icons?<br />
Regards, Thomas</p>
]]></content:encoded>
	</item>
</channel>
</rss>
