Running a subVI without interferin​g?

I have a main VI that runs in a continuos while loop, outside of that while loop I bring up a subVI to display data that is gathered in the main VI. The problem occurs in the sense that I want the subVI to come up at the beginning (no problem) and to stay up everytime a user clicks a button on the main VI (problem), instead it dissappears into the background and te user always has to click on the menu below to bring it into view, any way to avoid this? Setting Priorities?

Hi Helper
if you download the LV Window Utilities VIs from the NI site, you can use
the function "Make window always on top.vi". I think this is what you are
looking for.
this is the link to the Window Utilities:
http://zone.ni.com/devzone/devzoneweb.nsf/opendoc?​openagent&74DDE683A1AFF698
8625683A000C0D73&cat=034E59A8530E09DF8625689000187​07A
if the link doesn't work, search for:
Windows API Function Utilities (32-bit) for LabVIEW
Good luck
Denis

Similar Messages

  • How to run a subVI without poping up normally, but when clicking a button, popup the front panel?

    I know pop-up the front panel of a subVi when called by selecting VI Properties>>Windows apperence.
    But what I need to do is: always run the SubVI inside the parent VI as the nornal subVI do without poping up. But when I click a button"show front panel", the SubVI popup the front panel.
    Is there anyway to do this?
    Thanks,

    ossoo,
             You can use a static VI reference to the subVI and then use the Front Panel Open invoke method to show the front panel when you want. I have attached two VIs that show this. I saved these VIs for LabVIEW 2009 so you should be able to open them up and run them in 2009 or later. Add.VI is the subVI that you are calling. The Caller.VI is just a While Loop that contiually calls the Add subVI. Inside of the While Loop is also a Case Structure with a Static VI Reference (you might need to change the path this is pointing to after downloading the VIs to your computer for this to work) and the Front Panel Open invoke method. You can run the Caller.VI and interact with the main Front Panel as normal and see the subVI but then you can click the Open subVI? boolean button and it will open the subVI's front panel. You can continue to interact with the main front panel and see the values update on the subVI's front panel as well. You can just close the subVI's front panel when you are done viewing it. Does this help?
    Grant H.
    National Instruments
    LabVIEW Product Marketing Manager
    Attachments:
    Caller.vi ‏19 KB
    Add.vi ‏23 KB

  • Dynamic start of subvi without waiting for end of subvi

    How can I load and run a SubVI without waiting in the MainVI for the end of execution of the SubVI.
    Im running LabVIEW Prof. Dev. System 6.1 on WindowsNT4.0

    Use the Open VI Reference to specify the VI and then an invoke node. The method you want is Run VI and you can optionally Wait Until Done.

  • How to use "Start synchronous Call" to run a subVi and keep timeout event in Main vi still running?

    Hi, All
    I have a application need periodically check an instrument status and I put it in the "Timeout Event" in main vi. I also need call some subVis for configuration etc. Somehow when I called those subvi, the Timeout event in my main vi was not running. Then I use " Start Asynchronous Call" function to call the subVis. Turns out it works fine with some subvis without return value, but not as expected with "return value-needed" subvis. 
    I attached a simple test, my main vi call two dlg subvis: AboutDlg.vi and SettingsDlg.vi. In the timeout event, I just use a counter for simulation. When you run it, you can see the counter keep counting when the AboutDlg.vi was called, but stopped when SettingsDlg.vi was called. 
    As I remembered, someone suggested to use Queue to pass return value, but I don't know how to implement it here. 
    Anyone has any suggestions about it? 
    Thank you very much. 
    CQ
    Solved!
    Go to Solution.
    Attachments:
    AsyCallTest.llb ‏108 KB

    Try playing with this - I have modified  your code to poke a Q in there.
    You will want to change the clusters to more useful datatypes (maybe enum and variant so you can unbundle variants depending on enum input), you will want to type def the clusters to make it easier to maintain and you will NEED to handle the sitaution where the called VI is left open on program close - i couldn't be bothered as this was not your immediate issue)
    Hope this give you some Ideas - totalyy untested but should work.
    James
    Attachments:
    AsyCallTest.llb ‏114 KB

  • Run a subvi by pressing a button multiple times

    Hi
    I wanted to run a subvi each time the user pushes a button.
    So the subvi might be called multiple times & different instances of the subvi run simultanously with their front panels open.
    To do this I made a .vit & call it by refrence wehenever a button is pressed but it doesn't work.For the first time it opens but it seems as if the .vit doesn't return after it is called. while if I use the same method & call the .vit by reference 2 times in parallel both of the front panels open without problem.
    How can I solve this problem(the main & the subvi are attached LV 7.0).
    Thanks for your attention in advance
    Attachments:
    main.vi ‏35 KB
    subvi.vit ‏43 KB

    Hi,
    You have to run it dynamically, with the Run VI method. This method can
    optionally wait or not. Before running the VI, you have to set the controls
    with the method Set Control Value (or Set Control Value [Variant]).
    There are several ways to read back values from dynamically started VI's.
    One is to use a buffer (lv2 global). Another is to use the Get Control Value
    method.
    It's complicated, but if you put all this code in a sub vi, you'll end up
    with a nice main...
    Regards,
    Wiebe.
    "smal" wrote in message
    news:[email protected]..
    > Hi
    > I wanted to run a subvi each time the user pushes a button.
    > So the subvi might be called multiple times & different instances of
    > the subvi run simultanously with t
    heir front panels open.
    > To do this I made a .vit & call it by refrence wehenever a button is
    > pressed but it doesn't work.For the first time it opens but it seems
    > as if the .vit doesn't return after it is called. while if I use the
    > same method & call the .vit by reference 2 times in parallel both of
    > the front panels open without problem.
    >
    > How can I solve this problem(the main & the subvi are attached LV
    > 7.0).
    >
    > Thanks for your attention in advance

  • What configuration of the new macbook pro do I need to run FCS 3 without choppy playback.

    Yep, just wondering what configuration of the new macbook pro do I need to run FCS 3 without choppy playback or lagging.  I'm thinking about the 7200rpm, 2.2ghz, antiglare, 4gb ram, with 1gb GPU graphics card configuration

    Nothing wrong with the computer. Playback is dependent on the media and the drives.

  • I am changing to a larger hard drive on my Mac. Can I copy the Aperture library from my backup disk running Time Machine without loosing anything?

    I am installing a larger harddrive on my Mac. Can I copy the Aperture library from my backup disk running Time Machine without loosing anything? I am getting help migrating everything else on to the new harddrive, but since copying the 350Gb Aperture library takes a lot of time, I am planning to do that part myself.

    I found the following information on Time Machine help about restoring Aperture library from TM
    Restoring Your Aperture System
    If you buy a new computer or use another system at a different location and want access to the Aperture library, you can install Aperture and then transfer the library from your vault (on your backup disk) to the other computer. If you experience equipment failure or other unexpected events, such as fire or weather-related damage to your equipment, you can easily restore the entire library to your new computer from a backup disk.
    HideTo restore the entire library from an external backup disk
    Restoring Your Aperture System
    If you buy a new computer or use another system at a different location and want access to the Aperture library, you can install Aperture and then transfer the library from your vault (on your backup disk) to the other computer. If you experience equipment failure or other unexpected events, such as fire or weather-related damage to your equipment, you can easily restore the entire library to your new computer from a backup disk.
    HideTo restore the entire library from an external backup disk
    If you buy a new computer or use another system at a different location and want access to the Aperture library, you can install Aperture and then transfer the library from your vault (on your backup disk) to the other computer. If you experience equipment failure or other unexpected events, such as fire or weather-related damage to your equipment, you can easily restore the entire library to your new computer from a backup disk.
    HideTo restore the entire library from an external backup disk
    Connect the hard disk drive that contains the most up-to-date vault to your computer and open Aperture.
    Choose File > Vault > Restore Library.The Restore Library dialog appears.
    Choose the vault you want to use to restore your library from the Source Vault pop-up menu.If the vault doesn’t appear in the Source Vault pop-up menu, choose Select Source Vault from the Source Vault pop-up menu, navigate to the vaults location in the Select Source Vault dialog, then click Select.
    Click Restore, then click Restore again.

  • I am having trouble connecting MacBook Pro (10.6.7) to Novell server. I get incorrect username and password message. I can connect worksations running 10.5 without any problem. Any possible solution? Thanks, Ned

    I am having trouble connecting MacBook Pro (10.6.7) to Novell server. I get incorrect username and password message. I can connect worksations running 10.5 without any problem. Any possible solution? Thanks, Ned

    Having the exact same problem with connecting ML and Snow Leopard machines to a Windows 8.1 machine. Oddly enough, connecting and copying to/from works perfectly from a Mavericks machine, despite the problems reported about Mavericks regarding the exact opposite. An old thread, but did you find a solution?

  • I do not want to save every file I download. just want to open a file and move on. I do not see an option to just open or run the download without saving.

    Please give an option to just open and run a download without saving.
    I have a bunch of the things saved in the download folder that I have no clue what all of it is. Please I do not want to save everything I download, I would like to just open a file move on.
    Thank you.

    sorry but there is no option like this.
    but if you like you can delete them manually
    for these :
    1.open downloads from menu button on right or by simply pressing (Ctrl +J )
    2.Then select the downloaded file you want to delete by a single click on it.
    3. You will find a folder type icon on right side of that , in which you should click.
    4. Then it will open folder where the selected file saved.
    5. Then you can delete that file .
    OK done

  • Can I run F.19 without posting or do you know of any other transaction

    Can I run F.19 without posting or do you know of any other transaction.
    I run F.19 gives me information on GR/IR by PO number but it appears to want to post a batch when I run it.
    Is their another transaction that would let me reconcile GR/IR by PO number and just gives me the report without posting? Can transaction f.13 in test run achieve this.
    Thanks for your help
    AQ

    Hi,
    You can execute F.19 without posting. To do it, go to Posting tab and remove "Create posting" field. it will give you report without posting it.
    instead of Using F.13,  use FBL3N and in GL account give your GR/IR account.
    It will work....
    Regards,
    Vinod
    If helpful, Please assign the points.

  • Running a page without showing

    All,
    is it possible to run a page in the background without showing that page in apex 4.2? i want to run a page process but not to show that page?
    thanks.

    3. Re: running a page without showing
    scott
    yeah kind of...thanks

  • How to run a Plugin, without opening Adobe indesign

    Hi,
    Does anyone know how to run a plugin as a service or something like that...
    What i want to do is,
        I have written a plugin that can read texts from indd files & save them as .txt files.
    now i want to put indd files in to a folder & once a new file comes to the folder, read that new file automatically  and save as txt.
    for that I want to run the plugin, without opening the indd file.
    I hope CS6 SDK support to do that.
    Please let me know if anyone has any idea...
    Thanks.

    Hi Menan,
    Thank you very much for your reply...
    I'll explain you what my requirement is,
    My final goal is to run the Indesign application(including my plugin) in a server &  put all indd files in to a location(ex.folder) &
    once an indd file comes to that folder it'll be automatically read by Indesign application & save the extracted data in a separate location(ex.another folder) as tex files. then human interaction is not needed...
    My precsent problem is,
           Can I read an indd file, without opening indd file in Indesign application (may be giving a path to a indd files included folder or some way like that).
    Currently,
      first i open the Indesign Application -> Open the indd file(intended to be read) -> Run my plugin.
    Now I Get the document with,
    IDocument* document = Utils<ILayoutUIUtils>()->GetFrontDocument();
    But what I want is,
    while the Indesign application is running on a PC, if an indd file comes to a given location(folder) it to be read automaticaly without opening my pluging.
    To do that My idea is,
      * Any time when the Indesign apllication is opend my plugin should automatically start running,
    * once a new file comes to a given location(folder) plugin shoud be automatically triggered & read the file.
    Please help me with your ideas..
    Thanks.

  • How can i run external application without specifying the full path?

    for example, ms word executable file is winword.exe, but in java i am using the following command:
    Runtime.getRuntime().exec("\"C:\\Program Files\\Microsoft Office\\Office10\\winword.exe\");
    the thing is, i dont know where ms word is installed on every machine, so rather than making an assumption, do you know how i can run ms word without specifying the full path?
    thanks

    1) You could ask the user to tell you where it's at (and remember for next time)
    2) You could do a file search for it (and remember it for next time)

  • How to run the form without logon?

    sir:
    I want to create the application without logon,but before the
    form appear,I must logon, I want to know how to run the form
    without logon(comment:I don't connect to database!);
    null

    steve (guest) wrote:
    : Create trigger ON-LOGON. Supply alternative logon code
    : or NULL; if you want to do nothing. Form will execute
    : but will not produce logon window.
    : gang lee (guest) wrote:
    : : sir:
    : : I want to create the application without logon,but before
    the
    : : form appear,I must logon, I want to know how to run the form
    : : without logon(comment:I don't connect to database!);
    Mr steve,thanks for your help!
    null

  • Can I run a c5500 without supervisor card

    Customer only has installed ASP in slot 13 in a c5500 and wants to remove the sup3 module.
    Can I run the chassis without supervisor
    in respect of power-,temperature control?

    No, you cannot, it is not possible to operate a C5500 without a supervisor card.

Maybe you are looking for

  • How do you scan multiple pages to my computer using a C5580 all-in-one printer

    how do you scan multiple pages to my computer using an HP Photosmart C5580 all-in-one printer?

  • Help needed in creating WMV File

    Greetings...I have been given a 10:30 Beta copy of a project that needs to be converted into a .wmv file. I did not edit this project in FCP, however, it is a FCP edited project and still exists as a FCP project on another Mac Powerbook. It was just

  • How do I snap a photo when held to ear?

    Does anyone know of an app or a way to snap a photo when the iPhone is held to my ear? Since the proximity sensor disables the screen when it gets close to my ear, there is not a good way to snap a photo inconspicuously - i.e. when I want to look lik

  • Imported photos and got duplicate "original" pictures

    I have been reading the forum most of the night and decided that at least I could not find a post that was specific to my issue, please forgive if this is redundant. I have a new mac like many people and am run iphoto 7.x. created a new photo library

  • Internal Error CS6 NEED HELP ASAP

    I have a problem with Adobe encore I have transcoded 8 files and I wanted to save so that way when I re-open they won't have to be transcoded again. When I hit save a message pops up that says Internal error. No Error code given