Keyboard not working on front panel

There must be something strange going on here, because this seems like a pretty weird problem.
I have several numeric controls on my front panel and an event loop inside a while loop on the diagram. My numeric controls are located inside the while loop, but outside the event loop.
When I start my VI, I lose the ability to change any numeric control values with my keyboard. I can't backspace, type numbers, delete, nothing. Even when I stop the VI, I still can't change any numbers with my keyboard. If bring the block diagram to the front, then bring the front panel back to the front, I can type in the boxes again.
I have an IE ActiveX control on my front panel as well... could it be stealing keyboard focus?

I'm not the only one with this problem then.  I just found this thread after spending several days tearing my hair out.  The keyboard focus is not switching from the embedded ActiveX control to the VI when the user clicks on the VI panel itself.
I've attached a simple VI that illustrates the problem.  In my case I'm using the Adobe (Acrobat) Reader ActiveX control.  Clearly the problem is at the LabVIEW end, as we're all using different ActiveX controls.  Adobe Reader is required to run this VI.  I'm using Adobe Reader 8.1.0 and LabVIEW 8.20.
The VI saves a small PDF file in your temp directory, then gets the Adobe Viewer to display it.  The PDF file is deleted on exit.
To illustrate the problem, try this:
Click on the PDF document then press F1.  The Adobe help is displayed.  Correct behaviour.
Click on the VI panel outside of the Adobe control then press F1.  The VI's help dialog is displayed.  Correct behaviour.
Click within the Find box at the top of the PDF document and type some numbers in.  Works correctly.
Now click within the numeric control at the bottom left of the VI and try to type some numbers in.  The numbers appear in the Adobe control.  Not correct behaviour.
I've found that if I press F1 after clicking on the VI or operate the boolean control with the mouse then the focus does correctly switch back to the VI.  I can then type numbers into the control following this.  However, after I've clicked anywhere on the ActiveX control I can click as much as I like on the VI panel or the numeric control and the focus will not switch to the VI's numeric control.
I believe that the fault is that the keyboard focus does not leave the ActiveX control until a LabVIEW boolean control is operated.  This means my application doesn't work properly.
I will submit a fault report for this, but any clever workaround would be very much appreciated.  I'm going to have a play with some of the events, e.g. mouse over the numeric and see if I can come up with anything.  I will report back if I get anywhere.
Message Edited by Sean on 08-07-2007 11:27 AM
Message Edited by Sean on 08-07-2007 11:29 AM
Attachments:
PDFView.vi ‏42 KB
PDFView.jpg ‏32 KB

Similar Messages

  • HP Pavilion g6 Notebook PC - Keyboard not working

    HP Pavilion g6 Notebook PC - Keyboard not working
    My Windows 8 - 64 bit  laptop keyboard stopped working. I tried to uninstall and reinstall as explained in the support pages. but doesn't seem to work.  Is it dead?   what is the solution.  Please help
    Thank you

    Hi,
    While this could be a hardware issue, it's always worth trying the following.
    Open windows Control Panel, open Device Manager, expand Keyboards, right click the entry 'Standard PS/2 Keyboard' and select Uninstall.
    Shutdown the notebook.
    Then unplug the AC Adapter and then remove the battery.  Hold down the Power button for 30 seconds.  Re-insert the battery and plug in the AC Adapter.
    Tap away at the esc key as you start the notebook to launch the Start-up Menu and then select f10 to enter the bios menu.  Press f5 to load the defaults ( this is sometimes f9, but the menu at the bottom will show the correct key ), use the arrow keys to select 'Yes' and hit enter.  Press f10 to save the setting and again use the arrow keys to select 'Yes' and hit enter.
    Note:  If the keyboard doesn't work when trying to access or navigate the Bios Menu, then this is probably a hardware fault.
    Regards,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • Brand new satellite c50 a 1g6 keyboard not working

    Hello, I just purchased this laptop and right from the start some letter keys and the backspace bar aren't working, so I've gotten to the point where I have to enter a registration email but cannot choose the on-screen keyboard, and I'm stuck in my set-up phase. 
    I tried removing the battery once because the first time it plainly stopped setting up entirely.  What can I do?
    edit: actually, most keys don't work... 

    Hello fans if you are facing problem same to me. I would recommend you all to follow these steps. It may help you guys because I was able to bring back the keyboard and I am typing with it now. If you face problem with the keyboard not working then please follow these instruction. You may think you have no option with keyboard, but if your mouse pad is working than follow me. I would love to help you guys, I wish that everyone pc work fine after following these.
    1) click on the corner to open panel. 
    2) click on the setting.
    3) Control panel
    4) Ease of Access
    5) Ease of Access center
    6) Start on screen keyboard. This will provide you on screen keyboard. You can use this to type, or you can try reset pc to factory setting. I reset to factory and it work out fine.
    To reset follow this steps:
    1) corner to open panel
    2) seting
    3) change pc setting
    4) on the bottom, update and recovery
    5) Recovery
    6) Remove everything and reinstall window, click on get started.
    7) than wait........
    If you need help send me message! I look forward to you reply. Please I want to help all of you. I really

  • My apple tv is not working, the front light its blinking

    my apple tv is not working the front light its blinking the only image on my tv is the apple picture

    You need to restore
    Restore your Apple TV (2nd and 3rd generation) - Apple Support

  • Installed Windows 8 on a late 2011 MacBook Air and was working fine now keyboard not working so cannot enter password? Caplocks key works but I am locked out on my own PC and cannot seem to get it to recognize built in keyboard,bluetooth,generic USB one.

    Installed Windows 8 on a late 2011 MacBook Air and was working fine now keyboard not working so cannot enter password? Caplocks key works but I am locked out on my own PC and cannot seem to get it to recognize built in keyboard,bluetooth,generic USB one.

    Use the trackpad to scroll, thats what it was designed for. The scroll bars automatically disappear when not being used and will appear if you scroll up or down using the trackpad.
    This is a user-to-user forum and most people will post on here if they have problems. You very rarely get people posting to say there update went smooth. The fact is the vast majority of Mountain Lion users will not be experiencing any major problems with the OS, or maybe with apps which are not compatible, but thats hardly Apple's fault if developers don't update their apps.

  • My MacBook Pro keyboard not working correctly after Win7 bootcamp installation. In OSx boot it keep Win keyboard. How can I have Mac keyboard in OS boot and Win keyboard in Win boot?

    My MacBook Pro keyboard not working correctly after Win7 bootcamp installation.
    Installation went well but when I boot either with OSx or Win it always keeps Windows keyboard.
    How can I have Mac keyboard in OS boot and Win keyboard in Win boot?

    Hi - I have the exact same model as your MacBook and had a few questions as mine is acting up. I upgraded the ram to 8gb (2x 4GB ram) and ever since then my computer has not been running as smoothly and the start up time is horrendous. Have you encountered this problem? And if so how did you fix? What would you advise me do?
    I was thinking of reverting back to the original factory 4GB then rebooting the entire computer. Any suggestions?
    Thanks in advance!
    Allen

  • Keyboard not working correctly after updating to 8.1 64bit pro.

    Keyboard not working correctly after updating to 8.1 64bit pro.
    After I updated, everything seemed ok and then all of the sudden I rebooted and only the f1 – f12 row would work. I resorted to resorted to unplugging and removing the battery and it would work for a short amount of time. This has been reported on other laptops as well, see here.
    http://answers.microsoft.com/en-us/windows/forum/w​indows8_1-hardware/windows-81-keyboard-problem-cou​...
    I think it can be solved with a driver update from hp or the keyboard builder but none is online.

    Hi,
    Please put the units product no. in the link and check if your PC is tested by HP with Windows 8.1
    http://www8.hp.com/us/en/ad/windows-8/upgrade.html
    Let me know if you need more help.
    I am an HP employee.
    Make it easier for other people to find solutions, by marking my answer “Accept as Solution” if it solves your problem.
    ***Click on “Kudos” STAR to say thanks!***

  • [svn:fx-trunk] 5019: ASDoc updates to indicate that some Halo containers do not work with the Spark equiv (ControlBar does not work with Spark Panel/ AppControlBar does not work with Spark Application), and indicate that Canvas, Box, Tile, Panel have Spa

    Revision: 5019
    Author: [email protected]
    Date: 2009-02-19 13:17:21 -0800 (Thu, 19 Feb 2009)
    Log Message:
    ASDoc updates to indicate that some Halo containers do not work with the Spark equiv (ControlBar does not work with Spark Panel/AppControlBar does not work with Spark Application), and indicate that Canvas, Box, Tile, Panel have Spark equivs
    QE Notes: None
    Doc Notes: None
    Bugs: -
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/Accordion.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/ApplicationControlBar.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/Box.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/Canvas.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/ControlBar.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/HBox.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/Panel.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/TabNavigator.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/Tile.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/VBox.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/ViewStack.as

    Hi DST
    This is a great effort and gesture. thank you on behalf of all the newbies.
    PJ

  • Server does not support remote front panels

    hello
    I'm about to command the front of my labview program remotely. I followed all the steps that I found on the NI website. when I do the test on my Intenet Explorer browser it gives me the following mesage: "Server does not support remote front panels".
    I await your propostion and solutions. Sincerely

    Hi,
    This KB might help.
    Christian

  • USB Keyboard not working after running Monolingual

    Okay, I'm not a Mac person and should have known that I was going to mess up my mother's iMac, but here it is -
    In an attempt to improve the mac's performance I performed all of the actions described in the following article: 11 Ways to Optimize your Mac's Performance     ( http://lowendmac.com/eubanks/07/0312.html ). Basically, I cleaned up files and 'other' system preferences. Things seemed to be fine and the computer did run much better. However, after running Monolingual and deleting what I understood to be 'unnecessary' PowerPC files the standard USB keyboard is no longer working.
    I've tried to search for various remedies, but have come to a dead end. So I'm left with reinstalling the Snow Leopard OS (I think it is 10.6.8?) BUT I can't because it is asking to input the account password (which I know) to make the change and I can't figure how to do that when the keyboard not working.
    Any help would be great!
    *feeling like a bone head*

    How are you trying to reinstall Snow Leopard? If you're booting from the Snow Leopard or iMac Install DVD that came with the system then that should eliminate any of the issues you may or may not have caused when you deleted did the clean up work on your mom's system.
    I suggest trying the following:
    0) Verify that the caps lock key is off. It can make inputting passwords difficult if you don't realize it is ON.
    1) Reset the PRAM by restarting the system then quickly press the command-option-P-R keys before the gray screen appears. Wait until you hear the computer restarts two times as indicated by the startup chime. For more info refer to http://support.apple.com/kb/ht1379.
    2) If the issue persists after the PRAM reset then boot from the Snow Leopard or iMac Install DVD, whichever you have. Once you see the menu asking you to choose a language try using the arrow keys on the keyboard to move the language choice selection. If the arrow keys are working at this point it indicates your keyboard is at least partially functional. Go ahead and select the language then proceed to step 3.
    3) Once the next screen appears move the cursor up to the menu bar area and pull down the Utilities menu. Select the 'Terminal' application. Once the Terminal application launches try typing the various keys on the keyboard and check to see if the correct characters are displayed. Please let us know if you detect any errors. If there are no errors then you should be able to quit the Terminal application and proceed with reintstalling the OS.

  • How do I get the Label for a Front Panel Control to appear in the Block Diagram but not on the Front Panel?

    How do I get the Label for a Front Panel Control to appear in the Block Diagram but not on the Front Panel? On the Front Panel I am making a complex control that consists of a Slider and a Numerical Input box. Both Controls display the same information and either can be used for Input. When one changs, the other is made to display the same value.
     But I only want the Slider to display the Label on the Front Panel, to avoid confusion. On the Block Diagram however, I want both controls to display their Labels so that I know what they are. How do I display the Label for a Control on the Block diagram, but not display its Label on the Front Panel?

    No.  The Label Visible property is separate for the front panel control label and the block diagram terminal label.
    How did you start out with the block diagram's label not being visible?  Whenever I drop a control or indicator, the label is always visible on both the FP and BD by default.  Maybe there is a LabVIEW option that causes new controls/indicators not to have their labels visible by default, but I have yet to find it.  I don't think an item should ever be dropped without the label visible, good LabVIEW coding practice demands that the labels for control terminals on the block diagram be visible so that you know what control or indicator a wire is going to.
    That being said, I have seen a lot of VI's posted where the label for the terminal on the BD is not shown (against good programming practice.)  I've gone to the BD and right clicked to show the label.  Sometimes, the people have an empty label (which will turn off the visibility for both the FP and BD) and I'm forced to add some text of my own into the label so I can figure out what their code is doing.  When I add some text to the label, at that time, I find both the BD and FP labels become visible.
    Are you dealing with controls that have empty labels to start?
    Good programming practices:
    1.  Always have a name for all of your controls, never use and empty label by deleting the text in the label.
    2.  Make the labels unique.  For example, don't have two controls both called Stop.  How do you know quickly know which terminal relates to which control?
    3.  Always show the labels on the block diagram, so you know the function of a control's terminal.  If you want to hide the label on the FP, that's okay.
    4.  If you want a different label to appear on the FP than whatever you actually called the control, then use the caption.  You can hide the label and show the caption.  This is useful if you need to programmatically change what the "label" is on the front panel such if you are making an application that needs to change its user interface such as for a foreign language.

  • KEYBOARD NOT WORKING LEOPARD UPDATE POSSIBLE CODING ERROR??

    having read through all threads concerning this issue of internal MBP keyboards not working after installing leopard, and comparing to my own experience, it seems that everyone started having this problem soon after they must have downloaded the 1st software update to leopard.
    my MBP's keyboard currently does not work. How am I typing you ask?
    With the new apple USB aluminum keyboard. My boyfriend has it for his mac mini.
    Because all these keyboard problems are new and happening to everyone now, we have to assume this is related to the leopard update. They JUST released the aluminum keyboard around the same time they released leopard, so they probably had bugs with the usb aluminum keyboard and had to make some kind of change in the code with how leopard relates with keyboard input. so, it's most likely a coding error and we are at the mercy of apple for a freaking software update ASAP. Don't erase and install - because that will just take you back before the update, and then after you update your software again, it will happen again and your keyboard will crash. I updated my software yesterday and almost immediately started having this issue. my MBP is a week old and i had no issues before this with the keyboard until the update.
    The best thing we can do at this point is FLOOD APPLE WITH PHONE CALLS. We paid upwards of $3000 for a computer - holding down a key and messing with text edit is NOT acceptable.
    These are NOT solutions. Every time your keyboard stops working, and holds you up from doing your work, CALL THEM.
    That's what we think is happening...maybe something more severe is happening and we're wrong. but, hopefully, this is all it is and they will FIX IT as soon as possible because it's really annoying.

    Is anyone else running vmware or parallels?
    I had both installed at different times and realized that for whatever reason the kernel extensions for both were installed on my machine. I downloaded both from their respective website and ran the full uninstall.
    As of this moment my (then-persistent) keyboard issues are gone. I am not positive this was the solution as I just might not have had the problem yet (as they tended to be very sporadic), but it might be a good test if anyone else is using either of those software suites.
    If you open a terminal window and type kextstat, you will be shown a full report of kernel extensions that exist on your machine. Towards the bottom of the list parallels and/or vmware will be listed if they are installed.
    Hope this helps. Though I am still wondering if Leopard is the problem.

  • Why is Emoji Keyboard not working with iOS7....??? Is there any setting which I am missing? Can anyone help

    Why is Emoji Keyboard not working with iOS7....??? Is there any setting which I am missing? Can anyone help

    Yes. you should keep your media in iTunes, and indeed you should also keep a backup of your library as well. if you have the device set up for manual management then the content would remain on it when deleted from the library, but you would have no way to restore the device if there was a problem.
    See also: Getting iTunes & Windows Media Player to play nicely
    tt2

  • Why is Keyboard not working?

    Why is my MacBook keyboard not working?

    try reinstalling whatever operating system you have. worked for me. i have a 2010 model. i hope this has helped you.

  • G4 just replaced power supply , it powers up , but the screen is not on and the mouse and keyboard aren't on either. A few times the computer came on with screen working but then it froze up, can't do any type of reset cause of keyboard not working. Help!

    G4 just replaced power supply , it powers up , but the screen is not on and the mouse and keyboard aren't on either. A few times the computer came on with screen working but then it froze up, can't do any type of reset cause of keyboard not working. Help! Pressed pmu button already,  nothing ,..  Ppc g4 Mac

    Should I check the memory cards themselves? Reseat them?
    Yes.
    Memtest X or Rember to test the RAM.
    Reseat is also good.
    The iPhone 4 doesn't like USB 1.1 much.
    after the update the computer was working well, except for this freeze when ever I connect iPhone.
    I'd try USB 2.0 PCI. That's how I connect my iPhone 4s, and have connected all iPhones and iPods, to my G4.
    Never an issue.
    Can't say the same for USB 1.1.......
    The above (previous post) linked PCI card is cheap enough.
    Want cheaper, try this:
    http://www.amazon.com/Protronix®-5-Port-Controller-Card-Chipset/dp/B005JE2U82/re f=sr_1_2?ie=UTF8&qid=1337472141&sr=8-2
    The NEC chipset is the desired chipset, regardless of what OS the maker says is compatible.
    OS X has native NEC chipset USB support.

Maybe you are looking for

  • Simulair report for FBL5N and FBL1N for new general ledger on segment level

    We are working with segments in new G/L ledger. We want to run a open item report where we can combine customers and vendors by segment. The vendors and customers are linked in the master data. In the "old"  reports FBL5N and FBL1N you can do this bu

  • Jstart.exe can not start in sapmmc

    when i start our nwce instance, jstart.exe can not start.The error message like below: M [Thr 4520] Tue Jul 05 17:42:12 2011 M  [Thr 4520] ***LOG Q0I=> NiPConnect2: 192.168.1.44:3201: connect (10061: WSAECONNREFUSED: Connection refused) [nixxi.cpp 31

  • Using custom table model with the Net Beans JTable

    I am using the net beans editor to create an application. For the JTable that net beans provides, I would like to use my own Table Model instead of the default one that is provided. How do I specify to the form editor that I want to use my own TableM

  • Non-whitespace characters are not allowed ...

    I'm trying to parse the following XML fragment into a DOM Document object: <CNetSpecs><section name="General "><spec name="Printer Type ">Personal printer - ink-jet - colour </spec><spec name="Weight ">6.4 kg </spec></section><section name="Printer "

  • I have Adobe Premeier Elements11

    I am trying to convert my VHS tapes (home movies) to a DVD  I have Adobe Premeier elements 11