Exploiting the Wimp
by Mike Ironmonger

This application demonstrates the use of the procedures and functions described in the first part of this new series. Two windows are displayed when the application is run. The first window (Window1) is created by FNcreate_window, and the second window (Window2) is created by FNload_window.

The functions FNind_addr, FNval_addr and FNtitle_addr are all demonstrated by the menu icons in Window1.

Note that the indirected text icon has a validation string that only allows upper case letters to be entered.
