|
Level 4 (2 Hrs 5 Mins) |
|
1.0 |
DataWindow Techniques (53 mins) |
|
1.1 |
The DataWindow Painter |
|
1.2 |
Adding Another Column |
|
1.3 |
Adding a Computed Field |
|
1.4 |
Display Formats |
|
1.5 |
DataWindow Painter Expressions |
|
1.6 |
Changing a DataWindow's Properties in a Script |
|
1.7 |
The SQL Behind the Scenes |
|
1.8 |
The Rows Menu Choices |
|
1.9 |
Data Sources & Presentation Styles |
|
1.10 |
Drop Down DataWindows |
|
2.0 |
Data Entry Programming (1 Hr 8 mins) |
|
2.1 |
Field-Oriented Processing |
|
2.2 |
The ItemChanged Event Script |
|
2.3 |
The ItemError Event Script |
|
2.4 |
Row-Oriented Processing |
|
2.5 |
The DataWindow Buffers |
|
2.6 |
Update-Oriented Processing |
|
Level 5 (1 Hr 48 Mins) |
|
1.0 |
Object-Oriented Programming (43 mins) |
|
1.1 |
The Elements of Object-Oriented Programming |
|
1.2 |
What Is an Object? (Encapsulation) |
|
1.3 |
The Importance of Objects |
|
1.4 |
Messages |
|
1.5 |
Object Classes & Instances |
|
1.6 |
Object Class Hierarchy |
|
1.7 |
User-Defined Classes |
|
1.8 |
Inheritance |
|
1.9 |
Polymorphism |
|
1.10 |
Object Variables |
|
1.11 |
Function Overloading |
|
2.0 |
User-Defined Objects (45 mins) |
|
2.1 |
Defining a Subclass |
|
2.2 |
The User Object Painter |
|
2.3 |
Standard Visual User Objects |
|
2.4 |
Adding Functions & Events |
|
2.5 |
Instance Variables |
|
2.6 |
User-Defined Functions |
|
2.7 |
User-Defined Events |
|
2.8 |
Custom Visual User Objects |
|
2.9 |
Standard Nonvisual User Objects |
|
2.10 |
Custom Nonvisual User Objects |
|
2.11 |
The Smart Transaction Object |
|
Level 6 (1 Hr 59 Mins) |
|
1.0 |
Inheritance (39 mins) |
|
1.1 |
Property Inheritance |
|
1.2 |
Event Script Inheritance |
|
1.3 |
Function Inheritance |
|
1.4 |
Regenerate/Rebuild |
|
1.5 |
Designing Your Object Model |
|
1.6 |
Data Window Inheritance |
|
1.7 |
A Smart DataWindow Control |
|
2.0 |
Windows (38 mins) |
|
2.1 |
The Six Types of Windows |
|
2.2 |
The Open Function & Its Variations |
|
2.3 |
MDI Applications |
|
2.4 |
Dialog Boxes |
|
3.0 |
Menus & Toolbars (21 mins) |
|
3.1 |
Menu Components |
|
3.2 |
The Menu Painter |
|
3.3 |
Menu Event Scripts |
|
3.4 |
Adding a Toolbar Button |
|
3.5 |
Menu Inheritance |
|
4.0 |
Deploying Your Application (19 mins) |
|
4.1 |
The Project Painter |
|
4.2 |
Multi-Library Applications |
|
4.3 |
Resource Files |