Введение в технологию программирования. Часть 3. Проект OLYMPUS-D. Коржов Е.Н - 37 стр.

UptoLike

Составители: 

37
3. На третьем шаге проводится создание панели инструментов. Про-
ект определяет две панели инструментов
Стандартная и Визуа-
лизации результатов
.
Панель инструментов
Стандартная должна содержать кнопки сле-
дующих команд:
Newсоздать новый файл с набором входных данных;
Openоткрыть существующий файл с набором входных данных для
просмотра или редактирования;
Saveсохранить файл с набором входных данных;
Runзапуск программы на выполнение (решение задачи).
На панели инструментов
Визуализации результатов компьютерного
эксперимента помещаются следующие кнопки:
ShowVelocityPtofile показать профиль продольной компоненты
вектора скорости;
ShowPressureDistribution показать эпюру распределения давления;
ShowVelocityField показать поле вектора скорости;
ShowPressureField показать поле распределения давления;
ShowIntegralCharacteristic показать зависимость интегральных
характеристик задачи от её параметров.
Для создания панелей инструментов на главную форму прежде всего
помещается контейнер для панелей инструментовкомпонент
TControl-
Bar
. Его можно найти на закладке Additional палитры компонентов. Ему
устанавливаются следующие свойства:
Align alTop;
Auto Size True;
    3. На третьем шаге проводится создание панели инструментов. Про-
      ект определяет две панели инструментов – Стандартная и Визуа-
      лизации результатов.

    Панель инструментов Стандартная должна содержать кнопки сле-
дующих команд:

    New    – создать новый файл с набором входных данных;

    Open – открыть существующий файл с набором входных данных для
             просмотра или редактирования;

    Save   – сохранить файл с набором входных данных;

    Run    – запуск программы на выполнение (решение задачи).

    На панели инструментов Визуализации результатов компьютерного
эксперимента помещаются следующие кнопки:

    ShowVelocityPtofile    – показать профиль продольной компоненты
                            вектора скорости;

    ShowPressureDistribution – показать эпюру распределения давления;

    ShowVelocityField      – показать поле вектора скорости;

    ShowPressureField      – показать поле распределения давления;

    ShowIntegralCharacteristic    – показать зависимость интегральных
                                      характеристик задачи от её параметров.

    Для создания панелей инструментов на главную форму прежде всего
помещается контейнер для панелей инструментов – компонент TControl-
Bar. Его можно найти на закладке Additional палитры компонентов. Ему
устанавливаются следующие свойства:

           ● Align          – alTop;

           ● Auto Size      – True;

                                   37