Описание пользовательского интерфейса

Главное окно программы появляется при вызове программы из главного меню SimInTech и содержит: главное меню, панель инструментов, дерево таблиц, окно редактора глобальных параметров и окно редактора таблиц (см. рисунок 1):

Рисунок 1 – Главное окно редактора таблиц

Главное меню

Описание команд главного меню приведено в таблицах 1-3.

Таблица 1 –команды подменю Файл

Команда Описание
Создать Создание нового набора таблиц
Открыть Открытие существующего набора таблиц из файла
Сохранить Сохранение текущего набора таблиц в файл
Сохранить как... Сохранение текущего набора таблиц в файл с заданным именем
Выход Выход из программы

Таблица 2 –команды подменю Правка

Команда Описание
Вырезать Вырезает строку в текстовом поле (в ячейке таблицы) и помещает ее в буфер обмена
Копировать Копирует строку из текстового поля (из ячейки таблицы) и помещает ее в буфер обмена
Вставить Вставляет строку из буфера в текстовое поле (в ячейку таблицы)
Очистить Очищает текстовое поле
Выделить все Выделяет все содержимое текстового поля (все ячейки в таблице)
Вставить строку Вставляет строку в текущую таблицу (копирует содержимое текущей строки)
Вставить столбец Вставляет столбец в текущую таблицу (копирует содержимое текущего столбца)
Удалить строки Удаляет выделенные строки (проверить)
Удалить столбцы Удаляет выделенные столбцы (проверить)

Таблица 3 –команды подменю Инструменты

Команда Описание
Добавить таблицу Добавляет новую таблицу
Удалить таблицу Удаляет текущую таблицу
Сдвинуть вниз Сдвигает текущую таблицу в дереве таблиц вверх
Сдвинуть вверх Сдвигает текущую таблицу в дереве таблиц вниз
Скопировать таблицу в буфер Копирует содержимое таблицы в буфер обмена
Импортировать таблицу из буфера Вставляет содержимое таблицы из буфера обмена
Импортировать таблицу в файл Вставляет содержимое таблицы из файла
Транспонировать таблицу Транспонирует текущую таблицу
Сдвинуть столбец вправо Сдвигает столбец в текущей таблице вправо
Сдвинуть столбец влево Сдвигает столбец в текущей таблице влево
Сдвинуть строку вверх Сдвигает строку в текущей таблице вверх
Сдвинуть строку вниз Сдвигает строку в текущей таблице вниз
Проверить таблицу Проверяет ячейки текущей таблицы на наличие нечисловых значений
Сортировать по возрастанию Сортирует строки/столбцы по значению в ячейках выделенного(-ой) столбца/строки по возрастанию значения
Сортировать по убыванию Сортирует строки/столбцы по значению в ячейках выделенного(-ой) столбца/строки по убыванию значения
Глобальные параметры Осуществляет переход к окну глобальных параметров
Вычислить таблицу Осуществляет расчет содержимого таблицы по правилам определенным в поле редактора
Посмотреть переменные Служит для просмотра заданных и вычисляемых величин и служит для проверки правильности вычислений
Посмотреть зависимость Позволяет построить векторно-заданную или скалярную зависимость, заданную в виде скалярной функции
Пошаговая отладка Позволяет производить вычисление переменных последовательно по действиям
Стоп отладки Позволяет остановить пошаговую отладку
Построить график таблицы Позволяет графически отобразить содержимое таблицы

Панель инструментов

Панель инструментов частично повторяет пункты главного меню.

Дерево таблиц

Дерево таблиц позволяет наглядно отобразить имеющийся набор таблиц, а также осуществлять навигацию между таблицами.

Окно редактора глобальных параметров

Окно глобальных параметров служит для задания описаний, которые затем можно использовать при создании и редактировании таблиц (см. пункт "Окно редактора глобальных параметров").

Окно редактора таблиц

Окно редактирования таблиц доступно только при наличии таблиц в дереве таблиц (см. пункт "Окно редактора таблицы").