We have included a number of sample applications and copybooks with GUI ScreenIO to help you get started, or which are required to use APIs. This is a complete listing of those files.
When you click the link, the system will either open the file (in which case you can simply copy and paste it to your application), or will offer to download it to your system. The files are included in this help document, and will be extracted and downloaded to your system from this help document.
You do not need to be connected to the Internet. These files are downloadable from this Help.
We supply a few discussion papers on various aspects of programming with GUI ScreenIO which explain some topics in slightly more depth.
Percentages for Isam - Explains a method of providing percentages for use with Listviews when dealing with Isam files. We also describe the use of a example of a FILE-IO subroutine and provide a complete working example of such.
Used to show the relationship between listview actions and the events generated. This shows what events and values are returned when a user scrolls a listview, selects an item, drags the scrollbar thumb to a different place in the file, etc. It simulates the I/O, but is useful to get an overview of how listviews work.
A very simple, but complete, ISAM-based name and address application using a listview. This shows one technique that can be used with listviews when your file system does not provide percentages along the keypath for records.
It could easily be modified to be used for real-world applications.
A simple application that shows how to use progress bars.
A very simple application that shows a few basics about using GUI ScreenIO. Note: You can also use the program generator to create applications that will run your panels.
A simple program that will handle any GUI ScreenIO panel. Note: You can also use the program generator to create applications that will run your panels.
A simple application that shows how to load a treeview control.
Demonstrates the programming conventions needed for complex applications requiring multiple windows open and active at the same time. This is seldom needed in actual practice.
Listview Support samples:
Generic Method of File Percent calculations: White Paper and Computation Demonstrator FileIO subroutine sample.
Demonstrates how to use the CopyFile API to copy files.
Demonstrates how to use the GetOpenFileName and/or GetSaveFileName common dialogs which allow the user to specify the location and name of a file they want to open or save.
Demonstrates how to obtain information about the version of Windows.
Demonstrates how to use .INI files to save application data. Note: Modern applications should generally use the registry instead of .INI files.
Demonstrates how to play a .WAV file.
Demonstrates how to save and recall application settings in the Windows registry.
Demonstrates how to launch the default application to handle a given type of file.
This function demonstrates how to generate an email from within your application using GUI ScreenIO's built in mail api. A complete mail send-only application is included with source code.
Demonstrates the Browse For Folder function and allows you to see what happens with various options selected.
General copybook used with all APIs and functions. It specifies the API you wish to use, and will return status information as well.
Standard Windows common dialog used to select a font. There is no way that you can use this information with GUI ScreenIO; it's here simply because we use this in the panel editor.
Copies files using the Windows API. Also used with CopyFileFromClient API.
Allows you to create directories or entire structures.
Windows common dialog to obtain the name and location of a file to be saved; usually used in conjunction with a SaveAs command.
Returns Windows version information.
Returns the pathspec of the Windows directory.
This copybook is used with the Uppercase and Lower Case APIs.
Displays a standard message box (the hard way). We don't recommend this because it's MUCH easier to do it this way.
Plays a sound specified by a given filename.
Copy books for use with the various low level printing APIs.
Given a filespec, launches the application associated with the file's type and passes it the filespec and other arguments.
Launches an application and returns to your program.
Allows use of the system BrowseForFolder dialog (actually a COM object in windows terminology) for selecting a Directory in the file system.
Customized GUI ScreenIO functions that make it easy to save and retrieve data from the Windows clipboard.
Allows use of the INI file manipulation routines. which allows you to store and access program data in standard windows .ini files.
Customized GUI ScreenIO functions that make it a breeze to save and retrieve data from the Windows Registry.
Copybook used with our SendMail API.
Copybooks used with PrintFile Functions
| © 2000-2006 Norcom, all rights reserved |