<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Abdul Qabiz's Blog from India - Latest Comments in Keyboard shortcuts for Flex UI components</title><link>http://abdulqabiz.disqus.com/</link><description>Abdul Qabiz on Web Technologies, Flash Platform, RIA, India - a developer and entrepreneur, from Kanpur, India, on web technologies, software, technologies, electronics, adobe flash platform (flex, flash, air), web, open source, linux, free software, usability, startups, etc.
</description><atom:link href="https://abdulqabiz.disqus.com/keyboard_shortcuts_for_flex_ui_components/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 08 Nov 2010 06:35:35 -0000</lastBuildDate><item><title>Re: Keyboard shortcuts for Flex UI components</title><link>http://www.abdulqabiz.com/blog/archives/2005/04/06/keyboard-shortcuts-for-flex-ui-components/#comment-95033777</link><description>&lt;p&gt;Hello,&lt;br&gt;   i tried this one but it's not getting the out put plz help me  here is my code&lt;/p&gt;&lt;p&gt;var bCTRLPressed:Boolean = event.altKey;&lt;/p&gt;&lt;p&gt;			if( bCTRLPressed)&lt;br&gt;			{&lt;/p&gt;&lt;p&gt;			var curKeyCode:int = event.keyCode;&lt;/p&gt;&lt;p&gt;			if(curKeyCode==78)&lt;br&gt;			{&lt;/p&gt;&lt;p&gt;			Moduleload('fooditem',1);&lt;/p&gt;&lt;p&gt;			}&lt;br&gt;I am using Flex3 and flashplayer 10 &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rameshkaveti9</dc:creator><pubDate>Mon, 08 Nov 2010 06:35:35 -0000</pubDate></item><item><title>Re: Keyboard shortcuts for Flex UI components</title><link>http://www.abdulqabiz.com/blog/archives/2005/04/06/keyboard-shortcuts-for-flex-ui-components/#comment-36276147</link><description>&lt;p&gt;Hi, I am Prasad, I am trying to implement your code, But the CTRL F &amp;amp; CTRL S is not triggering. Code below and Let me know your feedback. I am Using sdk 3.3 &amp;amp; flash player 10.&lt;/p&gt;&lt;p&gt;&amp;lt;mx:application xmlns:mx="&lt;a href="http://www.adobe.com/2006/mxml" rel="nofollow noopener" target="_blank" title="http://www.adobe.com/2006/mxml"&gt;http://www.adobe.com/2006/mxml&lt;/a&gt;" layout="absolute" creationcomplete="init()"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;mx:canvas id="cnvs" width="500" height="600" backgroundcolor="white" borderstyle="solid" bordercolor="black" x="0" y="0"&amp;gt;&lt;br&gt;	&amp;lt;mx:textinput id="txtInpt" x="10" y="10" width="289"/&amp;gt;&lt;br&gt;	&amp;lt;mx:textinput id="display" x="10" y="40" width="289"/&amp;gt;&lt;br&gt;	&amp;lt;mx:hbox x="10" y="94" width="289" height="43"&amp;gt;&lt;br&gt;		&amp;lt;mx:button id="openBtn" label="Open" click="openHandler()"/&amp;gt;&lt;br&gt;		&amp;lt;mx:button id="saveBtn" label="Save" click="saveHandler()"/&amp;gt;&lt;br&gt;		&amp;lt;mx:button id="deleteBtn" label="Delete" click="deleteHandler()"/&amp;gt;&lt;br&gt;	&amp;lt;/mx:hbox&amp;gt;&lt;br&gt;&amp;lt;/mx:canvas&amp;gt;&lt;br&gt;&amp;lt;mx:script&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/mx:script&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/mx:application&amp;gt;&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">perjabs</dc:creator><pubDate>Wed, 24 Feb 2010 07:37:39 -0000</pubDate></item><item><title>Re: Keyboard shortcuts for Flex UI components</title><link>http://www.abdulqabiz.com/blog/archives/2005/04/06/keyboard-shortcuts-for-flex-ui-components/#comment-35809860</link><description>&lt;p&gt;Hi,&lt;br&gt;  Ihave tried the ZIED code, Its not working. Can any one help me. My Sample Code attached.&lt;/p&gt;&lt;p&gt;&amp;lt;mx:application xmlns:mx="&lt;a href="http://www.adobe.com/2006/mxml" rel="nofollow noopener" target="_blank" title="http://www.adobe.com/2006/mxml"&gt;http://www.adobe.com/2006/mxml&lt;/a&gt;" layout="absolute" creationcomplete="init()"&amp;gt;&lt;br&gt;&amp;lt;mx:script&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/mx:script&amp;gt;&lt;br&gt;&amp;lt;/mx:application&amp;gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Prasad</dc:creator><pubDate>Mon, 22 Feb 2010 04:14:10 -0000</pubDate></item><item><title>Re: Keyboard shortcuts for Flex UI components</title><link>http://www.abdulqabiz.com/blog/archives/2005/04/06/keyboard-shortcuts-for-flex-ui-components/#comment-16178058</link><description>&lt;p&gt;thank for the script ;) &lt;br&gt;I use the script of zied and work correctly&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jorge</dc:creator><pubDate>Thu, 06 Aug 2009 16:09:14 -0000</pubDate></item><item><title>Re: Keyboard shortcuts for Flex UI components</title><link>http://www.abdulqabiz.com/blog/archives/2005/04/06/keyboard-shortcuts-for-flex-ui-components/#comment-16178057</link><description>&lt;p&gt;Instead of using&lt;br&gt;&lt;br&gt;&lt;br&gt;.&lt;br&gt;&lt;br&gt;&lt;br&gt;.&lt;br&gt;&lt;br&gt;&lt;br&gt;var bCTRLPressed:Boolean = event.ctrlKey;&lt;br&gt;&lt;br&gt;&lt;br&gt;if( bCTRLPressed){&lt;br&gt;&lt;br&gt;&lt;br&gt;var curKeyCode:int = event.keyCode;&lt;br&gt;&lt;br&gt;&lt;br&gt;if(curKeyCode==83){&lt;br&gt;&lt;br&gt;&lt;br&gt;//CTRL + S pressed; saveCall()&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;.&lt;br&gt;&lt;br&gt;&lt;br&gt;.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;You could just use the following:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;private function keyHandler(event:KeyboardEvent):void {&lt;br&gt;&lt;br&gt;&lt;br&gt;var curKeyCode:int = event.keyCode;&lt;br&gt;&lt;br&gt;&lt;br&gt;if(curKeyCode==14){&lt;br&gt;&lt;br&gt;&lt;br&gt;//CTRL + N pressed;&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;.&lt;br&gt;&lt;br&gt;&lt;br&gt;.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;No need to check if CTRL is pressed, unless you really need to react on a CTRL keypress alone.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;CTRL  + [x] does have its own keyCode, ex:&lt;br&gt;&lt;br&gt;&lt;br&gt;CTRL + A = 1&lt;br&gt;&lt;br&gt;&lt;br&gt;CTRL + B = 2&lt;br&gt;&lt;br&gt;&lt;br&gt;CTRL + C = 3&lt;br&gt;&lt;br&gt;&lt;br&gt;---&lt;br&gt;&lt;br&gt;&lt;br&gt;ALT + A = 197&lt;br&gt;&lt;br&gt;&lt;br&gt;ALT + B = 166&lt;br&gt;&lt;br&gt;&lt;br&gt;ALT + C = 199&lt;br&gt;&lt;br&gt;&lt;br&gt;---&lt;br&gt;&lt;br&gt;&lt;br&gt;A = 65&lt;br&gt;&lt;br&gt;&lt;br&gt;B = 66&lt;br&gt;&lt;br&gt;&lt;br&gt;C = 67&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Happy coding...&lt;br&gt;&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anders</dc:creator><pubDate>Thu, 26 Feb 2009 06:44:21 -0000</pubDate></item><item><title>Re: Keyboard shortcuts for Flex UI components</title><link>http://www.abdulqabiz.com/blog/archives/2005/04/06/keyboard-shortcuts-for-flex-ui-components/#comment-16178056</link><description>&lt;p&gt;Thank you Maryam for the example, here is another example that works on flex 3:&lt;br&gt;&lt;br&gt;private function init():void{&lt;br&gt;&lt;br&gt;&lt;br&gt;//your init code&lt;br&gt;&lt;br&gt;&lt;br&gt;this.addEventListener(KeyboardEvent.KEY_DOWN,keyHandler);&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;private function keyHandler(event:KeyboardEvent):void {&lt;br&gt;&lt;br&gt;&lt;br&gt;var bCTRLPressed:Boolean = event.ctrlKey;&lt;br&gt;&lt;br&gt;&lt;br&gt;if( bCTRLPressed){&lt;br&gt;&lt;br&gt;&lt;br&gt;var curKeyCode:int = event.keyCode;&lt;br&gt;&lt;br&gt;&lt;br&gt;if(curKeyCode==83){&lt;br&gt;&lt;br&gt;&lt;br&gt;//CTRL + S pressed; saveCall()&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;if(curKeyCode==78 ){&lt;br&gt;&lt;br&gt;&lt;br&gt;//CTRL + N pressed; NewEntryCall()&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;if(curKeyCode == 68){&lt;br&gt;&lt;br&gt;&lt;br&gt;//CTRL + D pressed; DeleteEntryCall()&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;if(curKeyCode == 67){&lt;br&gt;&lt;br&gt;&lt;br&gt;//CTRL + C pressed; CopyCall()&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;if(curKeyCode == 70){&lt;br&gt;&lt;br&gt;&lt;br&gt;//CTRL + F pressed; SearchCall()&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">zied</dc:creator><pubDate>Wed, 15 Oct 2008 09:06:40 -0000</pubDate></item><item><title>Re: Keyboard shortcuts for Flex UI components</title><link>http://www.abdulqabiz.com/blog/archives/2005/04/06/keyboard-shortcuts-for-flex-ui-components/#comment-16178055</link><description>&lt;p&gt;You can try this solution for Flex 2/3:&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guest</dc:creator><pubDate>Wed, 19 Mar 2008 20:15:57 -0000</pubDate></item><item><title>Re: Keyboard shortcuts for Flex UI components</title><link>http://www.abdulqabiz.com/blog/archives/2005/04/06/keyboard-shortcuts-for-flex-ui-components/#comment-16178054</link><description>&lt;p&gt;I would like this code to work fine in flex 3..could somebody help me...?&lt;br&gt;I'm trying to do smth like this but it doesn't work in IE that takes precedences..would somebody help me to resolve this problem...?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Maryam</dc:creator><pubDate>Tue, 30 Oct 2007 11:02:30 -0000</pubDate></item><item><title>Re: Keyboard shortcuts for Flex UI components</title><link>http://www.abdulqabiz.com/blog/archives/2005/04/06/keyboard-shortcuts-for-flex-ui-components/#comment-16178053</link><description>&lt;p&gt;Hi&lt;br&gt;I would like the above code ("Ctrl+1") (Keyboard shortcuts for Flex UI components) to make it work on Flex2.0 too. Since Flex2.0 doesn't have mx.utils.Delegate. Is there any alternate solutions for the above code?&lt;br&gt;Regards,&lt;br&gt;Ravi.G&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ravi</dc:creator><pubDate>Tue, 22 May 2007 12:43:54 -0000</pubDate></item><item><title>Re: Keyboard shortcuts for Flex UI components</title><link>http://www.abdulqabiz.com/blog/archives/2005/04/06/keyboard-shortcuts-for-flex-ui-components/#comment-16178052</link><description>&lt;p&gt;Thanks for sharing this simple and elegant code, works for me in my Flex 1.5 based app.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JabbyPanda</dc:creator><pubDate>Thu, 29 Jun 2006 08:08:44 -0000</pubDate></item></channel></rss>