<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: TextField with Autocomplete	</title>
	<atom:link href="https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/</link>
	<description>Blog about the Xojo programming language and IDE</description>
	<lastBuildDate>Tue, 09 Jun 2020 14:44:36 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		By: Javier Menendez		</title>
		<link>https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/#comment-72</link>

		<dc:creator><![CDATA[Javier Menendez]]></dc:creator>
		<pubDate>Mon, 15 Aug 2016 15:27:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xojo.com/?p=1540#comment-72</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/#comment-66&quot;&gt;GermanXojo&lt;/a&gt;.

Xavier is so X-Men!!

I&#039;m obligated! So I&#039;ll put all of my special super powers on the task!

Javier]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/#comment-66">GermanXojo</a>.</p>
<p>Xavier is so X-Men!!</p>
<p>I&#8217;m obligated! So I&#8217;ll put all of my special super powers on the task!</p>
<p>Javier</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Edwin		</title>
		<link>https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/#comment-69</link>

		<dc:creator><![CDATA[Edwin]]></dc:creator>
		<pubDate>Mon, 15 Aug 2016 10:54:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xojo.com/?p=1540#comment-69</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/#comment-66&quot;&gt;GermanXojo&lt;/a&gt;.

I think it could be done by splitting the Text value of the TextField into different values. Based on the cursor position you can determine which word is being edited. A popup menu can be launched to show several autocomplete possibilities.
By knowing the offset and length of the edited word you can figure out the what part of the TextField needs to be highlighted.

Additionally it would be cool to keep the initial casing. Right now, when I enter the word Object (with uppercase O), it would be nice to keep the O uppercase. Maybe an additional array of upper/lowercase states would be needed.

But, I must say, this is one of those little diamonds I find in the Blog section :)]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/#comment-66">GermanXojo</a>.</p>
<p>I think it could be done by splitting the Text value of the TextField into different values. Based on the cursor position you can determine which word is being edited. A popup menu can be launched to show several autocomplete possibilities.<br />
By knowing the offset and length of the edited word you can figure out the what part of the TextField needs to be highlighted.</p>
<p>Additionally it would be cool to keep the initial casing. Right now, when I enter the word Object (with uppercase O), it would be nice to keep the O uppercase. Maybe an additional array of upper/lowercase states would be needed.</p>
<p>But, I must say, this is one of those little diamonds I find in the Blog section 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: GermanXojo		</title>
		<link>https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/#comment-66</link>

		<dc:creator><![CDATA[GermanXojo]]></dc:creator>
		<pubDate>Thu, 11 Aug 2016 17:09:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xojo.com/?p=1540#comment-66</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/#comment-65&quot;&gt;Edwin&lt;/a&gt;.

Edwin, your are right. Multiple words would be very nice and to create a Subclass of TextArea...hope Xavier is still working on it :)]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/#comment-65">Edwin</a>.</p>
<p>Edwin, your are right. Multiple words would be very nice and to create a Subclass of TextArea&#8230;hope Xavier is still working on it 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Edwin		</title>
		<link>https://blog.xojo.com/2016/08/10/textfield-with-autocomplete/#comment-65</link>

		<dc:creator><![CDATA[Edwin]]></dc:creator>
		<pubDate>Thu, 11 Aug 2016 08:14:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xojo.com/?p=1540#comment-65</guid>

					<description><![CDATA[The next challenge is to be able to enter multiple words into our TextField subclass.]]></description>
			<content:encoded><![CDATA[<p>The next challenge is to be able to enter multiple words into our TextField subclass.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
