Programmatic execution of Save All command (ctrl-shift-s)

I have a set of Projects, each configured with code for an RT target. I have written a VI server application to open each project, and open the front panel of the main VI for the RT target.
Once that front panel is up, I can go to the menu bar, select File, and then select Save All. However, I need to do this programmatically. With VI server, I only see Save->Instrument, which only saves the main VI, not all the subVIs. How do I do the equivalent of Save All?
I have tried getting the list of all opened VIs and saving them individually, and also tried the Mass Compile, but both of these take many hours to complete, whereas the manual Save All just takes a few seconds. I have also tried accessing the Windows utility USER32.DLL:keybd_event to press the ctrl-shift-s keys programmatically, but that doesn't seem to work either.
Thank you in advance for your assistance.

I believe the thread you linked will only save the vi's, if you have libraries or controls or other things you want to save then you might try this.
http://lavag.org/topic/15443-scripting-project-save-all/

Similar Messages

  • File Save As versus Ctrl+Shift+S

    Is there a way to make the menu function File>Save As and the keyboard shortcut Ctrl+Shift+S behave the same exact way. 
    When using the menus, the file automatically opens with the new name.  It also automatically makes it a PSD file (if something photoshoppy has been done to it).  It also doesn't make it a copy.
    When using the keyboard, you have to select the file type from the list.  It doesn't automatically open the file with the new name (frustrating if you are still editing).  And it always makes it a copy.
    Is there a setting I have turned on or off?  This behaviour runs through the CS5 suite, Photoshop, InDesign, and Illustrator. 
    Please send any suggestions or tips to correct this.  It is so much easier to use the keyboard short cuts but takes longer due to the behaviour.
    Thanks,
    Gilley Estes
    Adobe CS5 Suite

    Thank you for the responses.  I suspect I haven't explained the situation very well.  My first detailed explanation was deleted (by me after accidentally hitting Ctrl+A then delete; there isn't an undo in this forum...).
    Let say for example I have opened a JPG called Image_Tree.jpg.  I do some photoshoppy things to it, like add a layer and an effect.
    If I press Ctrl+Shift+A, the Save As dialog opens.  I change the file name to Image_Tree_Modified but the file type remains at JPG.  I have to manually select PSD.  It also automatically makes it a COPY.  So I have to delete the word COPY from the file name.  After clicking Save (or pressing Enter), my JPG file is still the one open in Photoshop.  It doesn't automatically open the newly saved PSD file.  I have to close the JPG and open the PSD.  This can be a problem if I continue making edits to the image and accidentally press Ctrl+S without first opening the new PSD file. It overwrites the JPG file with my changes.
    Now taking the same JPG file with the photoshoppy elements...
    If I go to File>Save As, basically things behave in a way I would call normal.  The file type is automatically set to PSD and the file IS NOT specified as a COPY.  Also after clicking Save (or pressing Enter), my newly saved PSD file is automatically opened for me to continue working on it.
    Maybe it is just me but I would expect the behavior between File>Save As and Ctrl+Shift+S to be exactly the same and they aren't.  This is true for the products across the CS5 suite.  Photoshop, InDesign, and Illustrator.
    I have tweaked a few keyboard settings but only to make some hotkeys.  For example, Ctrl+Shift+C is Image Crop on my computer.  Ctrl+Q is Image Trim.  Other than that, I have left the system the same as it was out of the box.  In fact I had to replace my personal settings one time by renaming a file then launching Photoshop again.  This undid all my personal settings.  The only ones I have reset are the one mentioned above.
    I hope this very long response (sorry for the length) helps explain better what I am noticing and asking.
    Thanks again for the responses and any help.
    Regards,
    Gilley Estes

  • Brand new 15" MacBook Pro Retina - unplugged from Thunderbolt Display and Keyboards today find keyboard alpha-numerics not working; except the function keys, delete key, tab key, command/ctrl/shift/alt/fn and arrow keys; and 7/8/9/u/o/j/l nudge cursor

    Brand new 15" MacBook Pro Retina - unplugged from Thunderbolt Display and Keyboards today find keyboard alpha-numerics not working; except the function keys, delete key, tab key, command/ctrl/shift/alt/fn and arrow keys; and 7/8/9/u/o/j/l produce cursor nudges.

    It's a new machine - and the Thunderbolt Display is meant to work with it. You need to just make an appointment at your local Apple Store and have them fix whatever is wrong.
    If you like, you could always try a SMC reset and a PRAM/NVRAM reset to see if either of those will get your keyboard back in working order...
    Clinton

  • What is the Mac equivalent of the command "ctrl shift  I"  for a PC

    HI
    what is the Mac equivalent of the command "ctrl+shift + I"  for a PC to get to the cookies and delete them

    It varies depending on which browser you're using. In Safari, choose Preferences from the Safari menu, click on the Privacy tab, and then on Details.
    (101212)

  • Is there is any add-on which will make "Show all bookmarks (Ctrl +shift + B)" to be opened in new tab

    When we want to open all my bookmarks, and when we click on bookmark icon \ show all book marks (Ctrl + Shift + B), it opens in new window instead it should opened in new tab like add-on manager or download page (with help of Download Manager Tweak Add-on) so basically is there any add-on at present which will induce this functionality in browser or is firefox will take up this as built in property in next version?

    https://addons.mozilla.org/en-US/firefox/addon/tab-utilities/?src=search

  • Command-Ctrl-Shift-4. I did this, it mad ethe camera sound, but thats all.

    I used this key combination to take a screen shot, so I thought. It made the picture snapping noise, but I cannot find a file of where it could be. Anyone know what I was doing?

    > I guess the control just keeps it from saving the picture.
    Yup
    If you don't want them saved as .png check out changecapture
    If posts are Helpful or Solve your question, please award points as appropriate

  • How to handle Keyboard command (CTRL+SHIFT+f3)

    Hi Gurus,
    I have handle this keyboard command(CTRLSHIFTf3) , when selection screen is displayed.'
    when user pressed (CTRLSHIFTf3) then mode of the call transaction should change.
    can it be handled in at user command event?
    plz suggest the way it can be done.
    Amresh.

    Read the ABAP help about selection-screen and user-command.
    Though why someone would specifically choose CTRLSHIFTF3 to be the key sequence, I've no idea.  Is this a homework question?

  • Suddenly with version 9 and 10 i cant use the shortcut command of ctrl+shift+t to open the most recently closed tab.

    Suddenly with version 9 and 10 i cant use the shortcut command of ctrl+shift+t to open the most recently closed tab. a feature used several times a day, previously. This is very Frustrating to me, i have tried looking up a tool keyconfig 20110522 and looked that it says that ctrl+shift+t is the right command, but i still cant use it WHY oh WHY?? if i could get some help figuring this out it would be so awesome, cause i love Firefox, been using it almost daily for the last 10 or so years and i don't intend to switch soon.

    Hi,
    Please check if this happens in [https://support.mozilla.com/en-US/kb/Safe%20Mode Safe Mode.] This is a temporary diagnostic session and you can exit anytime and start Firefox normally again. This session disables all the '''Extensions''', themes ('''Appearance''') and '''Plugins''' in '''Tools''' ('''Alt''' + '''T''') > '''Add-ons'''.
    [http://kb.mozillazine.org/Problematic_extensions Problematic Extensions]
    [https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes Troubleshooting Extensions and Themes]
    [http://support.mozilla.com/en-US/kb/Uninstalling+add-ons Uninstalling Add-ons]
    [http://kb.mozillazine.org/Uninstalling_toolbars Uninstalling Toolbars]

  • Form Builder crashes when doing a compile all(ctrl+shift+k) after adding a go_item

    I am stumped. I have a procedure that is populating certain blocks based on where the cursor is in a tree. This procedure works great. My form compiles without any problems. If I then add a call to the go_item built-in and then try to compile my form, Form Builder crashes. I tried adding this go_item to the top of the procedure as well as the bottom of the procedure. This makes no sense to me. I can do a CTRL + T without any problems, but when I do a CTRL + SHIFT + K, it crashes with the following:
    IFBLD60 caused an invalid page fault in module NLSRTL33.DLL at 017f:60d2352c.
    Registers:
    EAX=00000000 CS=017f EIP=60d2352c EFLGS=00010246
    EBX=00000000 SS=0187 ESP=007e52e8 EBP=007e52ec
    ECX=007e532c DS=0187 ESI=00000000 FS=10ef
    EDX=00832554 ES=0187 EDI=050028e8 GS=0000
    Bytes at CS:EIP:
    8a 10 88 11 8a 10 41 40 84 d2 75 f4 8b 4d 14 2b
    Stack dump:
    00827af0 007e53b0 5da01008 007e532c 00000000 00832554 00832400 007e5814
    00833c20 007e5810 00000004 00000000 00000003 0508cd14 00000000 05002e88
    Any help would be greatly appreciated. Has anyone else every seen this problem.
    We have had crashes in the past that were with this same DLL.
    Whenever we try to do a Find and Replace PL/SQL..., we get the following:
    "IFBLD60 caused an invalid page fault in module NLSRTL33.DLL at 017f:60dld397." It then lists some register stuff." We had a TAR out on this problem and Oracle was unable reproduce our problem (TAR #1420237.996).
    We have version 3.3.3.0.0 of that DLL. Is it possible that we have a bad version?
    null

    Tina,
    My suggestion might work for you.
    I had similar issue. What I did was:
    1. Open the form after connecting to DB.
    2. Do a <Compile All> 2 times.
    3. ie., First time, do a <compile all>
    4. Immediately do another <Compile All>
    5. Now Save and then Generate.
    Just give a try, if u need,
    null

  • Advanced Search (Ctrl+Shift+F) broken with Protected View = All Files Adobe Customization Wizard XI

    I've updated Adobe Reader to version 11.0.09 and it was discovered that the Advanced Search (Ctrl+Shift+F) reports back errors on all words searched inside PDF document/
    Reproduce:
    1. Use Adobe Customization Wizard XI
    2. Create a MST file for the Base Adobe Reader 11.0.0 MSI (AdbeRdr11000_en_US.msi)
    3. Under Security -> Protected View -> (Set to ALL FILES)
    4. Save MST file
    5. Install Adobe Reader XI using created MST File and then Install AdbeRdrUpd11009.msp
    6. Open any PDF document and search for words using advanced search: (Ctrl+Shift+F) All searches return errors unable to display search.
    The error can be reproduced and only occurs on Adobe Reader 11.0.09. None of the previous patches of Adobe had this issue.
    The fix actually requires to remove and re-install Adobe Reader but with Protected View=OFF
    Please can you confirm bug and report any solution or workaround so that Advanced Search works with Reader 11.0.09?
    Thanks

    Hi vmartin01,
    I tried to check at my end and it works fine at my end.
    Regards,
    Ajlan Huda.

  • Noticed a pretty obvious bug in 5.0 ctrl+shift+d will bookmark all sites open but there is NO reference in any of the file menus, where is it located if you didn't know the shortcut from a previous version?

    Noticed a pretty obvious bug in 5.0 ctrl+shift+d will bookmark all sites open but there is NO reference in any of the file menus, where is it located if you didn't know the shortcut from a previous version?

    Right-click '''on''' tab to see that menu item.

  • X301 - Freezes all the time, CTRL-ALT-D​EL / CTRL-SHIFT​-ESC no effect

    HELP, just bought my first Thinkpad, the X301 from tigerdirect. Everything's great except that it freezes every now and then, at least once a day.
    Haven't installed anything other than factory pre-installed stuff, thought it was the McAfee hence got rid of it, running AVG antivirus now. Thought it was IE so switched to Firefox, no help there neither, Google Chrome, still freezes.
    Strange thing is, on Vista Business, when it freezes, there is nothing you can do except for HARD RESET!  I mean CTRL-ALT-DEL does nothing at all, neither did CTRL-SHIFT-ESC. Are there any other owners facing the same issues?
    Updated the X301 with patches, both ThinkVantage and Windows, still hangs. It's very annoying to pay such a high price to go back to primitive Windows that freezes. 
    Is this normal? Please help. Thank you. 
    Message Edited by teeteet on 10-27-2008 08:35 AM

    I had a similar issue with my Tigerdirect x301 but seemed to have resolved it by doing a clean install of Vista. There is a good thread on the forums over on notebookreview.com on how to do this. In my particular case I eliminated most of the extra but IMO unneeded software that came with it and went with 64bit Vista business since I had that OEM disc from my desktop build.
    I did have one temporary problem in the clean install with it stopping the Vista installation, saying I needed a driver for the Mat**bleep**a CD/DVD device, but I eventually got around that by going into the BIOS and switching the SATA controller mode option to Compatibility from AHCI mode.
    I got this thing last week and it must have froze 10-12 times in the first two days and in the five days since I did the clean install it has not crashed once and I swear it does everything faster.  Just this afternoon I added another 2 gb of RAM and looking forward to see what 4 gb will do for speed.

  • Save all variables state for next execution

    Hello everybody, I am trying to save all the variables values of my Main VI in order to have the exact same state (same settings, devices addresses, array or enum values and so on) on the next execution of the program.
    My idea is to analyze each variable reference and to save its state (variable name+value) in a text data before the program is closed (or for example every 10 minutes).
    The problem is that some of my programs have a complex structure (for example a Register Tab with an Array of Clusters with Arrays inside the cluster) and the subVI I developed is getting more and more complex (and I'm not scalable enough) so I am here to ask for ideas in order to reach my goal.
    So far I developed a simple subVI that according to the Reference ClassID converts the reference to it's specific type and converts the information (variable name and variable value) to a string, and this works for Strings, Numeric, Boolean and Enum. When I have a Register Tab I analyze each page reference and the references in it, when I have an Array of something simple I run the SubVI, but when the element in the array is a cluster I have to analyze each element through my subVI and so on and so on.
    As you can see the complexity grows very fast and I think recursive VI is probably an option (but I don't know how to develope it in my case).
    Last but not least I have to find a way to code all those strings that describe the values so that I can read them and set all the values back.
    I hope you can help me!! Thanks in advance!
    Dario Cassaniti

    There's actually already a VI in OpenG that can be used to read and store all front panel controls as a variant in a .ini file.

  • When trying to cler all browsing history at the location bar, although I follow the instructions to 'ctrl, shift, delete, some web pages remain stuck. Even if I highlight them one at a time and hit delete, they remain. What can I do to eliminate them?

    When trying to delete web pages from my history at the location bar drop-down area, I do as Firefox instructs by hitting the 'ctrl, shift, delete' keys but some web pages remain. Even if I highlight each page and hit delete, they remain. How can I eliminate these web pages?

    If you visit a bookmarked site then that site will become a history item and shows as such in the location bar drop down list.

  • Is it possible to programmatically save all?

    Does anyone know if there is a method available to do "save all" just like you would from the project? Or do I have to get all the VIs from the project recursively, myself? I don't see a method for it from invoke nodes wired up to a project reference. Just trying to avoid reinventing the wheel.
    CLA, LabVIEW Versions 2010-2013
    Solved!
    Go to Solution.

    Jeff·Þ·Bohrer wrote:
    Makes me curious... is that BD open ?
    Which BD? Also, I will be using a method to open a project reference which this VI doing the saving is not in. So, I won't have a static project reference in my code and this VI won't be saving itself using this method, since it won't be executing the save all on the project which contains it (if that's what you are getting at).
    Edit: Darren suggested I load the main VI's into memory first, because this VI has no caching and tries to open each library/VI individually, save, then close. But, even when doing so this method is crawling. It takes upwards of 5 minutes to save the 700 VIs in the array. But, if I close the project and it says "you have 108 unsaved VIs" and I press save, it takes about 3 seconds to save them all. Suggestions on this?
    CLA, LabVIEW Versions 2010-2013

Maybe you are looking for

  • How to assign the output of a function to a text area: a PLSQL challenge

    I have a function that returns a PLSQL table of varchar4(4000) Here is its signature in a package: create or replace package researcher_request_pk is TYPE query_table_type is table of varchar2(4000) index by binary_integer; FUNCTION RequestSQL(P_RRQ_

  • Vendor is not extended to a Co Code but still able to create a PO

    Hi Guys I got an issue here. A Vendor "X "is not extended to a Company code 'Y" but still able to create a PO without any error or warning message. ( Normally system wont allow and throws a error message saying Vendor not extended to a Company Code)

  • Getting a XPRESS exception when clicking on add targets in metaview tab

    Hi , i am trying to create an identity attribute in Metaview and at that time adding targets i am getting the follwing error XPRESS exception: Can't call method getObjectNames on class com.waveset.ui.FormUtil ==> com.waveset.exception.ItemNotFound: O

  • Database access from Managed/Backing bean

    Hi, I would like to authenticate web users from a database table, I get the account details in the Welcome page, I wish to check if the user exists in the table (from the managed bean), how do I do this? Is this good practice to access the db from ma

  • How to buffer data in Oracle 9i Application Server?

    We need to know, when using OAS(Oracle Application Server), if there is a way to buffer data. If, not, is there an alternative? OAS is being used in the generation of reports. For large reports the PC will sit, with essentially a blank screen, until