-
Posts
823 -
Joined
-
Last visited
-
Days Won
25
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by Norm Kirchner
-
Help design a new OpenG VI, Average 1D Array
Norm Kirchner replied to Jim Kring's topic in Announcements
Quick, remind me why we don't want to use NI's? -
If you want a sneak peek at the code of the new native 3d graph and you're on the beta team drop a new 3d graph control down and right click go to advanced and open the Diagram of the XControl that is associated w/ the 3d object. VERY SCARY CODE, but still nice to see the guts every so often, even if there is some shit still in the colon.
-
Well I'm sure others will fill in the remaining gaps in your question, but to answer your last question. Use the Initialize array function to make blank array of the size you want and then use the replace element array function to put the element in the precise spot you want it.
-
Introducing the LAVA programming language
Norm Kirchner replied to Michael Aivaliotis's topic in LAVA Lounge
I can already hear the distant flapping of the NI Eagle's Mammoth Wings of Patent-dom preparing to smote all who put Graphical and Programming in the same sentence. -
QUOTE(Aristos Queue @ Mar 10 2008, 09:37 AM) What can't you get to work? Getting into debug mode of the EXE or getting the EXE to respond to requests from the VI? The only thing I can think of at the moment, although the problem would be pretty obvious w/ just a minute of debug, is that you're not opening the application instance properly. Can you give any more details regarding this?
-
Download File:post-208-1205123180.zip Download File:post-208-1205123156.zip Please accept my apologies for taking so long to get back to this. Now in LV 8.2 You should be able to run the EXE now w/out conflict. You can debug the EXE to see what's going on. There may be a warning but because I'm at 8.2 there is no way around it. After running the demo, you should open the Demo.vi program from the "For Lava LVx" zip file {after all are extracted} Wire different sibling classes to the "Remote - ExecuteEvent.vi" to observe the coolness of LVx Send a command WITH data through a standardized interface AND receive completion confirmation AND data back from the recipient. Please be detailed w/ any issues or feedback. I'm all ears.
-
Please look into LVx http://forums.lavag.org/LVx-Exported-LV-Fu...lity-t9437.html This merges both what AQ is talking about and the flexibilty of LVOOP. For your situation, you'll have a chid of the LVx object with the needed return datatype be the data type inside of the object. When you send the command to your client VI to return the value, it will populate the object passed to it with the data and pass it back to the other VI where you can pull it out of the object. There is a example of this in it's demo -Norm
-
Custom decorations, and programmatically placing them
Norm Kirchner replied to dhuff's topic in LabVIEW Feature Suggestions
Your best method would be to paste from clipboard, and have a separate VI that reads the image out to a control that you copy to the clipboard. I did this in my handy dandy wizard creator to put the custom graphic on the upper left of the wizard window. -
Making lists of items that can be clicked for more information
Norm Kirchner replied to minority's topic in User Interface
I would also suggest looking into the Context Menus (right click menu) Although it doesn't show the information as easily as a magic floating text-box when you hover over a value, it does provide for a cleaner interface and also more intuitive. Most people expect to find more options/info when they right click on an item on the screen -
Just a though. I would recommend looking into signal express. It may not hit all the bases you're looking for in a "TS Lite" but it's worth investigating for your needs
-
Read the Frame names of a case structure
Norm Kirchner replied to LAVA 1.0 Content's topic in VI Scripting
Actually you should probably just use the TraverseforRef vi and then simply do a named filter. It will provide much more robust results as you don't have to care about who is the immidiate parent of the case structure. -
Read the Frame names of a case structure
Norm Kirchner replied to LAVA 1.0 Content's topic in VI Scripting
Have you thought that you possibly have 2 structures named the same thing? Have you tried re-naming it to something simple and trying again? -
QUOTE(alfa @ Feb 11 2008, 01:22 AM) Funny..... I figure all of those priests who were also scientists throughout the centuries before you would have been doing the exact same thing. Oh, yeah, my misunderstanding. Your Alfa, the beginning so whatever you do precedes whatever came before anyways.
-
You should all be doing a little happy dance right now. It's bargain basement deal time. It'll be up to 32 something again after NI week. Thats better than 20% or so. Just make sure to sell when it gets to 35 again. Just ride the wave baby! Just like Jim's Avatar.
-
This just in from the NI support lines While the caption is visible, select it and delete it. This will re-establish the forced sync between caption and label. all together now....."Thank you NI"
-
ARRRGH!!! Must..... fight..... the foot....!!!!!
-
ALERT! ALERT!
-
The caption of a control will always match the label, until you edit or show the caption. Once this is done, the caption will retain its current value regardless of the label changing. I'm doing some black-box stuff of dropping and labeling controls(typedefd). Happens to be that one of them has a modified caption which causes it to always be the same. The big problem is that the caption is what is displayed in the context help and in turn, in teststand for a LV adapter step, and up to this point it has displayed the proper value (ie. the same value as the label) So if I could re-establish the behind the scenes syncronization between the label and caption I would not have to worry about re-building the typedef.
-
Does anyone know if it is possilbe to re-link the caption of a control to it's label. I've got a Typedef that has lost the link that I don't wish to rebuild, and anyways it seems like a useful piece of information for the future anyways. Thanks
-
Referencing VIs inside running exe
Norm Kirchner replied to gustav's topic in Application Design & Architecture
I do practially this exact thing that AQ is talking about when sending information to an EXE w/ LVx You may even want to change what your trying to do after seeing how it works. http://forums.lavag.org/LVx-Exported-LV-Fu...lity-t9437.html It uses a top level object to handle the flow of information and command into and back from the EXE. Then you make children objects/commands, that have the specific data for that command and when the EXE is done w/ the command it sends it back w/ any status or processsed data that may also be there. -
A user interface without mouse clicks?
Norm Kirchner replied to Aristos Queue's topic in LAVA Lounge
Ahh but what about in the 5-d relm . You are all far too limited by your governments mind controlling policies on prostitution and historical records. -
Thats right, I almost forgot I had that too! Next I'll have to get MATRIxx certified
-
Ahh but there are even fewer CLA w/ their CTSD! Going for CTSA followed up w/ a B O L O G N A sandwich
-
QUOTE(Daklu @ Jan 11 2008, 12:24 PM) If you want to delete a file, yes, it's a 2 step process. mark for delete on your client submit changelist which informs the server that head revision of the file is deleted