Is there any way to display just the horizontal scroll bar and not the vertical one? Or make the vertical one hidden, disabled? I have a display that needs to be scrolled across but not vertically so the vertical bar is just hindering the display but the horizontal one is a key part ot it.
Which scrollbar are you referring to? On a string control/indicator, some other IO, or the panel itself. If it is the panel, this is resolved by placement of your objects.
I am refering to the main panel of my VI, and what do you meant by the placement of my objects? Oh do you mean that the vertical bar can be avoided if I just spread out my objects far enough across that there is never a need to scroll up and down?
I have placed all objects on one viewable area (vertically) but the vertical bar is still there. The only thing I can think of is that my main VI is only about 1/4 of the screen, is the vertical bad there just because of that?
I don't think that there is a way to get rid of the scroll bars on your front panel other than turning them both off at run-time. You do this in LV6 by going to VI Properties>>Window Appearance>>Customize... and deselecting Show Scroll Bars. I don't think this is what you want since you said that you want the horizontal scroll bar. You may want to consider rearranging your front panel so that everything the user needs to see fits on one screen and then disable the scroll bars.
I hope that I understood your problem, if not please let us know.
Sadly I think you have understood my question. 🙂 The only way I can fit things onto my screen is to have everything spread out horizontally but really condensed vertically. Basically my screen is composed of one big array indicator which cannot possibly fit onto the same screen horizontally, whereas vertically it only uses about 1/2 the screen. I mean I moved everything into that half of the screen vertically and the scroll bar almost disappeared but not quite. I guess based on your answer I'm concluding its either both scroll bars or none.
And why not split your array and place it in the 1/2 screen you do not use? this way you get all the screen filled.
Another option is to use VI server, place a property node and use FrontPanel.Origin to scroll your panel, and place some kind of control simulating a scroll bar. Hope this helps
When you have a front panel with your controls and indicators, just make the panel as big as your whole area fill with objects (vertical position), in that case the scrollbar is not going to be active (vertical one), probably you may need to make it a little bigger so it will force the vertical scrollbar to disappear. As for the horizontal one it will have the length that your objects sum.
Good luck!
Nestor Sanchez Applications Engineer National Instruments