<?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: Script Triggers: Using the Keystroke Trigger</title>
	<atom:link href="http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/feed/" rel="self" type="application/rss+xml" />
	<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/</link>
	<description>smart business solutions</description>
	<lastBuildDate>Sun, 05 Sep 2010 17:37:44 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Steve Wright</title>
		<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/comment-page-1/#comment-1867</link>
		<dc:creator>Steve Wright</dc:creator>
		<pubDate>Wed, 25 Nov 2009 20:57:17 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/#comment-1867</guid>
		<description>I realise this is an old article however wanted to thank you for the keystroke companion, it saved me considerable time figuring out combinations to use for some interface trickery..

I thought I would also mention a simple one

For quite some time I have longed to remove the dialog box which shows &#039;Before typing, press Tab or click in a field, or choose the New Record Command&#039;.

As you all know, this triggers when a key is pressed if a field is not in focus or a record not present, fair enough but on layouts where data entry is not the focus it confuses the user if he/she accidentally taps a key, telling them to click or press something which doesnt exist on a particular layout not to mention them then having to close the dialog before they can proceed.

So a simple OnLayoutKeystroke set to trigger a script prevents this dialog ever showing

If (Get(ActiveFieldName) = &quot;&quot;)
   Exit Script[Result:False]
End IF

Obviously the script could be expanded to allow Page Up / Down or other combinations which may be used.</description>
		<content:encoded><![CDATA[<p>I realise this is an old article however wanted to thank you for the keystroke companion, it saved me considerable time figuring out combinations to use for some interface trickery..</p>
<p>I thought I would also mention a simple one</p>
<p>For quite some time I have longed to remove the dialog box which shows &#8216;Before typing, press Tab or click in a field, or choose the New Record Command&#8217;.</p>
<p>As you all know, this triggers when a key is pressed if a field is not in focus or a record not present, fair enough but on layouts where data entry is not the focus it confuses the user if he/she accidentally taps a key, telling them to click or press something which doesnt exist on a particular layout not to mention them then having to close the dialog before they can proceed.</p>
<p>So a simple OnLayoutKeystroke set to trigger a script prevents this dialog ever showing</p>
<p>If (Get(ActiveFieldName) = &#8220;&#8221;)<br />
   Exit Script[Result:False]<br />
End IF</p>
<p>Obviously the script could be expanded to allow Page Up / Down or other combinations which may be used.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Alder</title>
		<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/comment-page-1/#comment-1790</link>
		<dc:creator>Doug Alder</dc:creator>
		<pubDate>Wed, 03 Jun 2009 06:31:51 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/#comment-1790</guid>
		<description>Thanks for the great article and your demo file is a great help.

I have been experimenting with using &#039;OnLayoutKeystroke&#039; with a Web Viewer to run keyboard macros for &#039;Back&#039;, &#039;Home&#039;, &#039;Forward&#039; and &#039;Grab&#039; (grabs specific content in a web page). 

I get erratic behavior. When the page first loads, without clicking within the web viewer, the commands will work, where appropriate (loads the Home Page and Grab). However, once the user clicks on a link within the web viewer, I have to click outside the web viewer to get the LayoutKeystroke recognized. I tried assigning the script to &#039;OnObjectKeystroke&#039; but it did not seem to help. This behavior seems contrary to what you state above &quot;Portals and Web Viewers never have keyboard focus.&quot; It does seem to make a difference.

Also, I will often get the error &quot;Before typing, press Tab or click in a field, or choose the New Record menu command.&quot; I have added an Exit Script right after I run my keystroke script. I also tried turning on Error Capture. Neither seemed to help.

Any suggestions?</description>
		<content:encoded><![CDATA[<p>Thanks for the great article and your demo file is a great help.</p>
<p>I have been experimenting with using &#8216;OnLayoutKeystroke&#8217; with a Web Viewer to run keyboard macros for &#8216;Back&#8217;, &#8216;Home&#8217;, &#8216;Forward&#8217; and &#8216;Grab&#8217; (grabs specific content in a web page). </p>
<p>I get erratic behavior. When the page first loads, without clicking within the web viewer, the commands will work, where appropriate (loads the Home Page and Grab). However, once the user clicks on a link within the web viewer, I have to click outside the web viewer to get the LayoutKeystroke recognized. I tried assigning the script to &#8216;OnObjectKeystroke&#8217; but it did not seem to help. This behavior seems contrary to what you state above &#8220;Portals and Web Viewers never have keyboard focus.&#8221; It does seem to make a difference.</p>
<p>Also, I will often get the error &#8220;Before typing, press Tab or click in a field, or choose the New Record menu command.&#8221; I have added an Exit Script right after I run my keystroke script. I also tried turning on Error Capture. Neither seemed to help.</p>
<p>Any suggestions?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Williamson</title>
		<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/comment-page-1/#comment-1764</link>
		<dc:creator>Mike Williamson</dc:creator>
		<pubDate>Mon, 27 Apr 2009 19:38:11 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/#comment-1764</guid>
		<description>Great work!  Thank you!</description>
		<content:encoded><![CDATA[<p>Great work!  Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roger M</title>
		<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/comment-page-1/#comment-1751</link>
		<dc:creator>Roger M</dc:creator>
		<pubDate>Tue, 07 Apr 2009 20:47:16 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/#comment-1751</guid>
		<description>Excellent solution! Thanks for sharing.  Do you have your Zip Code solution available as a download? Thanks!</description>
		<content:encoded><![CDATA[<p>Excellent solution! Thanks for sharing.  Do you have your Zip Code solution available as a download? Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lexa</title>
		<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/comment-page-1/#comment-1628</link>
		<dc:creator>Lexa</dc:creator>
		<pubDate>Tue, 03 Feb 2009 21:39:57 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/#comment-1628</guid>
		<description>Excelente tu blog!!

Thank you!!</description>
		<content:encoded><![CDATA[<p>Excelente tu blog!!</p>
<p>Thank you!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David McGregor</title>
		<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/comment-page-1/#comment-1573</link>
		<dc:creator>David McGregor</dc:creator>
		<pubDate>Sat, 24 Jan 2009 17:54:31 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/#comment-1573</guid>
		<description>Sorry guys, I just realized I was using FM9 instead of FM10. Works fine in 10. Thanks.</description>
		<content:encoded><![CDATA[<p>Sorry guys, I just realized I was using FM9 instead of FM10. Works fine in 10. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David McGregor</title>
		<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/comment-page-1/#comment-1572</link>
		<dc:creator>David McGregor</dc:creator>
		<pubDate>Sat, 24 Jan 2009 17:52:20 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/#comment-1572</guid>
		<description>I downloaded the Keystroke Companion and when I opened it, it won&#039;t take any character. I get the alert &quot;Before typing, press Tab or click in a field, or choose the New Record menu command.&quot; I also see in the Keystroke Trigger script, lines 4-6 have &quot;Function missing&quot;.</description>
		<content:encoded><![CDATA[<p>I downloaded the Keystroke Companion and when I opened it, it won&#8217;t take any character. I get the alert &#8220;Before typing, press Tab or click in a field, or choose the New Record menu command.&#8221; I also see in the Keystroke Trigger script, lines 4-6 have &#8220;Function missing&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich Stuart</title>
		<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/comment-page-1/#comment-1498</link>
		<dc:creator>Rich Stuart</dc:creator>
		<pubDate>Fri, 09 Jan 2009 22:41:24 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/#comment-1498</guid>
		<description>Adden-dumb: If you use Code(&quot;1&quot;) as a calculation (number), it spits out a 49. Sorry.</description>
		<content:encoded><![CDATA[<p>Adden-dumb: If you use Code(&#8221;1&#8243;) as a calculation (number), it spits out a 49. Sorry.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich Stuart</title>
		<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/comment-page-1/#comment-1497</link>
		<dc:creator>Rich Stuart</dc:creator>
		<pubDate>Fri, 09 Jan 2009 22:15:20 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/#comment-1497</guid>
		<description>Thanks, Geoff--I guess I was being too editorially picky with the syntax more than the thought behind the text. (&quot;Should &#039;anal retentive&#039; be hyphenated?&quot;) You&#039;re right, though: Unicode differs quite a bit from ASCII when it comes to common punctuation characters but otherwise it&#039;s identical. Now where can I find those cuneiform characters...

One question, though: in the same paragraph I mentioned earlier, where it says, &quot;For instance, Code (&quot;1&quot;) yields the number 97. For grins, I created an Auto Enter calculation defined as such but when I enter a 1 I see a 1, not 97. Referring back to the ASCII chart, 97 yields a lower-case &quot;a.&quot; So, am I coding this example incorrectly, or...?</description>
		<content:encoded><![CDATA[<p>Thanks, Geoff&#8211;I guess I was being too editorially picky with the syntax more than the thought behind the text. (&#8221;Should &#8216;anal retentive&#8217; be hyphenated?&#8221;) You&#8217;re right, though: Unicode differs quite a bit from ASCII when it comes to common punctuation characters but otherwise it&#8217;s identical. Now where can I find those cuneiform characters&#8230;</p>
<p>One question, though: in the same paragraph I mentioned earlier, where it says, &#8220;For instance, Code (&#8221;1&#8243;) yields the number 97. For grins, I created an Auto Enter calculation defined as such but when I enter a 1 I see a 1, not 97. Referring back to the ASCII chart, 97 yields a lower-case &#8220;a.&#8221; So, am I coding this example incorrectly, or&#8230;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geoff Coffey</title>
		<link>http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/comment-page-1/#comment-1495</link>
		<dc:creator>Geoff Coffey</dc:creator>
		<pubDate>Fri, 09 Jan 2009 18:27:56 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/script-triggers-using-the-keystroke-trigger/#comment-1495</guid>
		<description>Rich:

I will draw your attention to the &quot;Note&quot; box right after the link ;) It is true that FileMaker uses Unicode, and the chart Jesse linked is an ASCII table. But Unicode and ASCII match each other, as far as FileMaker is concerned, for the most common roman text, numbers, and punctuation. 

The trouble is that unicode can&#039;t really be put in a table of any reasonable size. The Character Palette in Mac OS X, which has a table of unicode values, shows 196,607 spots in the table for characters (many of which are empty). If all you got was this big table in a static form it would be largely useless. If you need to deal with more of unicode, you&#039;re best off with an interactive tool (like Mac OS X provides -- not sure if there is an equivalent on Windows).

So we were trying to keep it simple :)

Geoff</description>
		<content:encoded><![CDATA[<p>Rich:</p>
<p>I will draw your attention to the &#8220;Note&#8221; box right after the link <img src='http://sixfriedrice.com/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  It is true that FileMaker uses Unicode, and the chart Jesse linked is an ASCII table. But Unicode and ASCII match each other, as far as FileMaker is concerned, for the most common roman text, numbers, and punctuation. </p>
<p>The trouble is that unicode can&#8217;t really be put in a table of any reasonable size. The Character Palette in Mac OS X, which has a table of unicode values, shows 196,607 spots in the table for characters (many of which are empty). If all you got was this big table in a static form it would be largely useless. If you need to deal with more of unicode, you&#8217;re best off with an interactive tool (like Mac OS X provides &#8212; not sure if there is an equivalent on Windows).</p>
<p>So we were trying to keep it simple <img src='http://sixfriedrice.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Geoff</p>
]]></content:encoded>
	</item>
</channel>
</rss>
