Jump to content

Jim Kring

Members
  • Posts

    3,905
  • Joined

  • Last visited

  • Days Won

    34

Everything posted by Jim Kring

  1. QUOTE (Ton @ May 30 2009, 01:38 AM) JKI has integrated VI Tester and VIPM into the project (the VIPM part is "coming soon"). We did this via a "secondary provider" which doesn't have any "binary compatibility" issues, based on what I know. Also, there were really no headaches on our side -- we basically got it up and running in about a day. Of course, we still have lots of feature requests
  2. Now, what are we going to complain about? PS - thank you!
  3. The Scripting download for Windows is now available.
  4. David, I've just confirmed from one of the JKI Engineers that your code made a surprise appearance in the JKI Right-Click Framework video. Basically, one of our team members adapted your code as a RCF plugin and we've been using it internally at JKI for some time now with great success! Once the RCF is officially released, we'd be happy to show you what we've done and let you "take ownership" of this plugin. Cheers, -Jim
  5. I've posted on OpenG, here. We can use your help! Thanks,
  6. That's funny! ... And, it reminds me of all the times I've had to repeatedly press Cancel/Ignore when LabVIEW shows me Find Missing VIs dialog when loading large projects that are missing VIs or the VI Password dialogs when searching VI hierarchies with password protected VIs. (Note: I think that these issues are mostly/already fixed, in newer LV versions). There have been times that I just jammed a paperclip between the keys in my keyboard to hold the Escape key down -- no way to get fit by cheating
  7. QUOTE (crelf @ May 16 2009, 05:59 PM) The OpenG library palettes do not appear under the respective LabVIEW palettes. For example, OpenG Array does not show up under the LabVIEW array palette -- it only shows up under the OpenG category. There was discussion of working on this, but nothing has happened yet.
  8. QUOTE (Aristos Queue @ Apr 27 2009, 03:50 PM) That's funny. I was thinking to myself, "How would AQ explain this?", as I was writing that post
  9. QUOTE (normandinf @ Apr 27 2009, 03:20 PM) My guess is that anything in VI Server that is a project or project item is deemed part of the "editor" and not needed at run-time. A line has to be drawn somewhere, and LVLIB references are on the "editor" side of the line.
  10. I could be wrong, but I'm pretty sure that this method (using VI Server to open an LVClass reference) won't work in built executables.
  11. QUOTE (Paul_at_Lowell @ Apr 24 2009, 09:51 AM) Great. BTW, how are you getting the Type Descriptor of the LVClass private data? I didn't notice the private data type descriptor in the flat data or type descriptor of the object data or type descriptor and I couldn't find any utility VIs (in vi.lib, for example) to do this either. -Jim
  12. QUOTE (Paul_at_Lowell @ Apr 23 2009, 05:33 PM) If you can get the Type Descriptor of the lvclass private data, there's an OpenG VI for returning the default data as a variant.
  13. To get this back on topic, I think that we should all wear tie-die shirts to NIWeek that say, "Legalize Scripting".
  14. QUOTE (Justin Goeres @ Apr 12 2009, 07:54 PM) I'd settle for being able to highlight execution on structures.
  15. [cross-posted to ni forums] Does anyone know why I can't seem to find the System.Collections.Generic.List object in LabVIEW's "Select .NET Constructor" dialog? I'm trying to create a .NET "List" in LabVIEW (Namespace: System.Collections.Generic, Assembly: mscorlib), similar to how it's done in the text-based code, below. List<string> myList = new List<string>(); The problem is that I can't seem to find the Generic List object contstructor anywhere. System.Collections.Generic object under the System assembly (I was only able to find System.Collections.Specialized). I looked inside the mscorlib assembly and found the System.Collections.Generic object, but the only constructor is for something else. Thanks for your help. -Jim
  16. QUOTE (crelf @ Apr 10 2009, 12:55 PM) But, it's way cheaper to just write your one scripting/programming language/engine. And, it's more fun. Plus, there's also job security in it. And, it makes you feel important, when people call you and ask you to add a new feature like looping, variables, etc. Plus, since you created the language, you get to name it. And, maybe someday there will be an O'Reilly book written for it, and maybe you'll get to pick out the animal they use for the cover -- would you choose a Koala or a Kangaroo?
  17. QUOTE (flarn2006 @ Apr 7 2009, 03:36 PM) You remind me a lot of myself, when I started using LabVIEW at 19 (and, that's mostly a compliment) My advice is to be respectful of software security features and the companies that depend upon them (whether they are vendors or customers of those features). Some day, you'll probably end up benefiting from it and thanking yourself. BTW, I wrote http://thinkinging.com/2007/08/19/password-protecting-vis-is-security-through-obscurity/' rel='nofollow' target="_blank">an article, a while ago, about password protected VIs (but, I don't discuss how to circumvent them). You might find it interesting. Good luck, -Jim
  18. QUOTE (crelf @ Apr 5 2009, 10:39 AM) By suggesting that infringed content might exist and there could be links to it, you are enabling others to find it and could be liable for aiding the infringement.
  19. QUOTE (crelf @ Apr 5 2009, 10:04 AM) Oh, you mean like the http://en.wikipedia.org/wiki/Digital_Millennium_Copyright_Act' rel='nofollow' target="_blank">DMCA?
  20. QUOTE (jzoller @ Mar 31 2009, 09:05 AM) There are some web hosting companies (e.g. http://www.mosso.com/' rel='nofollow' target="_blank">Mosso) that can host applications. However, I'm pretty sure that none of them support LabVIEW (but, maybe it's possible with very clever tricks). So, you'll need to get a dedicated or virtual server and configure it, yourself. -Jim
  21. QUOTE (Aristos Queue @ Mar 26 2009, 07:21 AM) I'm sorry if my post made it sound like I was complaining. I was simply making a feature suggestion. Regarding priority: if it was really important, I would have been much more emphatic (or possibly written a tool to do it myself) -- you know how passionate I get when I'm really excited or pissed about something Now, if you'd like to show me your list of 100 editor UI improvements, I would be happy to review and prioritize them Thanks for all your hard work -- it seems like we've all been asked to do more with less, lately.
  22. AQ: In situations where there are several valid choices in behavior, why not prompt the user to choose (and maybe give them an option to not ask again and use their current choice in the future, if that's appropriate)? Mike: It sounds like you've been spoiled by great programs like TortoiseSVN that, when you rename a file (like changing a prefix), will find other files next to it with similar names (that you are likely to want to rename) and ask you if you want to apply the same renaming operation to them, too. Maybe one day LabVIEW will have a great feature like this, too
  23. QUOTE (okeen @ Mar 24 2009, 03:46 PM) Here's an example of how to use EasyXML to do this: Download File:post-17-1237937606.vi PS -- come on Omar, why not post an example
  24. QUOTE (xuniL @ Mar 22 2009, 08:23 PM) Whenever possible, use a hosted solution from a company you trust. As PJM said, stick to LabVIEW and leave the IT headaches for the pros (masochists). Here are several companies that offer subversion hosting (note: I'm not recommending any of them). You can find others by googling "subversion hosting". http://cvsdude.com/ http://wush.net/ http://svnrepository.com/ http://www.codespaces.com/ Good luck, -Jim
×
×
  • Create New...

Important Information

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