Академический Документы
Профессиональный Документы
Культура Документы
Charlotte Nicolaou
Technical Marketing Engineer
Agenda
1.
2.
3.
ni.com
Do not be innovative
2.
Less is more
3.
ni.com
1. Do Not Be Innovative
Use familiar elements
Buttons
Icons
Terminology
Dialogs
Menus
ni.com
2. Less Is More
ni.com
Forgive mistakes
ni.com
Mouse, keyboard?
ni.com
ni.com
ni.com
Less is more
Using Panes
Title Area
Menu/Commands
Expandable
Content Area
Status Bar
ni.com
10
Hiding Panes
ni.com
11
Status Bar
ni.com
12
ni.com
13
ni.com
14
ni.com
15
ni.com
Do not be innovative
Less is more
16
Tab Controls
ni.com
17
ni.com
18
ni.com
19
XControls
When you should use XControls
ni.com
20
ni.com
21
Using XControls
IconView
Terminal View
ni.com
22
Structure of an XControl
Properties
(Optional)
XControl
Methods
(Optional)
Abilities
(Mandatory)
ni.com
23
XControl Abilities
ni.com
Data
State
Faade
Init
24
Next Steps
Check out the LabVIEW UI Interest Group
http://decibel.ni.com/content/groups/ui
Creating Modern Touch UIs in LabVIEW Walkthrough
http://content.jki.net/creating-modern-touch-uis-in-labviewwebinar/?utm_source=VIPM+Downloads&utm_campaign=7733299a6dCreating_Modern_Touch_UIs_in_LV_Announcement&utm_medium=email&utm_t
erm=0_497177bf2a-7733299a6d-408573153&goal=0_497177bf2a-7733299a6d408573153
Interesting talk on UI design
https://www.youtube.com/watch?v=Is2O666qDPs
10 Tutorials for Quick UI Improvements
http://www.ni.com/tutorial/14131/en/
Step by Step Tutorial for X Controls
http://www.ni.com/tutorial/3198/en/