Диалоговые окна

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

Модальные диалоговые окна

Модальные окна – это окна, которые после открытия блокируют вход во все остальные части программы, а потребитель может продолжать работу только после их закрытия. Этот тип окон используется для большинства конфигураций программы, для ошибочных объявлений или если, перед дальнейшей акцией, требуется вход потребителя. Между отдельными пoзициями модальных окон можно передвигаться с помощью клавиш <Tab> и <Shift-Tab>, a в случае редакционных окон и с помощью клавиш <Стрелка вверх> a <Стрелка вниз>.

Немодальные диалоговые окна

Немодальные окна в отличие от окон модальных не блокируют вход в остальные части программы, поэтому могут быть открыты как угодно долго, а Вы при этом можете работать с иной частью программы. Эти окна всегда изображаются сверху и перекрывают окна данных. Немодальные окна используются для всех вычислительных задач, для ввода координат и для других частей программы. Между отдельными позициями можно передвигаться также, как и у окон модальных, в случае редакционных окон еще и с помощью клавиши <Enter>.

Входные строчки с формулами

Все вводимые данные записывают во входных редакционных окнах. В окнах можно использовать стандартные клавишные сокращения, т.е. так, как это принято в MS Windows (копирование, добавление, отстранение). Более того, при задании величин можно непосредственно использовать математические операции (суммирование, вычитание, умножение, деление, скобки и т.п.)

Следовательно во входную строчку для задания длины можно задать напр. 128.56+1.411 или (56.378+195.339)*0.999985

Увеличение / уменьшение номера пункта

Если Вы находитесь во входном окне для задание номера пункта, можно величину, которая приведена в окне, увеличить или уменьшить на единицу с помощью клавиши <+> или <-> на численной клавиатуре.

Если идентификатор задан во входном окне альфанумерически (содержит текст или комбинацию текста и чисел), программа разыщет в нем первое число или цифру и увеличит/уменьшит его. Если идентификатор только текстовый, то программа дополнит на его конце.

Выбор файлов данных

Некоторые диалоговые окна содержат входные строчки для выбора файлов данных для дальнейших операций (напр. обозначения, массовые изменения, перенумерация и т.п.). При открытии такого диалогового окна выбирают обычно, как файл данных, тот файл, который в настоящее время активизирован (идет ли речь о файле подходящего типа). Если Вы хотите изменить файл данных, то можете выбрать один из следующих способов:

  • Перенесите на площадь входной строки любую позицию из файла данных, который хотите выбрать.

  • Надавите кнопку с тремя точками вправо от входной строчки с названием файла, тогда программа предложит Вам выбор из всех открытых файлов соответствующего типа. В изображенном диалоговом окне можно также с помощью нажатия кнопки (Новый) заложить навый файл без названия соответствующего типа.