Jump to content

Sparkette

Members
  • Posts

    399
  • Joined

  • Last visited

  • Days Won

    28

Posts posted by Sparkette

  1. QUOTE (Val Brown @ Apr 4 2009, 04:15 PM)

    Isn't this kind of like your other hacking question? What is motivating you to try so many hacks of LV?

    I just believe that software should never have features not revealed to the end users, with the prominent exception of easter eggs. If a file format has a certain feature, the program should allow anyone to use it, not just the developers.

  2. QUOTE (Mark Yedinak @ Apr 3 2009, 04:49 PM)

    The difference here is that NI is changing the data type, not you the user. They have knowledge about the type of data and at this point they do not expose that level of customization to the user.

    What reason would they have for keeping it private? Can anybody from NI maybe post here and say?

  3. If you have ever played around with the matrix data type, you may have noticed that it is actually a 2D array in typedef form. But if you disconnect it from the typedef, the wire appearance ("[][][][][][][][][][][]") goes away and is instead replaced by the standard "===============" wire appearance. It is obvious that the custom wire appearance is stored in the typedef. But my question is how can I change the wire appearance for my own typedefs? I know how to do it for classes, but those are different. Does anybody know how to do it in typedefs?

  4. Try these steps:

    1. Place a Round LED from the Classic category on your front panel.
    2. Right click it, then select Advanced-->Customize...
    3. Click the wrench in the toolbar of the new window
    4. Right click the actual LED (not the label)
    5. Click Copy to Clipboard
    6. Close that window and click Don't Save if prompted
    7. Click Edit-->Paste in your front panel.

    I know LabVIEW can use metafiles, but this is clearly not a metafile, as the edge of the LED retains its shape when resized. Besides, with it copied, if you paste it into any vector graphics application, it simply pastes as a bitmap. And if you import a metafile, you can't change the color of it in Properties. This is some sort of LabVIEW internal vector format. Anyone have any clue as to how to create these images so you can customize controls better?

  5. QUOTE (Val Brown @ Mar 21 2009, 03:40 PM)

    Why exactly do you want to do this?

    Two reasons:

    1. I am curious as to how some of the built-in password-protected VIs work (i.e. Picture to Pixmap)
    2. I may be able to find additional undocumented features.

    Also, to respond to Yair's comment, maybe someone on the forum could find a method, advertise on the forum that they can do it, but not tell how for fear of NI finding it. They can't "fix" something if they don't know what it is, right?

  6. Didn't we first find out about VI scripting through VI's that NI forgot to password-protect? When password-protected VI's are run, the computer surely accesses the block diagram at one point or another, so obviously it is possible to read the block diagram. LabVIEW just won't let us see it. Can anyone find any way to force it to show you? Perhaps by hex-editing the files or even using Cheat Engine or something?

×
×
  • Create New...

Important Information

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