This document explains how to use the NewBASIC visual builder tool to create simple applications. It contains an overview of the Form Builder, the Editor and the Debugger as well as detailed information about the components that make up the language.
This New Deal Application Development Manual is both an introductory manual for new NewBASIC programmers and a reference guide to experienced users of the tools in the New Deal operating system.
You can find the following information in this manual:
In this manual we use special formatting to help you identify parts of the code. Some conventions we include in this manual are the following:
There are several terms used in this manual which are important to understand as you read through some of the descriptions. These are some of the more important ones.
gadgetry
:
A generic term referring to parts of a form. For instance a gadget could be a list of options shown by radio buttons, a text box in a form, or a checkbox.
handle
:
To process a generated event. Event handlers are pre-defined BASIC routines that will execute when an event is generated.
Handling
is a passive process, whereas
calling
a routine is a proactive process.
invoke
:
To call or run an action or routine. For example, Events invoke module routines.
UI
:
The
u
ser
i
nterface. This term describes the components of a program's window. It is what you see when you interact with a program. This is sometimes called the screen design.