The Integrated Development Environment

Developing ATEasy applications is done using the ATEasy Integrated Development Environment (IDE). The IDE contains all the tools required to create an application, run debug and then build them to create Windows executable files.

The following figure shows the main window of the IDE below with callouts to the individual windows.

The following windows are displayed:

        Menu Bar – contains the IDE menus that includes:

The IDE's most common menu commands can be also displayed using the context menu which can be invoked using the right mouse button or by using keyboard shortcuts that are fully customizable.

        Toolbars – including the Standard toolbar used for common commands, the Build/Run toolbar used for common build and run commands, the Form Design toolbar used for form layout operations, and the Controls toolbar used for inserting controls to a form.

        Status bar – contains multiples panes displaying the status of the application when running (for example, Run or Paused) or other editing properties such as: current line and column, size of the selected control on a form and more.

        The Workspace window – displays the contents of the current workspace file in a tree like view. The tree displays all files opened by the IDE: project files, modules such as drivers, system or programs, and their submodules such as procedures and variables. The user can perform editing commands on the objects displayed in the tree. Double-clicking on an object will open the document view used to display and edit the object.

        The Properties window – displays the properties of the current selected object. The current selected object can be set by clicking on an object in any of the ATEasy windows. This properties window contains pages, each of which displays a partial list of the object properties. The user may change the object properties by changing the values displayed in this window.

        Document View Window – displays a module and its objects. The window is divided into two panes by a vertical splitter. The optional left pane displays a tree view containing the module submodules and objects and the right pane displays the object being edited, which is selected in the right pane. Clicking on an object in the tree view will cause it to be displayed in the object view.

Once used, you will find that the IDE is consistent and object-oriented and is geared for rapid application development. This provides you with a tool that is fast, intuitive, and easy-to-use in order to create ATEasy applications.