The Form View

Use the Insert Below button Insert Object Below to insert a new form into the list of forms in the left-hand Explorer pane of the ATEasy window.

List of Available Forms

When designing a form in ATEasy, you will see the "form view" of your new form within the ATEasy workspace area.

Layout of Major Form Parts

Form View

The combined view, within ATEasy, of the form design view and the procedures/events/variables view for a form.

Form Design View

A window containing the design-time view of the new form. It is used for designing the layout and controls of the form.

Procedures/Events/Variables View

A collection of panes including a combo box for the form object and controls belonging to the form, a combo box for events belonging to the form, a window for variables, and a window for procedure code.

Here is a detailed breakdown of the Form Design View and the Procedures/Events/Variables View.

Form View With Callouts

Description of the Form Design View

Control Menu/Form Icon

Clicking on this icon while the form is loaded gives you a popup menu, consisting of the following choices for the form window: Restore, Move, Size, Maximize, Minimize, and Close.

Title Bar/Form Caption

The blue bar containing the caption of the window. It is grayed out when the window to which it belongs is no longer the active one.

Minimize

A button which makes the window shrink to its minimum possible size, represented in a box on the taskbar.

Maximize

A button which makes the window expand to its maximum dimensions within its container.

Close

A button which makes the window close and disappear.

Margins

The margin is the area of the form between the outermost border of the form and the client area of the form. No controls can be put in this area. It is strictly for enforcing "white space" around the edges of the form.

Grid

A matrix of dots, spaced at five-pixel intervals, in the background of the form design view window's client area at design time. The grid is meant to help with the spacing and alignment of controls placed in the client area. It is not visible when the form is viewed at runtime.

Border

The outermost edge of the form. Controls cannot be placed there or in the margins it surrounds.

Client Area

The area of the form within which controls can be placed.

Selection/Sizing Handles

These black squares indicate that a given control or window is selected. By clicking on and dragging one of these squares, you can change the dimensions of a control or window.

Description of the Procedures/Events/Variable View

Splitters

Movable bars dividing the windows into panes. Using splitters, you can change the height of the windows' panes.

Description of Event Pane

Textual description of the event currently selected in the Procedures/Events combo box.

Variable Pane

Displays any variables which have been entered for the current procedure.

Procedure Code Pane

Text input area in which code for the current event's procedure can be entered and viewed.

Procedures/Events Combo Box

Pulldown menu showing the various events applicable to the form object selected, for which procedures can be coded.  

As a new feature of ATEasy 4.0, The procedures (not events) combo box allows the drag and drop capability. After pulldown the list box, you can drag and drop a procedure to re-arrange the list of procedures.

Object/Submodule Combo Box

Pulldown menu showing the various objects -- including the form and all the controls on it -- for which events can be selected and procedures coded.

Form Window State Buttons

These buttons allows you to change the Form View by minimizing or maximizing windows so that you does not have to so it manually when you do not use certain windows.  For further information see Form Window State Buttons.

Description Button

This allows you to show or hide the description button - it also indicates whether it have been filled or not by displaying either empty or non-empty buttons.