List of Figures Figure 1 Open Sample Project 4 Figure 2 Claim Process No Forms: Process Editor 6 Figure 3 Form Open. 7 Figure 4 Capture Claim Form, Design Page 8 Figure 5 Capture Claim Form, GWT Preview Page 10 Figure 6 Interview Witness Form, Design Page 11 Figure 7 Interview Witness Form, GWT Preview Page 12 Figure 8 Capture Claim Form, Interface Properties 13 Figure 9 Interview Witness Form, Interface Tab 14 Figure 10 Interview Witness Task, Form Detail 15 Figure 11 Show/Hide the Palette 17 Figure 12 Add New Pane: No Location Selected 18 Figure 13 Placing a New Pane Above the Existing One 19 Figure 14 Untitled Panes Added 20 Figure 15 Customer Name Parameter Defined as Mandatory 23 Figure 16 Making the Field CustAge Uneditable 25 Figure 17 Add Values and Labels for Personal Injury 26 Figure 18 Add Binding to Configure Pane Visibility 28 Figure 19 Select Binding Endpoint Page 29 Figure 20 Binding Created for the Visible Property 29 Figure 21 Adding Binding from the Mappings Tab 31 Figure 22 Add a Button 32 Figure 23 Edit Pane’s Layout 33 Figure 24 Expanded Color Picker 34 Figure 25 Child Labels Settings 36 Figure 26 Edit the Child Labels Settings 37 Figure 27 Tutorial 2: Interview Witness Form Design Page 38 Figure 28 Tutorial 2: Capture Claim Form, Design Page 39 Figure 29 Change to Solution Design Mode. 41 Figure 30 Define Validation Page 42 Figure 31 Completed Validation Definition for the Phone Field 44 Figure 32 Find Date Field CustAge 48 Figure 33 Add Binding for the Customer Age Parameter 52 Figure 34 Select Event Dialog 53 Figure 35 Select the Event Type 53 Figure 36 Rule Details Page 54 Figure 37 New Rule Dialog, Define Actions Page 54 Figure 38 Enter the Action Details 55 Figure 39 Claim Amount Control, Rules Tab 56 Figure 40 Edit an Event 57 Figure 41 Round_amount Event Defined 58 Figure 42 Choose Hint Property of the AccDescription Control 62 Figure 43 Form Elements 71 Figure 44 Preferences Dialog for Errors/Warnings 75 Figure 45 Properties for Forms Tutorial Solution 76 Figure 46 Add a Binding for a Control Using the General Properties Tab 78 Figure 47 Add a Binding for a Parameter Using Parameter Dialog 79 Figure 48 Add an Action in the Outline View 82 Figure 49 Actions Summary Table 83 Figure 50 Rules Summary Table 85 Figure 51 Performance Table 90 Figure 52 The Performance Metrics Settings 91 Figure 53 Invisible and Visible Form Parts 92 Figure 54 Visibility of a Pane Depending on a Check Box 93 Figure 55 Outline View , Thumbnail Mode 94 Figure 56 Outline View, Tree Mode 95 Figure 57 Using the Outline View with Forms, 1 95 Figure 58 Using the Outline View with Forms, 2 96 Figure 59 Parameters in the Outline View 97 Figure 60 Parameters Summary Table 97 Figure 61 The Palette of the Business Object Model Editor 101 Figure 62 Properties of a ZIP Code Primitive Type in the BOM 102 Figure 63 Business Object Model Editor Showing Child Classes 105 Figure 64 Master-Detail Pane on a Form 106 Figure 65 Record Pane with Navigation Enabled 106 Figure 66 Clear Forms References Dialog 108 Figure 67 Delete Resources Dialog 109 Figure 68 Changes to be Performed Options 109 Figure 69 Quick Fix Dialog 111 Figure 70 Repair Reference Dialog 112 Figure 71 Date Spinner 119 Figure 72 Time Spinner 119 Figure 73 Duration Control 120 Figure 74 Choice Spinner 121 Figure 75 Record Panes Display 122 Figure 76 New Form Dialog 126 Figure 77 DND Items from the Project Explore 128 Figure 78 DND Items from the Form Designer Outline View 129 Figure 79 Form Created Using DND Gestures 130 Figure 80 Open the Edit Validation Script Page 132 Figure 81 General Properties Tab for a Control with No Bindings 134 Figure 82 Multiple Bindings Added 135 Figure 83 General Properties Tab for the Parameter 136 Figure 84 Adding a New Script Action 137 Figure 85 Rule: Pick Event Page 140 Figure 86 Select Event Page 140 Figure 87 Define Actions for the Rule 141 Figure 88 Define Actions Dialog for the Rule 142 Figure 89 The Validations Tab 149 Figure 90 The Define Validation Dialog 150 Figure 91 The Resource Picker Dialog 152 Figure 92 The Edit Validation Script Dialog 153 Figure 93 The General Tab 155 Figure 94 Defining Custom Validation 156 Figure 95 Validation Script Example 1 156 Figure 96 Defining Custom Validation Using Substitution Variables 157 Figure 97 Validation Script Example 2 158 Figure 98 Sample Validation Messages 158 Figure 99 The Define Validation Dialog Using External Resources 159 Figure 100 Validation Script Example 3 159 Figure 101 Place Vertical Panes on the Form 163 Figure 102 Position the New Pane 163 Figure 103 New Horizontal Pane is Automatically Created 164 Figure 104 TIBCO Business Studio Forms toolbar 165 Figure 105 Show Pane and Control Borders 165 Figure 106 Using the Embedded Form Icon 167 Figure 107 Embedded Form Inserted in a Parent Form 169 Figure 108 Set Binding Using the Mappings Tab 171 Figure 109 Preview Rendering of the Parent Form 172 Figure 110 Properties Tab for the Embedded Form 173 Figure 111 Mappings Tab of the Properties View 174 Figure 112 The Script Editor in the Mappings Tab 177 Figure 113 Merging Process 180 Figure 114 Creating a New Properties File 181 Figure 115 The New File Dialog 182 Figure 116 Sample Resource Entries 182 Figure 117 The Project Properties Dialog 184 Figure 118 The Pick Resource Dialog 185 Figure 119 The Common Properties Preference Page 186 Figure 120 Numeric Control Property of Text Input Control 194 Figure 121 Add Custom Format File to Resource List 195 Figure 122 Use Custom Format for Numeric Control 196 Figure 123 Base Properties File 197 Figure 124 Business Analysis and Solution Design Modes 205 Figure 125 Open the Quick Fix Dialog 206 Figure 126 Quick Fix Dialog for Migration 207 Figure 127 Properties View for a Pane 233 Figure 128 Custom Control Architecture 243 Figure 129 Component Library Project 244 Figure 130 Asset Type Selection Page 246 Figure 131 Component Library Model 248 Figure 132 Library Editor Properties View 250 Figure 133 Pick Resource Dialog. 252 Figure 134 ControlWrapper Life Cycle 254 Figure 135 Eclipse Workbench with Project Claims Process - No Forms 298 Figure 136 Form Designer Palette 300 Figure 137 Palette not Displayed 302 Figure 138 Palette Displayed 302 Figure 139 Vertical, Horizontal, Tabbed, and Message Panes 303 Figure 140 Design View 304 Figure 141 Script and Message Example for a Message Pane 306 Figure 142 General Properties Tab of Record Pane 307 Figure 143 Properties Tab of Record Pane 307 Figure 144 Record Pane with Navigation Controls 308 Figure 145 Properties Tab of Grid Pane 309 Figure 146 Button Type 313