08-23-2013 09:22 AM
I have a VI that uses a menu ring for selecting a test property. I need to use it on a computer with a touch screen, but cannot figure out how to widen the scroll bar to make it finger friendly. None of my searches have turned up anything about menu rings, and the ones I have found regarding other controls do not appear applicable.
08-23-2013 09:40 AM
If you right click on the menu ring, select Properties. Under Appearance, you can size the control to whatever size your fingers are.
Cameron
08-23-2013 09:52 AM
I can resize the control by clicking and dragging the lower right corner of the control as well, but I cannot do that to the scroll bar.
08-23-2013 11:51 AM
My bad, sorry. I cannot find anything about the scroll bar specifically, either.
C.
08-23-2013 02:26 PM - edited 08-23-2013 02:31 PM
Where is there a scrollbar that's related to a menu ring? I can't find it.
One way to get a larger scrollbar:
place a horizontal progress bar:
change to control
change to "no fill"
edit it (STD if you want slider width changes to stick, TD if you're ok with copy/paste)
show parts window
select "Slider, Needle or Thumb"
Make it as wide as you like
Color it
Oh, cool! If you find a nice picture the size you want, make the Slider that size then right click it and "import picture from clipboard".
Are you talking about the scrollbars for the whole window?
08-23-2013 02:31 PM
The scrollbar is there if you have a large menu, say 20 or more items.
Cameron
08-23-2013 02:34 PM
Oh, I see it now. Thanks!
Scrollbars are OS-based, right? Afraid I can't help. I suppose I'd code up a VI that pops up when someone selects what they think is the ring.
08-26-2013 03:48 PM
Hi lmtis,
Unfortunately there is not a way for you to change the size of the scroll bar that shows up automatically when there are enough items in your Menu Ring.
Todd had a good suggestion. You could make an event that triggers when you click the Menu Ring. This could launch another VI that you could design yourself to be appropriate for your touch panel, which would allow you to select the right selection, and pass this information back to the Menu Ring programmatically.
I hope this helps!
08-26-2013 06:57 PM
Hi Emily,
Thanks for your reply. Unfortunately although it it probably accurate, I would rate that as an F- answer. How can a programming language that proclaims to be all about user interfaces, in a time when touch screens are getting silly cheap, not allow for easy optimization for touch screen interface?
Might I suggest an opportunity for your develpoers here?
Thanks,
Jim
08-27-2013 11:09 AM
Hi lmtis,
I apologize that I could not give a better answer. Unfortunately at this point in time, the automatic scroll bar for Menu Rings doesn't have those capabilities.
Have you used the LabVIEW Developer Exchange before? This section of our community allows customer to give feedback to R&D. You can create new suggestions and vote on other people's suggestions, and R&D looks through this forum when deciding what to implement in new versions of LabVIEW. I think this would be a great suggestion for you to add!
Thank you,