Contents-8
Lab 9-3: Analyzing Several Runs of Data from the Sequencer......356
Storing and Retrieving Logged Data....................................................359
Lab 9-4: Using the To/From File Objects with Logged Data.........359
Using the To/From DataSet Objects with Logged Data .................360
Chapter Checklist .................................................................................362
10. Using Operator Interfaces
Overview ..............................................................................................365
Key Points Concerning Operator Interfaces.........................................366
Creating an Operator Interface........................................................366
Moving Between Panel View and Detail View ..............................367
Customizing an Operator Interface .................................................367
Using Operator Interface Objects.........................................................369
Colors, Fonts, and Indicators...........................................................369
Graphic Images ...............................................................................369
Displaying a Control for Operator Input.........................................371
Displaying a Dialog Box for Operator Input...................................373
Displaying a Toggle Control for the Operator ................................375
Aligning Objects in the Operator Interface.....................................376
Creating an Operator Interface for the Keyboard Only...................377
Selecting Screen Colors ..................................................................379
Securing a Program (Creating a RunTime Version) ......................380
Displaying a Pop-Up Panel During Execution ...............................381
Creating a Status Panel....................................................................382
Common Tasks In Creating Operator Interfaces..................................383
Lab 10-1: Using Menus...................................................................383
Lab 10-2: Importing Bitmaps for Panel Backgrounds....................389
Lab 10-3: Creating a High Impact Warning....................................391
Lab 10-4: Using an ActiveX Control..............................................396
Lab 10-5: Creating a Status Panel...................................................398
Chapter Checklist .................................................................................403
11. Optimizing Agilent VEE Programs
Overview ..............................................................................................407
Basic Techniques for Optimizing Programs.........................................408
Perform Math on Arrays Whenever Possible..................................408
Make Objects into Icons Whenever Possible..................................409