LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Darin.K

Make it easier to show the radix when you change it.

Status: New

Changing the radix of a numeric control from decimal without showing the radix is often reckless and sometimes downright cruel.  Why aren't the two options side-by-side on the Control Property Pages.  I am tired of switching Tabs, I would like the 'Show Radix' checkbox to be either copied or moved from the Appearance Tab to the Display Format Tab.

 

MoveRadixControl.png

6 Comments
altenbach
Knight of NI

I think the radix should display by default unless the integer format is decimal.

 

If course the current layout is more logical because the radix is part of the appearance and not part of the format. (You could hide the format and use an advanced format of 0x%x for example and that would be a format instead of a radix.)

 

Still, I don't see anything wrong duplicating the control to both tabs. 😉

Darin.K
Trusted Enthusiast
Don't bring logic into the equation or I'd probably blow up that entire property framework! In general I say the 'logical' place for it is defined by where I expect to find it, and right now it sure as heck is not where I'd expect it. If I was really the hair-splitting, argumentative type I would probably suggest that outside the frame is Appearance, inside the frame is Display Format and the Radix appears inside the frame. But I am pretty amenable so I won't bring it up. I think copying the control is a minimally invasive change. Defaulting to on when the radix is not decimal is not crazy. It is probably crazier to even have a choice.
altenbach
Knight of NI

Thanks for not bringing it up. 😄

Knight of NI

I think you could make the argument both ways (is it part of the appearance or the format). Which is why I also agree with copying it. Kudos.

Darin.K
Trusted Enthusiast
If I were a nerd I would probably say it is a quantum superposition of the two locations, but I am not so I won't be saying that. 🙂
_Y_
Active Participant
Active Participant

I vote for default radix

_____________________________________
www.azinterface.net - Interface-based multiple inheritance for LabVIEW OOP