IDE - hpgDesigns/hpgdesigns-dev.io GitHub Wiki
The Integrated development environment (or IDE) that you will be using is called LateralGM. It is maintained as a separate project from the compiler, ENIGMA, and can be run entirely independently from ENIGMA (however it would obviously not have a Compiler then). It is primarily intended as an environment to develop and prototype games and other graphical object-oriented software.
The interface consists of several main components, as seen in the image:
- The Menu (1) - Appearing at the very top, the menu provides a variety of functions for dealing with the IDE and your project.
- The Toolbar (2) - Appearing just below the menu, the toolbar provides shortcut buttons to commonly used functions.
- The Tree (3) - Appearing along the left side, the tree interactively lists all of the resources that are in your project.
- The MDI (4) - The large region to the right of the tree, that occupies most of LateralGM's space is called the Multiple Document Interface (MDI), and serves as a workspace in which various editors will appear and can be dragged around and interacted with.
- A Resource frame (5) - Several of these can appear inside of the MDI (as you can see, we have 3 pictured). They are used to view, edit, and otherwise interact with individual resources and their properties and contents in your project. There are several different types of Resource frames, consistent with the several different types of Resources.
Additional components, aside from the ones documented here, may appear if you have plugins installed. Consult the documentation for your plugins for information on those components.
Category:IDE