NI TestStand Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
0 Kudos
warren_scott

automatically expand property browser tree

Status: Declined

I'm declining this idea due to lack of community support and availability of the workaround above.

I am trying to edit step variable properties from step to step.

I edit Step.Foo.Bar.Bing.A in the first step.

I click to the next step, it also has Step.Foo.Bar.Bing.A in it, so I edit that value.

I click to the next step, it doesn't have that variable, so I see nothing.

Click to the next step.  @#$%@#$.  Expand Foo.  Expand Bar.  Expand Bing.  Edit variable A

Click to next step.  Still expanded.  Edit variable A

click to next step.  No variable matching that value.

Click to next step.  @#$%@#$%.  Expand Foo.  Expand Bar.  Expand Bing.  Edit variable A

 

This constant Expand the tree is really annoying.  I'd love to be able to set an attribute of a container to say "always expand this completely whenever It shows up", or a sequence editor wide configuration of "always expand all properties when you browse to them" which would work fine unless you have "show hidden properties" enabled, and then you have the whole Step.TS.* tree visible, so maybe a "expand all custom properties" or "expand all non-hidden properties" or something like that.  Or maybe a way to click on the "+" expanding symbol for that node in the property browser that would completely expand that node

2 Comments
dug9000
NI Employee (retired)

There is already an 'expand all' hotkey, press the '*' key on the numeric keypad to expand all sub-nodes of the currently selected node. That said, I think a feature were it remembers everything you last expanded too, even if you select something that doesn't have those subproperties, and re-expands all of those things whenever you change selection would be a nice addition. It could basically store the expansion state for all things the user ever manually expands to in that view and whenever the data in the view changes, it tries to restore as much of the expansion state as possible.

WireWeaver
NI Employee (retired)
Status changed to: Declined

I'm declining this idea due to lack of community support and availability of the workaround above.

https://www.linkedin.com/in/trentweaver