| |
| Figure 1-1 Devguide Tools and Files | 1 |
| Figure 1-2 GolitGenerated Source Files | 3 |
| Figure 2-1 The Devguide Defaults Popup Window | 7 |
| Figure 2-2 Code Generator Properties Window | 10 |
| Figure 2-3 Example Interface as it Appears in Devguide | 15 |
| Figure 2-4 Connections Manager Window | 16 |
| Figure 2-5 Generated stubs.c File for ex1 | 17 |
| Figure 2-6 Generated _stubs.c File for ex1 (main) | 18 |
| Figure 2-7 Callback Modified to Increment a Gauge Each Time a Button is Pressed | 19 |
| Figure 3-1 The Tutorial Application | 22 |
| Figure 3-2 The Completed Base Window Interface Displayed in the Browser 24 |
| Figure 3-3 Example Interface with top_controls and Buttons | 27 |
| Figure 3-4 Example Interface with Text Pane | 28 |
| Figure 3-5 Example Interface with Layered Control Areas | 29 |
| Figure 3-6 Example Interface with Style Controls Displayed | 31 |
| |
| Figure 3-7 The Pop-up Window Interface Displayed in the Browser | 33 |
| Figure 4-1 Overview of Golit Files for a Single GIL File | 53 |
| Figure 4-2 Example Widget Tree for a Base Window | 55 |
| Figure 4-3 Example Widget Tree for a Base Window with a Footer Panel 56 |
| Figure 4-4 Generated Callback that Displays a Popup Window | 68 |
| Figure 4-5 Callback that Displays a New Popup Window for each Button Press | 69 |
| Figure 4-6 Template for the Create Proc, create_textfield() | 71 |
| Figure 4-7 Create Proc Modified to Register Help for a TextField Widget 72 |
| Figure 4-8 Create Proc Modified to Register Help for both a Text Field and its Caption | 73 |
| Figure 4-9 Create Proc Templates for a Checkbox and a Setting | 74 |
| Figure 4-10 Checkbox and Setting Create Procs Modified to Change Fonts 76 |
| Figure 5-1 Base Window Create Proc Modified to Display Icon | 80 |
| Figure 5-2 Text Field Create Proc Modified to Make the textEdit Widget Read-Only | 81 |
| Figure 5-3 Button Create Proc Modified to Display Icon Label | 82 |