Vermont Views User Guide
Program Requirements: An Overview for Programmers
Vermont Views Program Requirements
The Video Attribute System Used by Vermont Views
How Vermont Views Functions are Named
Changing the Appearance of Data Forms
Changing the Appearance of Menus
Using Menu Options and Features
Changing the Appearance of Windows
How Form and Menu Processing Works
Differences in Non-Modal Form Processing
Writing User Validation Functions
Getting and Updating Data in the Form
Controlling Form Processing at Lower Levels
Adding New Field Types and Picture Control Characters
Event Handling: How Event Processing Works
Installing Event Functions and Modifying Event Tables
Writing Keyloop, Key Filter, and Abort Functions
Processing Events and Keystrokes in Your Code
Creating and Viewing Memory Files
Controlling Color with Logical Attributes
Using Choice Lists as Stand-Alone Menus
Preparing Your Application for Distribution
Writing Applications for International Markets
Operating Under UNIX, POSIX, VMS, and XENIX
Modifying the Terminal Interface
Appendix B Solving Memory Overwrite Problems
Appendix C Tutorial: Creating Non-Modal Applications