LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Jim_Kring

Don't be ashamed of the In Place Element Structure (put it on the Structures Palette)

Status: Completed
Available in NI LabVIEW 2010

Since the In Place Element Strucure Saves Time and Prevents Bugs, shouldn't it be found on the Programming>>Structures palette in addition to where it is currently (and shamefully) buried away in the Programming>>Application Control>>Memory Control Functions palette?

 

1.png 

 

14 Comments
AristosQueue (NI)
NI Employee (retired)

Jim Kring, user of structures, says, "Put it on the Structures palette, where it belongs!"  

Ariel, user of arrays, says, "Why would you put it in the structures palette? Put it on the Array palette, where it belongs!" 

Porter, user of clusters, says, "Why would you put it in the structures palette? Put it on the Cluster, Class & Variant palette, where it belongs!" 

Gandalf, LabVOOP user, says, "Why would you put it in the structures palette? Put it on the Cluster, Class & Variant palette, where it belongs!"

Ninja, user of unreleased LV 2009 feature X, says, "Why would you put it in the structures palette? Leave it right where it is!"

Darren, user of Quick Drop, says, "Why do we care where it is in the palettes? Use ctrl+space and get it from Quick Drop!"  

Everyone else, in unison, yells, "Oh, be quiet, Darren!"

Norm, user of LVSpeak, says, "Actually, Darren's got the right idea..."

(brief period of scuffling, the sound of katanas whispering as they are unsheathed, and a bit of silence)

Ninja says, "Right... where were we?"

Porter says, "I believe we were discussing the IPE Struct and the palettes. There's two votes for the Cluster, Class & Variant  palette, one for everything else."

Ninja says, "What? You think this is a democracy?!"

Porter says, "Well, ye---"

(more katana whispering)

Ninja says, "Anyone else?"

Gandalf says, "We could put it in multiple palettes."

(Ninja eyes Gandalf warily, seeing him leaning on that staff, but remembering the admonition to never get in a fight with an old man who looks terribly weak...)

Ninja: "Maybe. Table it for next version. We'll talk then."

(Meeting adjourns; tabloid headlines the next day report Balrog given honorary Ninja rank.)

crelf
Trusted Enthusiast
Gandalf is wise.




Copyright © 2004-2024 Christopher G. Relf. Some Rights Reserved. This posting is licensed under a Creative Commons Attribution 4.0 License.
Jim_Kring
Trusted Enthusiast

I use the In Place Element Structure a lot and find it to be a major pain when I have to get out my spelunkering gear to find it in the palettes.  While I'm excited to hear that you've got some great ideas brewing for making my life easier in the years to come, adding it to the Structures Palette would be a huge lifesaver in the interim. 🙂

Jim_Kring
Trusted Enthusiast

Xzibit, host of Pimp My Palettes, says, "Don't sweat it, yo.  After a few hours in our Shizop, we'll get your palette looking tizight!"

 

1.png

 

Jim says, "OK, I'll stop complaining for now.  I just edited my palettes, adding the IPE to my Structure's palette.  Unfortunately, you can't copy items from one palette to another (like you can with VIPM's palette editor, BTW!), you can only move them.  So, I had to delete/revert the modified Memory Control palette."

altenbach
Knight of NI

I am with Jim here! It's a generic, plain vanilla structure, so the structure palette would be the intuitive place to look for it. ;). It only turns into someting specific (array, cluster, etc.) once you expose certain types of connectors.

 

(The same can be said for loops, for example. Once a FOR loop has autoindexing input and output tunnels, it is rather specific for arrays. Still it is primarily a structure.).

 

The structures palette is already a motley collection of stuff (decorations (arrows,  free labels)  variables, feedback nodes). Somebody (not me!) might even argue that the feedback node belongs in the memory control palette. 😮 Why is the timed loop not in the timing palette? Just kidding....

 

 

In the meantime, I have added the in place structure to the "favorites" palette. 😄

Darren
Proven Zealot

I know I was told to be quiet, but seriously...I gave the In Place Element Structure a shortcut long ago ("nes"), I drop them all the time, and I couldn't care less where they are in the palettes.  Why do you people keep slowing yourselves down with the palettes??!!?  (Users of LabVIEW 8.5 and earlier are exempt from answering that question).

 

...and later on in the story, Norm and I totally Quick-Dropped that Ninja.

 

-D

Ray.R
Knight of NI

let's see...

 

what's it called again??

 

In Place Element Structure

 

 Where would I look for an IPE Structure??

 

in the Cluster palette?  nope.

numeric palette?           nope..

under the blankets?     maybe...

 

in the Structure palette?  humm... hey...  yeah... that sounds right!  🙂

Knight of NI
Hmmm... Wonder where I can find String to Byte Array?
NJKirchner
Active Participant

"Hmmm... Wonder where I can find String to Byte Array?"

 

Right here.... 

http://screencast.com/t/Pcig6h1k

 

 ~,~

 

Knight of NI

Great, now I have to start talking to my computer in order to program it. I'm sure *nobody* around me will think I've finally gone nuts for real. Not in the least.