Download Bolide Interface Description

Transcript
BOLIDE: User manual
BOLIDE Interface
Last update: 28 Sep 2007
___________________________________________________________________________________________________________
Fig. 1.6. Constructor windows.
Components panel includes two groups of components. First group (TForm, TPanel,
TRadioGroup, TGoupBox, TTabSheet) is the components which can have another
components. The second group (TLabel, TEdit, TCheckBox, TRadioButton,
TComboBox, TSurf, TGraf, TCounter, TBrowse) is used for editing and drawing of
information which is load and saved to text files. Those components are derived from the standard
VCL set of C++Builder. Components TSurf, TGraf, TCounter, TBrowse were
elaborated specially for BOLIDE interface.
For elaboration or editing of the interior do click the TForm button. New window will be created.
Choose any component and click on window. User can change the position and size of any
component holding the left mouse button and Ctrl or Shift keys on the keyboards while moving the
mouse. If Snap to grid is checked the position and size will be change in accordance with value of
editor window on Components panel.
User can change parameter of active component in the Property panel. Component becomes active
if one clicks mouse on the component or chooses it in the Inspector list. Inspector panel includes
the list of components and five buttons. Captions of TForm components, type of another
components and Row, Col or Tag properties are shown in the Inspector list. Buttons are used for
following functions:
•
•
•
•
•
save the interior of total project;
delete the active component;
restore deleted component;
change color of component;
change font of component.
Each window (TForm componet) is saved in the specified file with name mask bolideNN.dfm.
Number NN corresponds to Row parameter of the window. User needs to check the TForm.Row
parameters. They have to be different. After saving the interior on disk user can not restore deleted
components.
1.7. Component properties list
In order to clarify structure and principles of interface work the property "tag" in current version of
BOLIDE is used only to identify TSurf, TGraf components, which are not included into the
input file for physical code. For the components TForm, TPanel, TTabSheet the parameter
"Row" is used, its value corresponds to the line number in an input file. For the second group of
components - TLabel,
TRadioGroup,
TGoupBox,
TEdit,
TCheckBox,
6