Jump to content

LAVA 1.0 Content

Members
  • Posts

    2,739
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by LAVA 1.0 Content

  1. ZITAT(Jim Kring @ Jan 7 2008, 06:40 PM)

    Henrik, yes, all other apps (e.g., Skype and Thunderbird) are able to open URLs in the default browser just fine.

    Then you could try to find it out with the help of the Process Explorer from Sysinternals. Perhaps you will see some information why it doesn't be handed over to the default browser.

    Henrik

  2. Hello,I was trying to read the Frame names of a case structure. I wrote a small code for doing that. But Labview is throwing up an error as attached below... I am not able to understand why this error is thrown? Please suggestQUOTE(guruthilak@yahoo.com @ Jan 8 2008, 05:15 AM)

    Hello,I was trying to read the Frame names of a case structure. I wrote a small code for doing that. But Labview is throwing up an error as attached below... I am not able to understand why this error is thrown? Please suggest
    Got it .. I made a silly mistake .. Should have used "Open VI Object Reference" instead of "New"
  3. QUOTE(crelf @ Jan 7 2008, 08:12 AM)

    You're right - it doesn't work with LabVIEW 8.x. If you want to do scripting, you need to contact NI to get a license for it. That said, you can still use the key in LabVIEW 7.x, then open the code in 8.x and it'll still be there.

    NI INDIA is of no help. They dont know anything about it :(

    Any other way of doing it other than importing from LV 7.X

    By the way Chris, do u remember me ?

  4. ZITAT(Jim Kring @ Jan 6 2008, 11:56 PM)

    I tried disabling all my virus, firewall, and spyware protection software: PC-cillin, Windows Firewall, Windows Defender, and Spybot - Search & Destroy. Still LabVIEW 8.5 cannot open HTML help :(

    Jim, are you able to open URLs in your default browser from within other applications e.g. chats, or your mail client?

    Henrik

  5. QUOTE(Yen @ Jan 5 2008, 01:11 PM)

    If you don't mind platform dependence, you can call the reparenting functions in Windows to actually move the window into your front panel, but you should note that this comes with its own set of problems. Searching for MDI here and in the NI forums should show some examples.

    I just tried out Tons example and the VI running in his sub-panel seems to be able to "see" an AE just fine.

    I have to look closer!

    Ben

  6. QUOTE(ragglefrock @ Jan 5 2008, 12:40 AM)

    You could use your action engine to abstract away the fact that you're using tcp to transmit the data to the subvi.

    I was concidering the same thing while drink my coffee this AM but then reconcidered. Yes it would work but it would but a restrction on the code that runs in the sub-panel. THe code running in the sub-panel would have to use VI server calls that I could wrap in an AE. But that would mean the sub-panel code would have to be written to run in the sub-panel. I was hoping for an implementation that did not put restriction on the sub-panel code.

    Ton,

    If the Steelers weren't playing, I'd be "wasting" this Saturday night studying your code. Thank you very much!

    Ben

  7. QUOTE(tcplomp @ Jan 4 2008, 04:24 PM)

    There goes one saturday night.

    I've http://forums.lavag.org/XControls-as-ChildWindows-t7205.html&p=27182' target="_blank">once written something like that (I assume).

    Hopefully it can give you any pointers.

    Ton

    Man it was hard to find.

    Thanks Ton! I'll look at it this wek-end.

    BTW: I asked NI this Q before posting and they could not answer it. I told them, send me an e-mail and I'll send them a link to my Q on LAVA. At the same time I said "Ton probably knows."

    Ben

  8. Background Info:

    I have been playing with code to support "Docking" and "Un-Docking" parts of my GUI's.

    In this context the terms "Docking" and "Un-Docking" refer to being able to take take part of my screen (a tab page for examle) and opening it in a floating window that the user can re-size and position as they choose. The method I am using is nothing new. When "Docked" a FP is shown in a sub-panel. When it is "Un-Docked" I remove it from the sub-panel and show the FP.

    The VI's that run in the sub-panels (have not been written yet, but ) will have to interact with the rest of my app using queues, AE's (LV2's) etc.

    And since this will be re-used many times in various app's I was concidering developing an XControl to handle the work of Docking and Un-Docking.

    BUT....there is some fine print for the XControl that says something about the XControl running in a different context and I can't talk to it using queues, etc.

    Question:

    Is it possible to develop an XControl to which I can pass a reference for a VI that can control the Docking of the VI?

    If yes, please share.

    Thank you,

    Ben

  9. QUOTE(Paul_at_Lowell @ Jan 3 2008, 03:04 PM)

    If you are interested in OPM you may be interested in UML and SysML.... I do use UML to help with my object-oriented LabVIEW software designs and I do find it helpful....

    Hi Paul,

    I started reading one of the recomended books on UML so I can better understand how to develop using the State Chart tool kit. Are you using the State Chart toolkit when you say you use UML?

    Ben

  10. QUOTE(JDave @ Jan 2 2008, 02:12 PM)

    I always enjoy your posts, Tomi. Even the ones that make my brain hurt. ;) Keep it up.

    My brain still has scars from reding his posts!

    Hopefully the book I am reading will heal some of them.

    Ben

  11. While answering a Q on the Dark Side, Christian Altenbach could not definatively explain why coercion dots were shown or not shown in the sample code. So I asked an NI-App Eng to figure out what was happening.It took him somethime but he has replied and has said some note-worthy things.

    post-29-1198262888.png?width=400

    • "hidden" coercion
    • sub-string
    • Coercion does not imply copy

    ...are some of the terms and ideas I think he has reported.

    If inteested see this thread from the Dark Side.

    Ben

  12. Start a background VI with VI server that waits on a notifier. When the user clicks on the thumbnail, send the notifier to the background VI (presumably a filepath) and have that vi load the data into a queue. when the background VI is done, it just waits for another notifier.

    In that same background vi, monitor the notifer while loading a file. If a new notifer arrives, close the current file, flush the queue and then begin loading the new file into the queue. Use a null path to tell the background vi to stop and wait for the next filename.

    I can see where your user might get click happy and cause alot of file I/O. This might be a problem if using FLASH based storage or a slow network connection. You might want to add a small delay (1 second?) before opening the file and beginning to read.

    Your background VI might use a notifier to tell the calling VI that the data is available. It could even be the same data type as that sent to the background VI (file name) When the calling VI gets a notifier that matches the sent message, it could flush the queue and render the image.

    Just some quick ideas. Is this for your app on your home page?

    footerimage1.jpg

  13. QUOTE(Justin Goeres @ Dec 19 2007, 08:35 AM)

    :thumbup:

    QUOTE(neB @ Dec 19 2007, 08:57 AM)

    My hope is to build a web of realted terms such that novices can chase down related terms that do not show up in a normal serach.

    And for my part, I use these backwards when I can't remeber "SLIP" but I can remember IP_Over_Serial.

    And because the tags are all public, I can use the realationships defined by others.

    As I think about it more, tagging SLIP PPP etc. is probably fine. It allows the forum members to create an info-base that applies weight to certain data that might not show up high on a classic search.

    As Justin said, applying tags to unsearchable items is great (pics, audio, or even LV source files?!) Maybe tagging posts containing block diagram images and VIs that can't be searched by keyword would be helpful. The first thing that comes to mind are some of Christian Altenbach's great examples like rotating an image. He provides code and screen shots that are good enough to be shipping examples/documentation (that's another story).

    I will watch with interest how the tagging works out on the "other side". (I'm only a Proven Veteran and can't participate for now... :()

  14. Its the end of the year and I've been thinking about my library tools (or lack there of). I wanted to brush up on palette and reuse skills, so I expanded on Norm's Error_OR vi.

    I made it polymorphic to accept combinations of instances and/or arrays of error clusters/booleans. I also added a merge vi that can be dropped in the while loop to include the polymorphic VI and a compound arithmetic node.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.