ActionScript 3.0 :: Getting Focus Back For Keyboard Input?
Sep 22, 2009
found only one thing that seemed to be on the lines of what I am having issues with:
stage.focus = this;
My problem: The the flash app I am working on, some of the controls are done with the keyboard. At certain points, you need to click on an on screen button to continue. When I do this, it seems the focus is lost from where it was, and I can no long use keyboard actions (such as the spacebar KeyboardEvent that works prior to clicking the mouse)
I will admit that I am a newcomer to Flash (only played with it for about a month now), and I don't know much about the focus stuff. Basically, I want to know how to set the focus back to where it was after the buttons are clicked.
View 1 Replies
Similar Posts:
May 25, 2007
So i have a combo box that a user can go a select different UI's with. In another pane i have a map that the user can press the arrow keys the move up, down, left right etc.
Only problem is that once i have selected a map from the combo box, the combo box stays in focus so that when i press an arrow key, the map moves but it also scrolls through my combo box.
Any way i can disable keyboard input to the combo box or remove the focus on the combo box?
I've tried creating a dummy button on the stage called "dummy" and when the change event happens on the combo box i switch the focus using
Selection.setFocus("dummy");
but then i get a recursion error and it stops my scripts.
View 4 Replies
Dec 1, 2010
i click on the play button and go to my playscreen. Then I have to click on the playscreen for it to accept keyboard input!
View 11 Replies
Sep 14, 2010
can I set the keyboard focus for a TLFTextField? I tried stage.focus = myTLF but there is no cursor...
View 2 Replies
Mar 8, 2011
[Code]...
when i have this line active(the red one) it gives me automatic focus, so no clicking to be able to detect key input so i got that going for me which is nice BUT when i have it active(not commented out) i get this big yellow line which goes away when i click it(seeBelow)
View 1 Replies
Mar 16, 2009
I have a TextField called textField on the first frame of the main timeline, and this simple code.
Code:
import flash.events.KeyboardEvent;
import flash.events.FocusEvent;
[code]......
View 2 Replies
Mar 18, 2010
I'm writing an application using a DataGrid DG1 in a MovieClip MC1. The User can click on DG1 and edit it, ok, no problem. But when the User begins to edit the content of a specific cell of DG1, I want to open a dedicated wizard in front of it. In the first step of that wizard popup (MovieClip MC2, child of MC1), there is another DataGrid (DG2) and I would like the User to be able to directly use the up and down keyboard arrows to browse the DG2 content without having to click it first.
But the keyboard events are then captured by DG1. I tried to use a stage.focus, setFocus, I triggered MouseEvents on DG2 but nothing to do, I have to physically click on it before the keyboard events are sent to it. So, my question is: how to, within MC1, tell Flash the keyboard events will be triggered on DG2 ? Can we ask DG1 to loose the (keyboard) focus ?
View 1 Replies
Oct 28, 2009
There are 5 movieclips on the stage (btn0 to btn4). I wanted to change focus pressing Keyboard.UP and Keyboard.DOWN. But the focus changes not in correct order. It jumps in mysterious way from 0 to 2 and so on.[code]
View 6 Replies
Dec 18, 2009
I have a custom TitleWindow component that is registered to listen for keyboard events from the user (so that esc closes the window, enter saves, etc.). However, in my testing I've found a couple cases where my keyboard event handlers don't fire. My best guess as to why this is happening is that there is some child component somewhere that has stolen focus and is stopping the keyboard events from propagating.
Unfortunately, due to the large number of components in my TitleWindow, I have no good way of knowing who has stolen the focus. My question then is, are there any good tips / techniques / tools for debugging focus issues and event propagation in Flex? Basically, I need something that will tell me who has the focus at any given time and who's handling an event at any given time... is that possible?
View 1 Replies
Nov 18, 2010
I am working on a very old file developed by my predessessor. The application use JavaScript to capture keyboard input and send it to Flash. All works well untill the point that you have to click on the embedded Flash file to enter some text. Then the user have to press Enter on the keyboard. Problem is that the minute the user click on the Flash file, the focus is set to the Flash. I need to reset the Focus back to the JavaScript in the Html in order for the keyboard Enter to trigger.
From what I have read I must use something like this to make it work:
document.body.focus();
View 1 Replies
Nov 9, 2011
What would be the appropriate way to add some AS in a flex-project, giving giving focus back to the parent browser.
ctrl-q: i'm blurring flash
ctrl-t: ah, a new browser tab.
View 1 Replies
Sep 21, 2009
Anyway, I have a game with keyboard input and mouse input, and after certain mouse inputs I want to set the focus back to the stage in order to continue listening for keyboard events. I have a simple method in the document class:
Code:
private function setCommandLineFocus( e:MouseEvent=null ):void
{
if( theCommandLine )[code]....
Where "theCommandLine" is a movieclip which gets attached, and is where I send the keyboard events to.
The problem I'm having is this: When the method gets called in internet explorer, it sets the keyboard focus to the URL bar, so you type stuff in, and then hit enter and it reloads the damn page.
View 1 Replies
Sep 7, 2010
How can I get back the focus to the column after editing datagrid by Keypress.Enter, so that I can move to another column using arrow keys. Now its stuck in the edited cell and I cant move to another column.
View 1 Replies
Feb 14, 2004
I have to input feilds. Inside the feilds (through variables) I have "username" writen. How can I clear this feild when the user focuses on the feild?In a frame script I have:
if (selection.getFocus() == _level0.loginPageMC.userTxt) {
userTxt = "";
}
[code]....
View 5 Replies
Feb 12, 2011
I'm trying to give focus to a text input with instance name "input" so that when I run the movie, there is a blinking cursor where the input is so that the user has some visual cues. I also changed the background and made it only accept numbers. This code is in an init() method, which is run from the constructor
input.backgroundColor = 0xFFCCCCCC;
input.restrict = "0-9";
stage.focus = input;
The first two lines of this work fine, the background is grey and it only accepts numbers as expected, however the third line doesn't work. The input text is not given the focus. Once I click on the input text then I can see the blinking cursor. I also tried this.stage.focus=input;, but that didn't work either.
View 2 Replies
Sep 18, 2011
Apparently when a swf is loaded, the application does not have immediate focus. Even if the code
stage.focus = myInputBox
is in the constructor, the user must tab or click the inputbox to obtain focus.
View 9 Replies
Dec 21, 2009
I have a picture upload function in my flash and when I upload a picture I lose focus on the flash. This results in that all my listeners disappears. I cant click buttons, use dragbars etc. This only happens in FF. Im using flash player 10 and Snow Leopard. ive tried to get the focus back by sending a call to javascript:
[Code].....
View 2 Replies
Aug 24, 2007
I have a swf that is having problems only when I load a movie.[code]I noticed that the movie does not run right only when the cursor is still bliking in the input text field. I will input text in the input field but the cursor continues to remain in the field even after clicking the "someButton".[code]but is still has a problem. The problem being that when I click another button in the program, sometimes it will not work and othertimes it will.When I remove the input field and hard code the import the loadmovie it works fine.
View 6 Replies
Apr 9, 2012
i have a problem when my site loads in the next section i want that section to have focus on input_txt.text
it works everywhere but this one textbox
i normally use stage.focus.(instance name)
but that doesnt work when loading a part in
View 3 Replies
May 9, 2011
I got a text-InputField:
var textfield:TextField = new TextField();
textfield.text = "";
textfield.type = TextFieldType.INPUT;
addChild(textfield);
because this textfield don't reside in the main-class, I don't have a stage-reference for doing:
textfield.stage.focus = textfield;
or
stage.focus = textfield
How can I force the textfield to display the blinking line at position zero?
View 2 Replies
Oct 11, 2011
I have two text input boxes p1 and p2. I want to do a conditional test to see if p1 has the focus. If it does not, then p2 must have the focus. Here is some code I am trying to get to work.
if ((Selection.getFocus()) == (p1totalScore.text)){
p1Score();
} p2Score();
[code].....
View 1 Replies
Jul 27, 2011
i have one input text Field in Login screen in which i want to set default focus. for this purpose i use stage.focus = textFiled, its working fine when i run swf into Flash IDE but when swf integrate with java (in Jar file format) on other word when i run java environment, default focus is not set on input textFiled. when i click on textField its working fine.
View 0 Replies
Aug 6, 2009
the scenerio goes. I have 2 scenes. if i wan flash to play back the previous scene using a key eg. backspace, how do i go about doing it? Another qns i would like to ask too. for example. I have 3 scenes. A is the main scene, B is the 2nd and C is the third. The flash will play as follow. A, B, then back to A again then C. Is there any actionscript to do this?
View 5 Replies
Aug 12, 2009
the scenerio goes. I have 2 scenes. if i wan flash to play back the previous scene or frame using a key eg. backspace, how do i go about doing it?
View 1 Replies
Feb 24, 2009
On my stage I have an MC with a textfield of type input. I have another MC on stage with the control for the input like bold, and italic. When my textfield has focus and I click on one of the control MC buttons it loses focus. I know I can reset focus with stage.focus but wanted to know if there is a better way. Like disable the control MC from taking the focus off the input text. I thought this was not the behavior. I thought that only another input type control can steal focus until now.
View 3 Replies
Apr 3, 2012
How to remove focus from 1. The input field if the user clicks outside the input field.
View 1 Replies
Mar 18, 2012
When I put focus on input text, I get Error #1023.
mc.tabChildren = true;
mc.tabEnabled = true;
mc.getInputTxt().tabIndex = 0
mc.addEventListener(FocusEvent.FOCUS_IN,updateFocus);
private function updateFocus(e:FocusEvent):void{
stage.focus = e.currentTarget.getInputTxt()
}
View 1 Replies
Feb 18, 2011
I want textfield to be in focus with blinking cursor when the page loads.This doesn't work - not in Flash IDE not in browser[code]...
View 0 Replies
Sep 30, 2004
is there a code that will disable key press all together or to focus on just the input box so that i can type with the space key (space is used to pick objects up in game not in use when this menu is open anyway).
View 4 Replies
Jul 16, 2003
Is there an autofocus for a input text field box..like when u load the swf its already focused?
Also is there like a autoscroll like when a Dynamic text Field gets too full it just shifts down?
View 2 Replies