NI Home
Cart Cart | Help
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
You are here: 
NI Home > NI Developer Zone > NI Discussion Forums


Announcements
The NI Idea Exchange is a product feedback forum where NI R&D and users work together to submit ideas, collaborate on their development, and vote for the ones they like best. View all of the NI Idea Exchanges to post an idea or add your opinion on an existing one today!
PJM_Labview

Left justify text in unbundle / bundle by name

Status: New
by Active Participant PJM_Labview ‎04-30-2012 05:03 PM - edited ‎04-30-2012 05:08 PM

Currently text in an "unbundle by name" node is centered. This makes for poor readability when there are several elements being unbundled.

 

Centered.png

 

I think that changing the justification from center to left does improve readability.

 

Left Aligned.png

 

Note 01: This apply to bundle by name as well.

Note 02: implementing this idea my gave us this one for free.

Comments
by Active Participant dthor on ‎04-30-2012 05:38 PM

When you say "apply to bundle by name as well" do you mean left justify or right justify?

 

I'm temped to go with right justify, because it balances, the node better, but left justify does offer better readability...

by Active Participant PJM_Labview on ‎04-30-2012 06:05 PM

> When you say "apply to bundle by name as well" do you mean left justify or right justify?

 

I am going for readability, so left justify would work better.

by Active Participant crelf on ‎05-01-2012 08:11 AM

I think we should be able to choose how to justify for both bundle and unbundle nodes.

by Active Participant Dragis on ‎05-01-2012 08:49 AM

I second allowing you to choose with justification you want.

by Active Participant PJM_Labview on ‎05-01-2012 10:30 AM

> I think we should be able to choose how to justify for both bundle and unbundle nodes.

 

That would be fine as well.

 

I did not suggest this solution because I think NI tend to dislike adding more key to the LabVIEW.ini

by Trusted Enthusiast on ‎05-08-2012 01:17 PM

> I think we should be able to choose how to justify for both bundle and unbundle nodes.

 

I would not want that. That falls into my definition of "junk settings that just make the diagram harder to use". I'd put this in the same category as customizing whether or not there are dots at the wire junctions: not everyone likes it, but when someone toggles the behavior, lots of people are confused about what they're looking at. Excessive customization makes it harder for us to read each other's diagrams. In this case, some users may wonder if the justification has a semantic meaning on the diagram. Or it may be that someone has changed their labels to be more readable when right justified, such that now anyone working with the type needs to remember to change the justification for just that one node.

 

The diagram syntax is the place where I like customization the least. We should find a style that maximizes the presentation of the node and then stick with it. In this case, I'm ambivalent about whether or how to change it, but if we change it, we should *change* it, not muck about with optional visualizations.

 

Now, having said all of that, I would be open to a suggestion that would left justify the text for most languages but would automatically right justify the text if the text were using a font code page for a right-to-left written language, like Arabic.

by Knight of NI on ‎05-09-2012 11:58 AM

> ...but would automatically right justify the text if the text were using a font code page for a right-to-left written language, like Arabic.

 

 

That won't work. As soon as you put in a single character which isn't in such a language (such as a period or a number or a hyphen), whatever LV uses for displaying it becomes confused and the result is messed up. Knowing how to properly display this requires smarts which LV does not have and which took MS quite a lot of resources to have in Office.

by Active Participant Manzolli on ‎05-25-2012 08:14 AM

Left justification should be the standard, maybe the only option.

by Member MGiacomet on ‎06-28-2012 12:05 PM

>>I would not want that. That falls into my definition of "junk settings that just make the diagram harder to use". Excessive customization makes it harder for us to read each other's diagrams.

 

That's when your OWN company's coding standards (you have one, don't you?) come into place. It is so hard to make NI improve usability that a good idea shouldn't be bashed...

 

Left, right, center justify... let's have them all and let the users decide on how (and if) to use the feature.

 

GREAT IDEA!!! Kudos!

by Member David_Staab ‎08-22-2012 07:13 PM - edited ‎08-22-2012 07:17 PM

I came here to post exactly this idea. I'm glad to see it already has 160 votes.

 

AQ wrote:

Excessive customization makes it harder for us to read each other's diagrams.

 

Well, if view settings and preferences were all stored in the local dev environment configuration (instead of half of them being stored in the .vi file), it wouldn't be an issue. It's like having different tab spacing and typeface in local C++ installations. Opening up someone else's code automatically formats it the way you expect so it's legible.

 

The diagram syntax is the place where I like customization the least.

 

I've seen how Darren writes code and what the broomstick button does to my diagrams, and I know that I will never agree with this statement. I have my preferred syntax and style because they provide efficient information to me, and I'd hate to lose the advantages they give in conforming to a generic style.

Latest LabVIEW Idea Exchange Blog Posts
About LabVIEW Idea Exchange

Have a LabVIEW Idea?

  1. Browse by label or search in the LabVIEW Idea Exchange to see if your idea has previously been submitted. If your idea exists be sure to vote for the idea by giving it kudos to indicate your approval!
  2. If your idea has not been submitted click Post New Idea to submit a product idea to the LabVIEW Idea Exchange. Be sure to submit a separate post for each idea.
  3. Watch as the community gives your idea kudos and adds their input.
  4. As NI R&D considers the idea, they will change the idea status.
  5. Give kudos to other ideas that you would like to see in a future version of LabVIEW!
Idea Statuses
Top Kudoed Authors
User Kudos Count
132
86
73
65
61
By using this web site, you accept the Terms of Use for this web site. Please read these Terms of Use carefully before using any part of this site. Please go here for information on ni.com's copyright infringement policy.
My Profile | Privacy | Legal | Contact NI © 2011 National Instruments Corporation. All rights reserved.    |    E-Mail this Page E-Mail this Page