LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I have many inputs and indicators. Can I make in independent pages?

I have many inputs and indicators (either LEDs or Numeric indicators) in my program. I want the user to be comfortable with the show window (just indicators) and he writes the inputs in different page or in anyway but not scroll up and down the page. So can I put the inputs in toolbars or in anything but not Tab Control (I dont like it) ?
 
Any suggestions............................
0 Kudos
Message 1 of 7
(3,228 Views)
Tabs may be one of the better ways, but you do not want them. Another approach would be to create several subVIs with a moderate number of indicators on each and have them set to Show front panel when Called or move the panel to the front with property nodes. This approach is only worthwhile if the indicators can logically be grouped to show only that group at once.

Another approach is to use the Visible/Hidden property of each indicator. Indicators which "magically" appear and disappear may be confusing to the user, especially if indicators with very different functions occupy the same panel locations.

Can the information be presented to the in another format which may require fewer indicators? Rethinking a complex panel may be time well spent.

Lynn
0 Kudos
Message 2 of 7
(3,219 Views)

Hi johnsold .........................

thanks for helping. I'm a new user labview. So, can you give me example on this approach : ''create several subVIs with a moderate number of indicators on each and have them set to Show front panel when Called or move the panel to the front with property nodes.''

Thank you...............................
0 Kudos
Message 3 of 7
(3,203 Views)
Here is a simple example. to see how to change the subVI behavior, pop up on the subVI icon and select VI Properties >> Window Appearance >> Customize... >> and check both "Show Front Panel when Called" and "Close afterwarrds if originally Closed". The example is in LV 7.1.

Lynn
0 Kudos
Message 4 of 7
(3,183 Views)
Can I ask what is your objection to tab controls? They don't require any code (usually) to implement and most people are accustomed to seeing and using them. If you're interested in making things a bit more complex, you could use a subpanel to view different subVIs with the data. You could have a ring type control to allow the user to select a certain view and load the appropriate VI into the subpanel based on his choice. Look at the shipping examples for subpanels to get an idea on how they work.
0 Kudos
Message 5 of 7
(3,177 Views)
LV8 has a new feature called splitter bars and panes, which can split the front panel into separate scrollable panes. One use of them is to designate panes as toolbars or status bars. You may want to look into them if you have v8.
~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 6 of 7
(3,167 Views)

Thanks ALL.........................

My objection to tab control is because I have animated graphics in my program when the indicators (LEDs) become TRUE and when I put this indicators in tab control it didn't move ( I don't know why!!!!!!! ).

I tried to understand subpanel but I faced difficult with my require, so I hope you to help me. I attach simple program describes what I want, first download the attachment to understand my require :

I want the inputs (Numeric 1,2,3 and 4) to be inside the button (inputs) in subVI, it means they don't appear in this front panel with the two LEDs, input button and stop, and I want the user when he press the inputs button appear the subVI with (Numeric 1,2,3 and 4) and when he finish he will press ok button (in subVI) to return to the main panel and the program absolutely run.

0 Kudos
Message 7 of 7
(3,151 Views)