LAVA Forums Buy cool LAVA gear Forums RSS Feed

Welcome Guest ( Log In | Register )

Tags
(This content has not been tagged yet)
 
Reply to this topic Start new topic
> Article - Customizing the LabVIEW Palettes is (Ridiculously) Hard
Jim Kring
post Jun 17 2008, 12:26 AM
Post #1


Changing the world, one VI at a time.
*****

JKI
Posts: 1692
Joined: 22-October 02
From: San Francisco, CA
Member No.: 17
Using LabVIEW Since:1995
LV:8.2.1 ,8.5 ,7.1.1
United States us_california Nothing Selected My Blog My Gallery


[cross-post]

Hi All,

I've written another article (actually a rant) about customizing the LabVIEW palettes. I hope you find it useful.
As usual, your thoughts, feedback, and stories of your related experiences are most welcome smile.gif

Thanks,

-Jim

--------------------
-----------------------------------------------------------------------------------------------------
| Book | OpenG | LAVA | Champion | VIPM | Builder | Blog | JKI |
-----------------------------------------------------------------------------------------------------


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Ad
post Jun 17 2008, 12:26 AM
Post #















Tags
(This content has not been tagged yet)
Go to the top of the page
Quote Post
PaulG.
post Jun 17 2008, 06:24 PM
Post #2


Extremely Active
****

Member
Posts: 265
Joined: 30-December 05
Member No.: 3786
Using LabVIEW Since:1998
LV:8.5 ,8.20 ,7.1
United States Nothing Selected Nothing Selected


<rant of my own> Thanks again, Jime for speaking up for a lot of us. The palette structures and disease-of-use to customize them are one of the few (if any) issues I would consider user-hostile in the entire LabVIEW enviroment. And to add to our frustration, every time NI comes up with a new version it creates a brand new default palette always loaded with nothing but express vi's (???) and other useless garbage. Then you have to go through the headache to cusomize them all over again. mad.gif </rant of my own>

--------------------




Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
crelf
post Jun 17 2008, 06:41 PM
Post #3


I'm a LAVA, not a fighter.
******

V I Engineering, Inc.
Posts: 3740
Joined: 13-October 03
From: Michigan, USA
Member No.: 181
Using LabVIEW Since:1993
LV:8.5 ,. ,.
Australia United States Nothing Selected My Blog


QUOTE (PaulG. @ Jun 17 2008, 02:24 PM) *
disease-of-use

biggrin.gif Love the term!

--------------------


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Darren
post Jun 17 2008, 07:27 PM
Post #4


Very Active
***

NI
Posts: 213
Joined: 14-March 06
From: Austin, TX
Member No.: 4441
Using LabVIEW Since:1999
LV:8.6 ,8.5 ,8.0
us_texas United States Nothing Selected


I really dislike the palettes too...especially since everything was rearranged in 8.0. If only someone could do something about them! I mean, if somebody with my distaste for the palettes happened to work in LabVIEW R&D, then he could add a feature in the next LabVIEW release that allowed me to write VIs faster than ever before, without having to ever bring up the palettes again. Man, that would be so great! Oh well, maybe someday. Someday...

-D


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Jim Kring
post Jun 17 2008, 07:42 PM
Post #5


Changing the world, one VI at a time.
*****

JKI
Posts: 1692
Joined: 22-October 02
From: San Francisco, CA
Member No.: 17
Using LabVIEW Since:1995
LV:8.2.1 ,8.5 ,7.1.1
United States us_california Nothing Selected My Blog My Gallery


QUOTE (PaulG. @ Jun 17 2008, 11:24 AM) *
<rant of my own> Thanks again, Jime for speaking up for a lot of us. The palette structures and disease-of-use to customize them are one of the few (if any) issues I would consider user-hostile in the entire LabVIEW enviroment. And to add to our frustration, every time NI comes up with a new version it creates a brand new default palette always loaded with nothing but express vi's (???) and other useless garbage. Then you have to go through the headache to cusomize them all over again. mad.gif </rant of my own>


So true.

QUOTE (crelf @ Jun 17 2008, 11:41 AM) *
QUOTE (PaulG. @ Jun 17 2008, 02:24 PM) *
disease-of-use

biggrin.gif Love the term!


I was thinking the same thing. I'm going to have to add that to my collection.

QUOTE (Darren @ Jun 17 2008, 12:27 PM) *
I really dislike the palettes too...especially since everything was rearranged in 8.0. If only someone could do something about them! I mean, if somebody with my distaste for the palettes happened to work in LabVIEW R&D, then he could add a feature in the next LabVIEW release that allowed me to write VIs faster than ever before, without having to ever bring up the palettes again. Man, that would be so great! Oh well, maybe someday. Someday...


Yes, I think that a hypothetical tool that obviates the need for palettes in many situations would be a huge useability step forward smile.gif

What I want is for LabVIEW to know which function I'm thinking about and to put it on my tooltip so that I can drop it. Is that what you're thinking of, too? shifty.gif

--------------------
-----------------------------------------------------------------------------------------------------
| Book | OpenG | LAVA | Champion | VIPM | Builder | Blog | JKI |
-----------------------------------------------------------------------------------------------------


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Justin Goeres
post Jun 17 2008, 08:57 PM
Post #6


Extremely Active
****

JKI
Posts: 549
Joined: 13-September 05
From: Cary, NC USA
Member No.: 2992
Using LabVIEW Since:1997
LV:8.5 ,8.2.1 ,7.1.1
United States us_north_carolina us_iowa


QUOTE (Jim Kring @ Jun 17 2008, 12:42 PM) *
What I want is for LabVIEW to know which function I'm thinking about and to put it on my tooltip so that I can drop it. Is that what you're thinking of, too? shifty.gif

How about a Markov-chain based system that would look at the node your tool is currently pointing at and analyze a handful of nodes leading to it to determine the most historically likely function?

It's in my brain because I've been playing with Garkov tongue.gif.

--------------------
If you don't like this post, you might also not like my widgets!


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Jim Kring
post Jun 17 2008, 09:25 PM
Post #7


Changing the world, one VI at a time.
*****

JKI
Posts: 1692
Joined: 22-October 02
From: San Francisco, CA
Member No.: 17
Using LabVIEW Since:1995
LV:8.2.1 ,8.5 ,7.1.1
United States us_california Nothing Selected My Blog My Gallery


QUOTE (Justin Goeres @ Jun 17 2008, 01:57 PM) *
How about a Markov-chain based system that would look at the node your tool is currently pointing at and analyze a handful of nodes leading to it to determine the most historically likely function?

It's in my brain because I've been playing with Garkov tongue.gif .


Could we use that as a refactoring tool to create reusable VIs? It could analyze the patterns in your code and identify frequently used snippits that should be made into subVIs.

--------------------
-----------------------------------------------------------------------------------------------------
| Book | OpenG | LAVA | Champion | VIPM | Builder | Blog | JKI |
-----------------------------------------------------------------------------------------------------


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Aristos Queue
post Jun 17 2008, 09:28 PM
Post #8


LV R&D Envoy
*****

NI
Posts: 1226
Joined: 15-August 06
From: Austin, TX
Member No.: 5877
Using LabVIEW Since:2000
LV:8.5.1 ,. ,.
United States Nothing Selected Nothing Selected My Gallery


QUOTE (Jim Kring @ Jun 17 2008, 04:25 PM) *
Could we use that as a refactoring tool to create reusable VIs? It could analyze the patterns in your code and identify frequently used snippits that should be made into subVIs.
Careful what you ask for, guys. LabVIEW 20.4 will be sentient and after your jobs. :-)

--------------------
"A VI outside a class is a gun without a safety. Data outside a class is a target."
--- A message from LabVOOP R&D


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Darren
post Jun 17 2008, 09:35 PM
Post #9


Very Active
***

NI
Posts: 213
Joined: 14-March 06
From: Austin, TX
Member No.: 4441
Using LabVIEW Since:1999
LV:8.6 ,8.5 ,8.0
us_texas United States Nothing Selected


QUOTE (Aristos Queue @ Jun 17 2008, 04:28 PM) *
Careful what you ask for, guys. LabVIEW 20.4 will be sentient and after your jobs. :-)

Yup, and as many of you may recall, LabVIEW 4.20 was after your munchies...

-D


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Jim Kring
post Jun 17 2008, 09:52 PM
Post #10


Changing the world, one VI at a time.
*****

JKI
Posts: 1692
Joined: 22-October 02
From: San Francisco, CA
Member No.: 17
Using LabVIEW Since:1995
LV:8.2.1 ,8.5 ,7.1.1
United States us_california Nothing Selected My Blog My Gallery


QUOTE (Darren @ Jun 17 2008, 02:35 PM) *
Yup, and as many of you may recall, LabVIEW 4.20 was after your munchies...


You wacky Austin hippies.

(I'm just a couple miles from Haight-Ashbury, myself.)


--------------------
-----------------------------------------------------------------------------------------------------
| Book | OpenG | LAVA | Champion | VIPM | Builder | Blog | JKI |
-----------------------------------------------------------------------------------------------------


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Yair
post Jun 18 2008, 05:07 PM
Post #11


Extwemely Active
*****

Premium Member
Posts: 1621
Joined: 23-January 05
From: Here
Member No.: 1431
Using LabVIEW Since:2003
LV:8.6 ,7.0 ,.
Israel Nothing Selected Nothing Selected


QUOTE (Darren @ Jun 17 2008, 10:27 PM) *
...he could add a feature in the next LabVIEW release that allowed me to write VIs faster than ever before, without having to ever bring up the palettes again.

And if someone was free from worrying about long release cycles and didn't care about polishing it, he could have been using such a feature for months smile.gif . I wouldn't say I don't remember what the palettes look like, but it has been very useful.

--------------------
More than meets the eye...


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 




Time is now: 22nd November 2008 - 08:32 AM