From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
02-06-2018 06:49 AM
02-06-2018 06:55 AM - edited 02-06-2018 06:56 AM
02-06-2018 08:07 AM - edited 02-06-2018 08:08 AM
7? Not sure what my record is but it is probably on the order of 15 or so. Yes working with panes is a pain but having resizing be handled by LabVIEW when it can makes things so much easier. BTW nice looking UI. If I were to do anything I'd just color the panes and splitters a system window color which on Windows is generally white to increase contrast.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
16 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
02-06-2018 08:18 AM - edited 02-06-2018 08:22 AM
02-06-2018 08:33 AM
Oh so it is. I generally just stick with the window color for the main content of the window, where other controls are, and the panel color for the outside. Sorta like how Windows dialogs are like this.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
16 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
02-06-2018 10:39 AM
wrote:
I was talking with a friend about LabVIEW and when we use different control types in our vi's
Generally, we agree that an end user should see modern/silver controls while base level vi's are best represented with the classic controls. (except cases where you want to make a cluster truly transparent)
When do you use the various control styles and why ?
Quite frankly all three are fugen ugly but my lack of artistic ability leads me to making bland, unexciting front panels based usually on a mixture of Modern and Silver controls.
In order of ugliness:
Please kudo my suggestion on Front Panel Color Schemes or skins
02-06-2018 02:55 PM
For visible frontpanels I like to use:
- system controls (very nice on Windows 10).
- customized flat controls (self-made and other sets already mentioned in this thread).
- customized flat buttons created from flat icon SVGs.
I hate most silver controls. IMHO these are just too big.
Jens
02-06-2018 04:18 PM - edited 02-06-2018 04:20 PM
Oh if you like SVG booleans you should checkout my Vector Boolean Creator. It shows a list of images that you pick from (just a list of PNGs for the display) and can filter based on the image name, then select the button type (flat and system are a couple) then it generates a button that has a decal that is a vector image that scales with the button pretty well. Here is a video I made showing it off. The source of the images are SVGs that are converted to EMF and PNG using command line calls to inkscape.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
16 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
02-06-2018 04:25 PM - edited 02-06-2018 04:33 PM
Thanks for the link & hint. We wrote a tool at our company for internal use for that feature. It can create buttons with hover effect in a specified size and a specified color scheme (e.g. company colors of the customer).
Jens
02-06-2018 04:43 PM
I'm a bit late to this thread, but... here's my two cents!
For GUI design, I used to rely heavily on silver controls, but have since switched to system. Since Windows 10, it seems users are expecting cleaner, flat UIs and the system controls are great for that. I also use the "UI Control Suite: System Controls 2.0" from NI to complement the system controls.
On the other hand, I agree with Hooovahh about sub-vis. Controls generated by right click, and controls generated by shift-d are always created as modern. It just seems ugly and cumbersome to try and change them to some preferred style on UIs that likely will never be seen again after I'm done writing them.