How to open subvis before software execution?

Hi all,
I am wondering if there is a way of opening subvis along with my main vi and having it run the same time the main vi is running?  As soon as I double click on the main vi, I want the subvi front panels to pop up along with the main vi and run them all when I click run on my main vi.  Thankyou.

Yes, there are two steps.
1... Place your subVIs on the diagram of the main VI, outside of any loops or cases or anything else.  This will make them run whenever the main VI runs.
2... Set the SubVIs to OPEN FRONT PANEL WHEN LOADED on the WINDOW APPEARANCE - CUSTOMIZE pane.  This will make them open whenever th main VI opens.
You should realize several things:
1... You have to have an event loop in each subVI that handles controls from that VI's panel.
2... You have to provide a signal (Event, notifier, occurrence, etc..) to the subVI to quit, whenever the main VI quits.  ABORT is not a good plan.
3... Debugging is a bit more complicated.  If you hit a breakpoint on one VI, the others are still running.  If you ABORT one VI, the others are still running.
4... You have to share the CPU.  You can't do stuff like poll the GO button a million times per second in one VI, because you'll starve the other loops.

Similar Messages

  • How to open 32 bit software on a MBPR

    I Have a slide scanner but because it's a few years old, it's a 32 bit software device. How can I have my MacBook Pro retina 13" open the software? The instructions from the manufacturer say to right click on the app (SilverFast)  and select Get Info, then click on the check box to make it open in 32 bit but there is no check box to allow that to work.

    OK... good news! I found a new driver for the scanner, circa 2011, and installed that plus I got a response from the software developer
    ('I assume that you accidentally used the "Get Info" of the SilverFast
    installation folder instead of the SilverFast 8.app itself. Please try
    to right click the SilverFast 8 Dock Icon -> Options -> Show in Finder
    As a result of this action,  a new Finder window will open and the
    SilverFast 8.app will already be highlighted in this folder. Please
    try to set SilverFast 8 to 32bit mode using this way again.')
    After installing and following the above comments, I then found a check box for 'run in 32 bit' to allow me to run the app and scanner. I haven't had time to test this yet but I should be able to test it later this week... very busy training all this week.

  • How do I open HP printer software in Windows 8.1?

    My operating system is Windows 8.1 but I do not know if it 32 or 64 bit.
    I just want to scan something. When I try I get the message that I need to
    Open HP printer software
    Go to Scanner Actions
    Then Manage Scan to Computer
    I cannot even find how to Open HP printer software. I can't find where it is.
    Please help. I need to scan some documents urgently.

    Hi,
    Open the HP Scan window with one of the following methods:
    From the Desktop, double-click the HP Officejet Pro 8600 icon, and then click Scan a Document or Photo.
    Right-click the Start button () in the lower left corner of the screen, click Search and type 8600.
    Click the HP Officejet Pro 8600 icon in the search results, and then click HP Scan a Document or Photo.
    If you cannot locate a such follow this tool to install the latest software and then follow the steps above:
    http://h20180.www2.hp.com/apps/Nav?h_pagetype=s-926&h_lang=en&h_client=s-h-e016-1&h_keyword=dg-PIW&j...
    Regards,
    Shlomi
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

  • How to close open subvi's in the beginning of running the main vi.

    Hello,
    I've got a pretty large application that is dependant on several subvi's.
    I'm searching for a way to close the subvi's when I start running my main application.
    All these subvi's need to be closed during the initialisation phase of my main application. (before it is doing its main task.)
    I know it is possible to ask for the VI's in memory for my LabVIEW application, but I don't know how to close a subvi programmatically. (unload it from memory)
    What I want to do is check for a list of open subvi's in the beginning of my main application. (only a limited set of subvi's)
    If one of the subvi's is indeed open I want to close it (unload it) and then start doing my thing from within the main application.
    Note: The subvi's need to be closed so that I can load them dynamically later in the program. If one of the subvi's is open and I start running my main application I get an incorrect behaviour.
    Thx for the help!
    Message Edited by noxus on 11-14-2006 08:07 AM

    Noxus,
    I programmed a small example.
    If you have further questions do not hesitate to come back...
    BR,
    ThSa
    (Additonally I added the screenshot in term of that you do not have LV 8.20)
    http://www.newgistics.com
    Attachments:
    VI_Server_LV820.zip ‏12 KB

  • How It Was Fixed (Possible Software Bug Not Hardware): Getting the iMac Screen/Menus Garbled and/or Yellow Circle Before Getting Into Finder Issues?

    Hi. Possible fix done to my late- 2009 iMac's screen/graphics issue that may work God willing, hopefully for most [In my case it sometimes had that yellow circle that appears before it goes to the Finder but mostly it was a messed up desktop and menus (unreadable mostly) after months, prayers and weeks of fixing it; recommended to be read entirely first coz' it's a bit complicated (like a lot of subplots). If uncomfortable to try coz' it involved a GPU stress test, contact your authorized Apple service center for their advice]. I had an iMac (late 2009) screen garbling a few hours ago (was weeks ago when it resurfaced until it got worse that it's at every boot on Mavericks):
    †        I booted to Snow Leopard USB external (my back-up OS) drive then run the first    person shooter at redeclipse.net. I set everything to max, including the display, resolution and graphics setting with fullscreen and v-sync on. I then refreshed it which brought it back to normal (I then tested it's stability with GPUTest 0.7 with Furmark for 15 minutes). * if the display options have been set to max before, bring it back to the default then refresh and then max it again Possibly any games that's has the graphic settings (or more advanced) of Red Eclipse could work (other free ones are Xonotic and Open Arena which are based on Quake 1 or 3s engine I believe).
    Optional but not recommended (have warrantied if that's still available or have it repaired at authorized service centers):
    If that doesn't work, review articles and videos on how to open an Intel iMac and get an iPhone/iPad/another way to get to the 'net ready for research (I opened mine very carefully on the right side with a cutter with blade extended far prying it carefully then I inserted a flat end, sturdy plastic used for mixing epoxy then removed the cutter carefully to let the plastic mixing tool do the prying) to see if the cable connected to the logicboard which is on top of, is connected (mine was detached but I'm not sure if the adjusting and tilting of the screen overtime for 2 & 1/2 years, detached it) then do † above again.
    It could to be a software problem, a possible Apple ATI driver bug that takes overtime to surface (2 1/2 years it resurfaced because this started in my case after upgrading to Lion when Apple coded things mostly from the ground up. Snow Leopard didn't have this problem). 
    Thank you for your time. Have a great upcoming sunday mass/great upcoming weekend. I hope this helps.
    God bless, Rev. 21:4, Matt. 16:18

    Does an external display also act in a similar manner as the internal one?
    Some earlier Intel-based iMacs had graphic processor card issues; not sure what
    the symptoms of the majority of them were, but some had odd patterns, others
    went black, and some would range from OK to totally unusable. Among others.
    So there is a chance the graphic processor may be going out; or just the circuitry
    that controls the backlight. An inverter may be weak or other circuit to the display
    could be wearing out.
    http://www.apple.com/retail/geniusbar/
    If you have access to an Apple Store with Genius bar, they can perform some kinds
    of diagnostic tests there even though the computer is out-of-warranty; that may be
    of help to narrow down the cause of the symptoms you've noticed. They may not be
    able to repair it, however, at an Apple Store; as it is rather old by today's standard.
    An Apple Authorized Service Provider could do repairs and testing on older models
    the Apple Store's Genius and other may not be set up to handle due to vintage.
    Find an Apple Authorized Service Provider
    Visit an Apple Retail Store
    There is a country locator page to help find either of the above in regions outside
    of the US & Canada, not sure how the above links would work; and it appears my
    bookmarks to the country locator page may not be accessible now to post here.
    You may be able to get an idea about what kinds of parts support the display
    function by name by looking into an iFixit.com repair guide for your iMac series.
    Hopefully the parts supporting the display are the reason it is dimming down, as
    a graphic processor failure likely would exhibit other behaviors than just dimming.
    PS: I see you've added content to your thread after I'd started working on this
    & the answer likely is a hardware repair; professional testing is worth the time
    and you seem to have at least one other thread on the same topic....
    Good luck & happy computing!
    edited 2x

  • When I try to open a video from the website Youtube I got this message that I didnt before I uograde to Firefox 7.0.1 : "Firefox doesn't know how to open this address, because the protocol (rtsp) isn't associated with any program."

    When I try to open a video from the website Youtube I got this message that I didnt before I uograde to Firefox 7.0.1 : "Firefox doesn't know how to open this address, because the protocol (rtsp) isn't associated with any program."
    That didnt happen before until I made an upgrade to 7.0.1

    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    * Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    * Tools > Options > Privacy > Cookies: "Show Cookies"

  • How do I put strings, which I get during runtime, in a Ring-item? And how to open a Frontpanel of a SubVI by pushing a Button in the MainVI during runtime?

    I'm very new to LabVIEW and every day I learn such a lot about LabVIEW. I did not find any example according to my problem, but I don't know how to do the following :
    In the MainVI I read different strings from file in an array (In the example below I defined them as constants. The example only shows how the frontpanels should look like).
    During a loop I calculate different values, which will be written in an array, too, and in every loop the array of values will be overwritten with the new calculated values. (string[i] belongs to value[i])
    Now, by pushing the button 'sub' during runtime, I want to op
    en the Frontpanel of a SubVI, on which you see a Ring and a numeric Indicator. Now, I want to show the strings I read in the MainVI as items in the Ring-menu. If I choose one of the items (strings) in the Ring-menu during runtime, I want to show the accordant value, which was calculated in the MainVI, in the numeric Indicator, and in every loop the new calculated value should be shown in this Indicator automatically.
    So I have two questions:
    1. How do I put the strings into the Ring-menu during runtime?
    2. How to open a SubVI-Frontpanel during runtime, and how to pass the calculated values to it?
    Every answer I accept with thanks!
    Attachments:
    main.vi ‏29 KB
    sub.vi ‏9 KB

    See the atttached vis :
    1/ Pass the string array to the sub-vi, then use a property node to replace the ring node strings
    2a/ From the subvi front panel window, rightclick on the icon, and select "Show connector". Define the connections
    2b/Set the sub vi properties (right click on the vi icon, select "VI properties... >> Window appearance..." go to "customize...", and checkmark the "Show front panel when called" item).
    3/ your main vi should run 2 separate loops in order to avoid that reading the data stops the aquisition process (if any !..), or the reverse situation.
    You should read the LV manual to find out how to create a sub-vi : there are a number a basic things to learn and to memorize...
    CC
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        
    Attachments:
    main.vi.zip ‏16 KB

  • How to open a file throught specifcly software?

    Hi all,
    I pretend to open a file that is already check in on content server throught some software.
    For example, a *jpeg file is check in on content server and then I want to be able to open this file directly with photoshop.
    I know that the service GET_FILE opens some files (txt, docs, etc) but how can I customize specifcly softwares to do it?
    Thank you,

    if i am not mistaken, COAO still uses the OS mechanism to invoke the associated native application and that only supports one way of opening a particular filetype (well, technically there are two, the native app and the "choose application" option).
    one possible way of doing what you are looking for, is to use custom protocol handlers. a protocol handler is the piece of code that gets invoked by the browser framework to handle a particualr URL. most browsers have built-in handlers for http, https and ftp, but you can extend the list yourself. so basically you would create a handler for each app you want to invoke or you would create a universal handler that chooses itself.
    most messaging clients, btw, use this technique to allow you to create links on a webpage. what you would have to do then is to customize UCM to generate this particular URL in the action menu. (e.g. photoshop:/my/path/via/web/dav.jpg) the photoshop: part would then trigger your custom handler which would then simply invoke the associated application.
    some pointers:
    http://kb.mozillazine.org/Register_protocol
    http://ajaxian.com/archives/creating-custom-protocol-handlers-with-html-5-and-firefox
    http://msdn.microsoft.com/en-us/library/aa767914(VS.85).aspx
    in any case, you will have to do some custom coding, if you want to go above and beyond what the operating system gives you.
    hope this helps,
    ph.

  • How to Enable Plugin before File Opened And Load PDF File From memory?

    hello everyone,
    there have two problems,all i want to do is to show a pdf file encrypted by AES algorithm.
    1.one is how to enable plugin before file opened?
    i developed another two plugin,and each enabled after one pdf file was opened,and now i want to replace the file open command and can do some word by meself,such as decrypt the pdf ?
    2.another is how to load pdf file from memory?
    if i can enable plugin before file opened,and than i can read the file and decrypt it,and now i want to do is do load the decrypt file (in memory) into the adobe?
    i tried many method,but all in vain.who can help me or give me some advice?
    thanks.
    merry chrismas to everyone.

    The proper way to handle other file formats (even where it is really a PDF that has been "wrapped") is to create an AVConversionHandler.
    To load a PDF from a source other than the file system, you need to create a custom AVFileSys.

  • I don't know much about computers can anyone walk me through this ? How Do I Change The Software Update Server Address On A Client  ? what do I open and how do i put it in the right spot?

    I don't know much about computers can anyone walk me through this ? How Do I Change The Software Update Server Address On A Client  ? what do I open and how do i put it in the right spot?

    The simplest method is to run a defaults command on the client Macs (easily pushed via Apple Remote Desktop):
    defaults write com.apple.SoftwareUpdate CatalogURL 'HTTP_URL_FOR_CATALOG'
    for a user. If you run it via sudo it will set it for whenever you use softwareupdate as root.
    The HTTP_URL_FOR_CATALOG has been changed with Mac OS X 10.6.  If you use MCX it will automatically pick the new catalog – however if  doing it manually the following URLs need to be used for whichever  client version is in question:
    Mac OS X 10.4: http://mysus.example.com:8088/index.sucatalog
    Mac OS X 10.5: http://mysus.example.com:8088/index-leopard.merged-1.sucatalog.sucatalog
    Mac OS X 10.6: http://mysus.example.com:8088/index-leopard-snowleopard.merged-1.sucatalog
    Mac OS X 10.7: http://mysus.example.com:8088/index-lion-snowleopard-leopard.merged-1.sucatalog
    Mac OS X 10.8: index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
    To double check this applied you can run the following command:
    /usr/libexec/PlistBuddy -c Print /Library/Preferences/com.apple.SoftwareUpdate.plist
    and /usr/libexec/PlistBuddy -c Print ~/Library/Preferences/com.apple.SoftwareUpdate.plist
    to see what settings are for the computer and user appropriately.
    If  this is working correctly when running Software Update (GUI) you should  see the server address appear in parenthesis in the title of the  window.
    MCX
    Another alternative is to use Workgroup  Manager to manage the preferences via MCX from your server. This can be  done for users, or for computers if they are bound to your Open Directory.
    If you are using 10.5 Server or newer: you can simply use the Software Update section under Preferences.
    Manually:
    Choose the accounts, computers, or groups to have the preference applied to.
    Click on Preferences, and then the Details tab
    Press the Add… button and navigate to /Library/Preferences/com.apple.SoftwareUpdate.plist
    Press Edit…
    Under Often, add a New Key and enter the name CatalogURL
    Make sure the type is string and then enter your SUS URL (eg. http://mysus.example.com:8088/index.sucatalog or if using 10.6: http://mysus.examle.com:8088/ – see above from the defaults section)
    Press  Apply Now, then Done. Once users/computers have refreshed their MCX  settings (usually the next login or restart) the new settings will take  over.
    If this is working correctly when running Software  Update (GUI) you should see the server address appear in parenthesis in  the title of the window.
    In order to have a system-wide configuration one has to run the following:
    sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://your.updates-server.lan:8088/index.sucatalog"
    In order to correctly work both on Leopard and Snow Leopard the right command to issue is:
    defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://your.updates-server.lan:8088/index-leopard-snowleopard.merged-1.sucatalog"
    Happily used and tested on my network
    The DNS trick that Chealion points out is fantastic. I use it at our office, and every computer on our LAN  will automatically pull the updates from the local repository at high  speed without any configuration.
    Create the swscan.apple.com DNS zone on your internal DNS server, and have it resolve via an A record to your Mac
    Tags: automaticupdates mac clients macosx setting as default software update
    Category: Serverfault
    Share
    0
    0
    Google +
    0
    0
    0
    5
    You might also like:
    Can I Update My Jb 4s To 6.1.2 Without Restore? Tue. Jan 21st, 2014
    Iphone 4 Not Charging After Update To IOS6 
    IPad 2 Not Updating To IOS 5.1 
    How To Resolve The â€âunable To Install Update” Error For OTA IOS Updates? 
    What Is â€âSoftware Update” Doing When It Says â€âChecking For New Software”? 
    Advertisement
    Comment
    - See more at:  http://www.eonlinegratis.com/2013/how-do-i-change-the-software-update-server-add ress-on-a-client-mac-to-use-my-own-server/#sthash.YhHp5zWk.dpuf

  • Hello I have appeared before the site icloud has forgotten how to open it I hope I can answer please and thank you

    Hello I have appeared before the site icloud has forgotten how to open it I hope I can answer please and thank you

    If it's your account and you can't remember its password then try getting it reset via http://iforgot.apple.com
    If you can't get the password reset via that link then you will need to try contacting Support in your country and see if they can reset it for you : http://support.apple.com/kb/HT5699
    If you bought the phone used and it's the previous owner's account then you will need to contact the previous owner, only he/she will be able to remove the phone from their account : http://support.apple.com/kb/TS4515

  • Hi, anyone can tell me how to open a CD - ROM FOR windows 2000 and XP Version 1.1b Software by Softwire LTD?

    Hi, anyone can tell me how to open a CD - ROM FOR windows 2000 and XP Version 1.1b Software by Softwire LTD?

    Then you will need a copy of XP running in a virtual machine, or possibly bootcamp depending what Mac OS you're currently on.
    Rather expensive way to do it, but if it's Windows software, you need Windows.

  • Oracle Apps - How to create a table before report execution?

    Hi,
    I'm new to oracle apps, I created a procedure to get some values for a report and created a query to get the remaining values. Now I need to populate those values into a temporary table and after the report execution I have to delete the table. In apps there is no before parameter form. If any one can help me, that will great.
    Thanks in advance.

    Hi,
    Do you really need to create a table INSIDE the report? It doesn't look like a good idea to me. For instance, what happens if 2 users try to execute the report at the same time? I would create a global temporary table before any execution of the report, and then I would just populate the data in the table in the 'Before Report' trigger. The data in a global temporary table is only visible at session level, so you wouldn't have any problems with multiple users executing the report at the same time and the data disappears once you finish your session, so you don't need to take care of deleting the data.
    Hope it helps.

  • How to open my project library progress in timeline with FCPX 10.1?

    So I've been having a huge problem with FCPX 10.1 and I cannot, for the life of me, figure out even what I'm supposed to ask--much less what the answer is.
    So here's the basic problem. I don't know how to open my complete progress of a project library in the timeline. I have 5 projects, and two of them, for some reason unbeknownst to me, I just double click to bring up in the timeline. The other three, however, won't. Let me clarify more. One of the projects is not even showing up in the new 'Projects' sub-menu when selecting my library. The other two are showing up in the 'Projects' sub-menu, but aren't showing as having any content. Their time shows as 0:00. Now for one of the projects I mentioned before (the one that isn't even showing up in the 'Projects' sub-menu,) I know that its editing was saved because I worked on it several different times (having closed and opened FCPx in between) However when I was working on that video, I never removed it from my timeline. So whenever I opened FCPx, my progress it would just automatically pop up in the timeline.
    My problem is this: I do not know where to reliably find my progress for my various project libraries and to open them in the timeline every single time.
    If you need anymore information from me, please say so. My problem is very simply complex, because I'm just stupid enough with this software to not understand how to ask my question properly.
    I worked on a specific project 3 weeks ago and I can't find the progress for it anywhere. I don't want to open specific clips in the timeline. During that project session, I had put all of my clips in the timeline and was editing them in specific ways that required them all being on the timeline so I could get a very specific and seamless effect. How do I get all of that progress into the timeline?

    Okay so if I go into the sub-menu that pops up that contains all of my video and audio clips and right click the FIRST clip in my entire progress and load that into timeline, all of my progress is loaded as well--why is this the case? And why does the project itself show as having 00:00:00 progress in it?

  • Possible FAQ - How to be a SMART software owner

    When the FAQ area opens for input... what else could I add to this?
    At least once a week, in one of the Adobe forums I read, someone posts a message saying something like... "I lost my install CD" or "I lost my install Key" or even "I downloaded version-X and need to reinstall, and all they have now is the Version-Y that I can't afford to buy" - ending with the Question - "How do I reinstall my software?"
    Maybe someone will read this BEFORE they have a problem (well, one can always HOPE!)
    1 - Safeguard your program CD (or DVD) and install key, in case you need to reinstall after a computer crash... put your CD/DVD and install key in a well marked box and make a place for that box where you will always know where it is located (and, if you move, buy a roll of RED packing tape to wrap that box so it is very visible)
    2 - If you buy an upgrade version, be sure to keep your qualifying product CD/DVD (and install key) in the box you created for #1 - just in case you have a problem and need to reinstall (Note that you MAY not need to actually install the previous version, since entering the previous install key when asked will usually work)
    3 - If you buy software via download, IMMEDIATELY write the download file(s) to a CD or DVD and put the disc in the box you created for #1 - and be sure to include a note with the install key with the disc (ie- print the email which includes the install key)
    4 - Write down the install keys for all of your programs, and keep in a folder in your desk (I use a MS Word document, which I update and print each time I buy new software)
    5 - When everything is working properly, buy and USE software to make a backup image of your hard drive, to DVD-R or an external USB hard drive... this is NOT a Windoze restore point, this is a full picture of everything on the drive, which you may not only use to restore to the same drive, you may put everything on a new drive in case of a hard drive crash
    Norton Ghost (which I have not used) is one product... there are several others
    The program I use is Terabyte's Image program... it makes a full drive "picture" for backup (or a selected partition, such as the restore partition some vendors supply instead of actual CD media) and it will span multiple CD/DVD discs or write to an external USB hard drive or to a second internal hard drive
    As far as I know (I have multiple identical 80Gig boot drives which I rotate via removable drive housings, creating a backup image before I install or remove any program) this program goes directly to the drive hardware to backup and restore EVERYTHING on a drive, even the "hidden" parts that software vendors use to store registration information... and which (from what I have read in various software forums) some (many?) other backup programs MISS, which means that a restore from those programs may leave you with unregistered software which you can't use until you re-register
    The download at http://www.terabyteunlimited.com/image-for-linux.htm includes a MAKEDISK.EXE program to create a bootable CD - (be sure to set your CD/DVD drive as FIRST for booting, in your computer BIOS)
    If you have a boot 3.5" disk drive in your computer (not all computers today have a 3.5" drive) you may use the DOS version of the program... the function is the same as the Linux version, and the screens are "similar" - The DOS version through 1.99 will fit on a 3.5" disk, I have not used the 2x DOS version so don't know the size of the program
    Note that you MUST use the Linux version if you have a USB keyboard or a USB mouse... also note that the current Linux version (again, I have not used the current DOS version) will allow you to select an option for "entire drive" and it will then select all partitions on that drive for you, and you may (if your target drive is a DVD writer or an NTFS hard drive) have everything created in one file, and that "entire drive" option will then allow you to restore everything, including partitions, to a different drive (when making a backup, I select the option to have everything written to one image file on an external USB hard drive, which is formatted NTFS)
    This "entire drive" option even works when the target restore drive is not configured the same as the drive you imaged... I learned this when I made an image of an entire dual boot drive (8Gig for Win2k, 72Gig for WinXp) and restored that image to an 80Gig drive that started out with just one partition... after the restore, this drive was reconfigured to have the two partitions for dual booting... this was MUCH easier than having to use FDISK to manually set up the target 80Gig drive and then restore the individual partitions from the existing dual boot drive
    I have not used their Windoze version, since I prefer to run an imaging program that boots outside of Windoze
    Image Discussion http://www.terabyteunlimited.com/webnews.htm
    My other Adobe software notes at http://www.pacifier.com/~jtsmith/ADOBE.HTM

    I've not seen that with most Adobe software, but about a year +/- ago, PS was pirated. From the details that I recall, some group in Singapore was doing a fully bogus package, with full paperwork, packaging, etc. These were distributed to legit resellers around the globe. Everything checked out, except that the DVD's (or maybe the box) had "Printed in Singapore," on them. Many resellers were stung. Problems existed for some time. This was possibly near the end of the run of CS3, but could have been at the introduction of CS4. Memory clouds on the fine details. One clue for the PS pirated versions was that F1 did not function - at all. Fortunately, many of that forum's regulars starting picking up on the likely problems. It didn't take too many quesitons, before a lot of them had the problem nailed for the OP's. Now, I do not recall reading of any prosecutions, etc., even in the Financial Times of London, or the Wall Street Journal. Maybe some of the software trade pubs covered it, but I'd guess that a lot of legit resellers took major heat - they thought that they'd purchased and re-sold legit copies of PS. Guess that I've always been lucky, but then 99% of my Adobe purchases come directly from Adobe, even if CDW, or someone else has it for a few $'s less.
    I also have never done a trial of anything Adobe, and have never bought the on-line version of any programs. I'll spring for the full, boxed version, in hopes that there might be a manual in that box.
    I'm starting to see a shift in the mindset, or maybe it's just an influx of people, who were of this mind and have just arrived in these fora. Many feel that if they wish to create something, buying a legit copy of software is just not gonna' happen. It's about their budget and their "art." Any means justifies their end. I'm just too old for that BS. To me, Adobe isn't "the man." They are a company that has supported me for decades, and if they fail, then I am likely to fail, or at least not benefit from future advancements. It does not take an advanced degree in economics, or finance from Wharton to figure this out - that's my wife. Still, without her help, I can understand the economics of corporations, like Adobe. It really is not difficult.
    Hunt
    PS please keep up the good work that you do in so many fora!

Maybe you are looking for