LabVIEW Idea Exchange

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

Tab through Arrays when entering data

Status: New

For arrays of strings or numbers, either on the front panel or diagram, it would be cool if you could simply tab from cell to cell when entering data, just like in Excel. Today you have to mouseclick every single cel..

 

Carsten Thomsen

7 Comments
Dennis_Knutson
Knight of NI

You can tab from cell to cell. It goes left to right and then down to the leftmost cell. This only applies to the front panel though.

donkdonk
Member

I see there's a difference between run mode and edit mode.

 

In run mode it behaves as described by Dennis.

I am not sure if this behaviour can be applied in edit mode as well (is the Tab key already assigned to something else when in edit mode?).

 

I like the idea of using the Tab key when entering data whenever possible, so kudoos.

 

CarstenPXI
Member

I believe it only works in run mode.  Often we like to fill out arrays in edit mode.

 

Carsten

tst
Knight of NI Knight of NI
Knight of NI

> Often we like to fill out arrays in edit mode.

 

Unless your VI is broken, you can temporarily switch to run mode using Ctrl+M.


___________________
Try to take over the world!
Christina_R
Active Participant

If you're not using the AutoTool, the Tab key cycles through the common tools.

 

Are you proposing that we should change the behavior of the Tab key any time an array element has focus, or just when you're using the AutoTool?


Christina Rogers
Principal Product Owner, LabVIEW R&D
CarstenPXI
Member
I think it would be cleanest to only be for key focus in multi-element controls. Carsten
M*H*
Member

To avoid the "double assignment" of the tab key, I'd prefer a behavior similar to Enum-constants or -controls: Enter the Enum with the <Ctrl>-Key pressed (you get the text-cursor) and write the first element's name, now press <Shift>+<Enter> to get the next item.

Applied to the array-problem, one could enter this edit mode by holding down the <Ctrl> when selecting and toggle through all items with <Shift>+<Enter>, while the visible size of the array handles the line feeds, like in the earlier mentioned run mode.

 

But one problem remains: <Shift>+<Enter> can't be used on String-Arrays, as it might represent a desired content.

 

Martin