# Package org.vishia.gral.area9

The Area9 is a window, which contains 9 areas for graphical content.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  GralArea9_ifc | This interface supports the usage of a window which is divide into 9 areas.

- Class Summary
  Class | Description
  --- | ---
  GralArea9MainCmd | This class is an extension of the `MainCmd` for graphic applications.
  GralArea9Window | This class presents a Window appearance with up to 9 areas as base for a user's application with several areas of the main window and some sub windows.
  GuiCallingArgs | The standard command-line-arguments for a graphic application are stored in an extra class.
  GuiCfg | This class is the basic class for configurable GUI applications with 9-Area Main window.

## Package org.vishia.gral.area9 Description

The Area9 is a window, which contains 9 areas for graphical content. The basic idea is, that simple and easy applications should not be a complex window handling, which is not proper to use. A easy application should represent its content in static areas, which are known by the user. Typical there is a main area, for example for some dialog fields. Additional there is an output area and a tree-select area. That's all. In this example the user can build the three areas using the 9 given possible areas at top-left, left and bottom.
The borders of the area are either fix or move-able using the mouse or some config files. The implementation is graphic-system-specific, but the interface to that panel system is given in this package.
This package contains some basic or example applications too.