Интерфейс пользователя - davaiknam.ru o_O
Главная
Поиск по ключевым словам:
страница 1
Похожие работы
Название работы Кол-во страниц Размер
Интерфейс командной строки 1 206.87kb.
Лекция Тема 2 Интерфейс пользователя 1 154.58kb.
Пользовательский интерфейс 1 42.44kb.
Руководство пользователя Москва, 2013 содержание вход в систему 3... 1 70.85kb.
Конспект урока по теме «Пользовательский интерфейс: способы организации... 1 65.6kb.
Руководство пользователя (ред. 2) Ооо «Технокад» Москва 2011 1 173.12kb.
Программатор тритон 7 1 40.04kb.
Разработать пользовательский интерфейс и набор классов для работы... 1 21.83kb.
Руководство по установке программы; Руководство пользователя 14 898.8kb.
Интерфейс MacOs Что такое интерфейс? 1 8.08kb.
Руководство пользователя трехмерных очков Acer 1 32.75kb.
Инструкция по входу Чтобы получить доступ к интерфейсу системы, необходимо... 1 40.71kb.
Направления изучения представлений о справедливости 1 202.17kb.

Интерфейс пользователя - страница №1/1

USER INTERFACE

ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ

Introduction Введение

В этой главе описаны правила пользования интерфейсом ZEMAX, а также некоторые комбинаций клавиатурных клавиш для управления основными экранными окнами. ZEMAX будет прост в использовании, если Вы освоили основные правила работы с программой. Для приобретения первых навыков работы с ZEMAX выполните примеры, данные в главе "Tutorial".



Types of windows

Типы экранных окон

ZEMAX имеет различные типы экранных окон, каждое из которых служит определен­ным целям. Типы окон следующие:

Главное окно: Это окно имеет большую свободную площадь с расположенными в верхней части полосой заголовка, полосой меню и полосой инструментария. Команды, содержащиеся в этом меню, в основном используются для текущей оптической системы в целом.

Окна редакторов: Есть пять различных редакторов: Редактор параметров схемы (Lens Data Editor, LDE), Редактор оценочной функции (Merit Function Editor, MFE), Редактор мультиконфигураций (Multi-Configuration Editor, MCE), Редактор допусков (Tolerance Data Editor, TDE) и (только в редакции ZEMAX-ЕЕ) Редактор внешних данных (Extra Data Editor, EDE).

Графические окна: Эти окна используются для высвечивания графических данных, таких как оптические схемы, диаграммы и графики.

Текстовые окна: Текстовые окна используются для выведения на экран текстовых данных, таких как исходные данные, величины коэффициентов аберраций и числовые данные.

Диалоговые окна: Диалоговые окна - это временно высвечиваемые на экране окна, размер которых не может быть изменен. Диалоговые окна используются для изменения опций или данных, таких как углы поля, длины волн, апертуры и типы поверхностей. Они также широко используются для изменения опций в графических и текстовых окнах (например, изменения числа лучей на рисунке оптической схемы).

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

2-1 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ

Main window operations

Работа с главным окном

Главное окно имеет несколько меню. Большинство из них имеют те же названия, что и главы в этом руководстве, в которых они описываются. Смотрите специальные главы, в которых Вы найдете детальное описание всех опций каждого отдельного меню. Заголовки меню следующие:

File: Используется для открытия, закрытия, записи и переименования (save as) файлов с данными оптических систем.

Editors: Используется для вызова различных редакционных окон. System: Используется для определение общих свойств оптической системы.

Analysis: Группы подпрограмм для анализа оптических схем; эти подпрограммы не изменяют параметры схемы, а выполняют численные расчеты и строят графики по данным текущей схемы. Это включает построение оптических схем, диаграмм, выполнение дифракционных вычислений и многое другое.

Tools: "Инструменты" - программы, которые позволяют производить изменения параметров схемы или производить какие-либо операции над схемой в целом. Это включает оптимизацию, расчет и анализ допусков, подгонку радиусов кривизны под пробные стекла и другие.

Reports: Используется для документирования оптических схем; это включает суммарные данные по оптической системе и данные по отдельным оптическим поверхностям.

Macros: Используется для редактирования и выполнения ZPL программ (ZPL макросов).

Extensions: Обеспечивает доступ к ZEMAX Extensions, которые являются внешними компилированными программами, работающими вместе с ZEMAX.

Window: Позволяет выбрать из списка всех ранее открытых окон нужное окно и расположить его на экране перед другими окнами.

Help: Обеспечивает доступ к справочным материалам по использованию ZEMAX.

Большинство из наиболее часто используемых опций, содержащихся во всех меню, могут быть для сокращения времени вызваны с помощью команд, подаваемых с клавиатуры компьютера. Например, комбинация клавиш Ctrl-Q закрывает ZEMAX. Клавиатурные команды указаны в меню вместе с названиями опций.

Для быстрого переключения между окнами в пределах главного окна удобно использовать комбинацию клавиш Control-Tab. Это обеспечивает активизацию следующего окна из списка окон, сохраняемых ZEMAX.

В главном окне ниже полосы с меню высвечен также ряд электронных клавиш. Этот ряд клавиш называется "инструментарием" ("toolbar"). Эти клавиши используются для ускоренного выбора наиболее часто производимых операций. Все эти клавиши дублируют функции, доступные через меню. Функции всех клавиш могут быть изменены по вашему желанию с помощью последовательности команд File,

2 -2 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ

Environment, Button Bar. Три буквенных символа используются для названий клавиш в соответствии с выбранными для них опциями. Если разрешающая способность экрана недостаточно высока, то не все клавиши могут быть высвечены на экране. Рекомендуется, чтобы разрешение экрана было 1024х768 или выше.



Editor windows operations

Работа с редакционными окнами______________________

Редакционные окна используются в основном для введения данных оптической схемы (Lens) и для оценочной функции (Merit function). Каждый редактор представляет собой таблицу с рядами и колонками. Пересечения рядов и колонок образуют ячейку. Если редактор является активным окном (имеет ярко высвеченный заголовок), то одна из его ячеек будет высвечена в обратном контрасте. Эта ячейка называется активной ячейкой, и она имеет так называемый входной "фокус". Обратный контраст ячейки называется курсором, хотя курсор (в обычном смысле) отсутствует.

Наличие входного "фокуса" означает, что все данные, набираемые на клавиатуре, будут печататься в этой ячейке. Исключение составляют контрольные команды, такие как от курсорных клавиш или от различных комбинаций контрольных клавиш, команды от которых посылаются прямо к главному окну. Для изменения данных в активизированной ячейке просто напечатайте новые данные и по окончании нажмите на клавишу Enter.

Для прибавления какого-либо числа к уже записанному в активной ячейке наберите на клавиатуре знак "+" и за ним добавляемое число, затем нажмите Enter. Например, для изменения 12 на 17 наберите "+5" и нажмите Enter. Символы умножения "*" и деления "/" работают также. Для вычитания надо набрать знак "-" и за ним пробел, а затем вычитаемое число и Enter. Пробел необходим для того, чтобы избежать путаницу между операцией вычитания и простым вводом отрицательного числа.

Для изменения только части текста в ячейке, без перепечатки всего текста, сначала высветите нужную ячейку, а затем нажмите клавишу "Back space". Левая и правая курсорные клавиши, а также клавиши "Ноте" и "End" могут быть использованы для перемещения курсора внутри ячейки и редактирования ее содержания. Мышка также может быть использована для выбора и замены части текста в ячейке. После изменения данных в ячейке и нажатия на клавишу Enter редактирование будет полностью закончено, а курсор останется на этой же ячейке. Нажатие на (курсорные) клавиши "Up" или "Down" также завершит редактирование, но курсор будет соответствующим образом перемещен; нажатие на клавиши "Tab" или "Shift-Tab" также завершит редактирование и переместит курсор вправо или влево.

Для прекращения неудачного редактирования и сохранения старых данных в ячейке нажмите клавишу "Escape".

Все четыре курсорные клавиши будут перемещать курсор по таблице соответ­ствующим образом. Одновременное нажатие на клавишу "Ctrl" и одну из курсорных клавиш переместит курсор сразу на одну страницу в соответствующем направлении. Клавиши "Tab" и "Shift-Tab" также перемещают курсор вправо и влево.

Клавиши 'Page Up" и "Page Down" перемещают курсор сразу на всю высоту экрана. Клавиши "Cntrl-Page" и Cntrl-Page Down" перемещают курсор из верхней части в нижнюю часть текущей колонки. Клавиши "Ноте" и "End" перемещают курсор к

2 -3 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ

первой колонке первого ряда и к первой колонке последнего ряда соответственно. Клавиши "Ctrl-Home" и "Ctrl-End" перемещают курсор к первому и к последнему ряду последней колонки соответственно.

Кликнув мышкой на какую-либо ячейку, вы переместите курсор к этой ячейке. Дважды кликнув на ячейку, вы вызовете диалоговое окно для этой ячейки, если оно для нее предусмотрено. Если кликнуть правой кнопкой мышки, будет вызвано диалоговое окно для установки функций Solve, если это предусмотрено для этой ячейки.

Graphic windows operations

Работа с графическими окнами_______________________

Графические окна имеют следующее меню:

Update: Заново вычисляются данные для текущих установок.

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

Print: Печатает на принтере содержание окна. Window: Открывается выпадающее подменю с четырьмя опциями:

Copy Clipboard: Копирует содержание окна в буфер обмена Windows. Смотри следующий раздел.

Export Metafile: Экспортирует показанный график в виде Windows Metafile (WMF). WMF-формат используется для 16-bit приложений, в то время как 32-bit приложения используют "расширенный" формат метафайла, EMF. Метафайлы широко используются как средство обмена графиками между различными приложениями Windows. Эта опция особенно полезна для передачи графиков от ZEMAX к другим приложениям, когда Clipboard не справляется с этой задачей.

Lock Window: Эта опция переводит график в "статическое" состояние, при котором он уже не может изменяться. Закрытое для новых данных окно может быть распечатано, скопировано в Clipboard или записано в файл. Эта опция применяется для сравнения результатов различных схем. Если окно закрыто для новых данных, то оно не может быть обновлено и, таким образом, результаты анализа новых загруженных схем могут быть сравнены с результатами, представленными в этом окне. Закрытое командой "Lock Window" окно не может быть открыто вновь! Для обновления данных в окне оно должно быть закрыто, а затем открыто другое окно.

Clone: По этой команде открываются новые окна с теми же данными и теми же установками, как у текущего окна. Эта команда полезна для копирования окон. После создания новое окно функционирует точно таким же образом, как все другие окна, так что оно может обновляться и для него могут вводиться другие установки независимо от первоначального окна.

Aspect Ratio: Отношение сторон графика может быть установлено: 3х4 (высота х ширина), 3 х 5, 4 х 3 или 5х3. Установить отношение сторон для графиков можно также через диалоговое окно Graphics (File, Environments, Graphics).

2 -4 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ

Active Cursor: Активизация координатного курсора. С помощью координат­ного курсора на экран выводятся координаты его текущего местоположения на графике. Для большинства графиков X(Y) выводимые на экран величины очевидны. На некоторых графиках, таких как 3D Layout, показанное изображение представляет собой проекцию трехмерного объекта на плоскость. Для проекции изображения координатные данные дают менее значащую информацию, если объект повернут. Не для всех графиков поддерживается работа координатного курсора. По умолчанию координатный курсор "выключен", но он может быть активизирован, если выбрать из меню эту опцию.

Configuration: С помощью этой опции можно выбрать любую из имеющихся конфигураций схемы для визуализации соответствующих этой конфигурации данных. По умолчанию в окне отображаются данные активизированной конфигурации. У некоторых окон, особенно у 3D layout и у текстовых окон, нужную конфигурацию (одну или более) можно выбрать также с помощью "установок", произведенных в диалоговых окнах "Settings". Эти последние установки, если они предусмотрены для данного окна, преобладают над опцией из данного меню.

Text: Открывает новое окно с цифровыми данными, соответствующими данному графическому окну. Эта опция поддерживается не для всех графических окон.

Annotate: Смотри раздел "Using the annotation feature". Выпадающее по этой команде меню содержит четыре опции:

Line: Рисование линии в графическом окне. Text: Позволяет сделать текстовую надпись в графическом окне. Box: Рисование прямоугольной рамки в графическом окне. Edit: Редактирование всех предыдущих комментариев.

Zoom: Контроль увеличения небольших областей графиков. Смотри ниже раздел "Using pan and zoom". Меню Zoom содержит следующие подменю:

In: 2-х кратное увеличение изображения с сохранением текущего центра графика.

Out: Отмена 2-х кратного увеличения и возвращение к исходному масштабу изображения.

Last: Возвращение к предыдущей установке масштаба изображения.

Unzoom: Восстанавливает нормальный размер графика. Имеется две возможности использования мышки в графических окнах:

Если дважды кликнуть левой клавишей мышки в каком-либо месте графика, то его содержание будет обновлено. Это действует также, как команда "Update".

Если кликнуть правой клавишей мышки в каком-либо месте графика, то будет вызвано диалоговое окно "Settings".

2 -5 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ



Using the annotation feature Использование опции "Аннотация"

Есть несколько способов внесения в графические окна комментариев: линий, прямоугольных рамок и текста. Простейший путь - это использовать опцию Annotate в оконном меню, а затем команды Line, Text или Box. Для рисования линии выберите команду Line, кликните на место начала линии и, не отпуская клавишу мышки, ведите курсор к месту, где линия должна закончиться; затем отпустите клавишу мышки. Такая же процедура используется для рисования рамки на графиках.

Чтобы произвести на графике запись какого-либо текста, выберите команды Annotate, Text. Появится диалоговое окно. Напечатайте в нем желаемый текст, кликните на электронную клавишу "ОК" и кликните мышкой на место в окне, где этот текст должен быть расположен.

Для более точного контроля за местом расположения линий и текста, а также для установки шрифта и возможности введения более сложных записей выберите команды Annotate, Edit из меню графического окна. Эти команды вызывают на экран редактор комментариев, который представляет собой обычный текстовый редактор и несколько клавиш. В этом редакторе имеется также одно контрольное окошко "Use Annotations" для установки флага, указывающего программе, следует или нет вносить записанный комментарий в графическое окно.

Поле текстового редактора используется для ввода текста комментария, который должен быть записан в графическом окне. Для ввода новой строки используйте ( в конце строки) клавиши Ctrl-Enter.

Для задания в редакционном окне текста комментария и сопутствующих ему линий и рамок применяется специальный синтаксис:

TEXT "строка текста" х у угол х-шрифт у-шрифт

Команда TEXT записывает текст, взятый в кавычки, в месте на графике, определенном координатами х и у, под углом, определенном аргументом (угол), шрифтом, ширина и высота которого определены аргументами х-шрифт и у-шрифт. Координаты х и у выражаются в нормализованных единицах по отношению к экстремальным координатам графика: левый край графика имеет координату х = 0.0, правый край графика имеет координату х = 100, нижний край графика имеет координату у = 0.0 и верхний край графика имеет координату у = 100.0. Началом системы координат является левый нижний край экранного окна. Величина "угла" выражается в градусах. Размерность х-шрифт и у-шрифт - задается в относительных единицах. Значения угла, х-шрифт и у-шрифт могут оставаться неопределенными; в таком случае будут использованы их значения по умолчанию.



LINE x1 у1 х2 у2

Команда LINE рисует линию от точки с координатами х1, у1 к точке с координатами х2, у2. Единицы измерения и система координат те же, как они объяснены при описании команды TEXT.



BOX x1 у1 х2 у2

Команда BOX рисует прямоугольник, противоположные углы которого имеют координаты х1, у1 и х2, у2 соответственно. Единицы измерения и система координат те же, как они объяснены при описании команды TEXT.

2 -6 Глава 2; ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ

ELLIPSE x у rx ry

По команде ELLIPSE рисуется эллипс с центром при координатах х и у и полушириной rx по оси х и полушириной ry по оси у. Если величина ry отсутствует, то рисуется окружность с радиусом rx.

В этом диалоговом окне имеется также несколько электронных клавиш:

ОК: Принимает комментарий к исполнению и закрывает редакционное окно.

Cancel: Возвращается к ранее записанному комментарию и закрывает редакционное окно.

Save: Открывает окно типа "Save As", в котором можно определить директорий и имя файла, в котором должен быть записан текст с набранным комментарием.

Load: Открывает окно типа "Load", из которого можно выбрать и загрузить в текущее графическое окно файл с комментарием.

Reset: Очищает редакционное окно. Help: Вызывает справочную систему.



Using pan and zoom

Использование опции "Выделения и увеличения"

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

Используйте бегунки прокрутки, расположенные по краям окна, для перемещения по графику увеличенного фрагмента.

Для восстановления начального размера графика подайте команду "Unzoom" из меню графического окна.



Text windows operations

Работа с текстовыми окнами________________________

Текстовые окна имеют следующее меню:

Update: Заново вычисляет данные, представленные в окне с текущей установкой.

Settings: Вызывает диалоговое окно, с помощью которого осуществляется выбор установок для этого окна.

Print: Печатает на принтере содержание окна. Window: Открывает выпадающее меню стремя опциями:

Copy Clipboard: копирует содержание окна в буфер обмена Windows, Смотри следующий раздел.

Save Text: Записывает текст с данными в ASCII файл.

2 -7 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ

Lock Window: Эта опция переводит график в "статическое" состояние, при котором он уже не может изменяться. Закрытое для новых данных окно может быть распечатано, скопировано в Clipboard или записано в файл. Эта опция применяется для сравнения результатов различных схем. Если окно закрыто для новых данных, то оно не может быть обновлено и, таким образом, результаты анализа новых загруженных схем могут быть сравнены с результатами, представленными в этом окне. Закрытое командой "Lock Window" окно не может быть открыто вновь! Для обновления данных в окне оно должно быть закрыто, а затем открыто другое окно.

Clone: По этой команде открываются новые окна с теми же данными и теми же установками, как у текущего окна. Эта команда полезна для копирования окон. После создания новое окно функционирует точно таким же образом, как все другие окна, так что оно может обновляться и для него могут вводиться другие установки независимо от первоначального окна.

Configuration: С помощью этой опции можно выбрать любую из имеющихся конфигураций схемы для визуализации соответствующих этой конфигурации данных. По умолчанию в окне отображаются данные активизированной конфигурации.

Имеется две возможности использования мышки в текстовых окнах:

Если дважды кликнуть левой клавишей мышки в каком-либо месте текстового окна, то его содержание будет обновлено. Это действует также, как команда "Update".

Если кликнуть правой клавишей мышки в каком-либо месте текстового окна, то будет вызвано диалоговое окно "Settings".



Dialog operations

Работа с диалоговыми окнами

Работа с большинством диалоговых окон понята без пояснений. Обычно в диалоговых окнах имеется две электронные клавиши: ОК и Cancel (Одобрение и Аннулирование, соответственно).

Диаграммы и графики, имеют диалоговые окна с шестью электронными клавишами:

ОК: Производит заново вычисление данных с учетом текущих установок.

Cancel: Восстанавливает установки, которые были выбраны до открытия диалогового окна и не производит новых вычислений.

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

Load: Загружает установки, которые были ранее записаны. Смотри ниже.

Reset: Вновь восстанавливает установки, которые были заданы изготовителем программы.

2 -8 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ

Help: Вызов справочной системы ZEMAX. Открываемая страница содержит информацию об опциях открытого диалогового окна.

Клавиши Save и Load выполняют двойную функцию. Когда нажимается клавиша Save, установки записываются в файл с текущей схемой. Например, если загружена схема "А" и для изображения схемы установлено число рисуемых лучей - 15, то после нажатия клавиши Save это число лучей будет в дальнейшем воспроизводиться по умолчанию. Также, если создается новая схема или загружается старая схема, не имеющие собственных установок для числа лучей, то по умолчанию будет использоваться тоже 15 лучей. Теперь предположим, что загружается следующая схема "В" и для нее устанавливается число лучей 9, которое записывается нажатием на клавишу Save. Для схемы "В" и всех схем, не имеющих собственных установок, теперь по умолчанию будет устанавливаться число лучей 9. Однако для первой схемы "А" сохранится установка для 15 лучей, так как это уже ее собственная установка.

Клавиша Load работает таким же образом. Когда нажимается клавиша Load, ZEMAX проверяет, была ли у этой схемы ранее записанная установка. Если да, то эта установка будет загружена и воспроизведена. Если нет, то ZEMAX загрузит установку, которая была записана самой последней для какой-либо схемы. Из предыдущего примера, в новую схему "С" по команде Load будет загружена установка 9 лучей, так как эта установка была записана последней; хотя схемы "А" и "В" будут загружаться с установками 15 и 9 лучей соответственно, так как это их собственные установки.

Собственные установки Save и Load записываются в файл под тем же именем, которое имеет схема, за исключением того, что этот файл будет иметь расширение CFG, а не ZMX. В этот файл не записываются данные схемы, а записываются только определенные пользователем установки для каждого графика.

Другие опции диалоговых окон могут быть выбраны либо с помощью клавиатуры, либо с помощью мышки. Используйте клавиши Tab и Shift-Tab для перехода от одной опции к другой. Нажатие мышкой на окошки с записью опций, также может быть использовано для переключения между ними. Для этой же цели могут быть использованы и курсорные клавиши. Нажатие на клавиатуре буквы, с которой начинается название опции в выпадающем меню, вызовет эту опцию.



Aborting long computations

Прекращение чрезмерно длительных вычислений___________

Некоторые задачи, решаемые ZEMAX, требуют относительно большого времени. Например, оптимизация, глобальная оптимизация и анализ допусков могут выполняться как за несколько секунд, так и за много дней. Для прекращения выполнения этих задач можно нажать на электронную клавишу "Terminate". После этого ZEMAX прекратит вычисления и возвратится к главной программе. При этом результаты незаконченного вычисления не показываются.

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

2 -9 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ

направляется непосредственно в окно. Поэтому для прекращения длительных вычислений должна использоваться клавиатурная клавиша "Escape". He предусмотрено выполнение этой команды с помощью мышки, - только "Escape"!

Команда Escape позволяет прервать вычисления МПФ (MTF), ФРТ (PSF), функции распределения энергии в пятне рассеяния и другие дифракционные вычисления. После нажатия клавиши "Esc" происходит возвращение к главной программе (это может занять время от 1 до 2 секунд), а показанные в окне данные вычислений будут дефектными. При анализе изображения нажатие на клавишу "Esc" приведет к прекращению трассировки новых лучей, однако уже трассированные лучи будут показаны и соответствующие им данные будут точными, но не полными.



Summary of useful schortcuts

Сводка полезных комбинаций клавиш__________________

В этом разделе дана сводка полезных команд, осуществляемых с помощью клавиш клавиатуры или мышкой.



ZEMAX shortcuts

Ускоренные команды ZEMAX

Действие


Результат


Ctrl + Tab


Смена выведенных на экран окон


Ctrl + буква


Используется во многих инструментах и функциях. Например, Ctrl-L вызывает на экран 2D layout plot (двумерное изображение схемы). Все эти клавиши указаны в меню вместе с названиями опций.


F1...F10


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


Backspace


Когда активизировано редакционное окно, высвеченная ячейка может быть отредактирована с помощью клавиши Backspace. После нажатия этой клавиши мышка, а также левая и правая курсорные клавиши могут быть использованы для редактирования.


Двойное нажатие левой клавиши мышки


Если мышка установлена на поле какого-либо графика или текстового окна, то двойное нажатие левой клавиши вызовет пересчет и обновление содержания окна; это равносильно команде Update. Для редакционных окон это действие вызывает на экран диалоговый бокс по установке функций solve.


Нажатие правой клавиши мышки


Если мышка позиционирована на каком-либо графическом или текстовом окне, то это действие вызывает диалоговое окно с установками для этого окна. Это равносильно выбору из меню окна опции Setting. В редакционных окнах это действие вызывает диалоговое окно для установок функций solve.


Tab


Перемещает курсор к следующей ячейке в редакционных окнах и к следующему полю в диалоговых окнах.


Shift + Tab


Перемещает курсор в предыдущей ячейке в редакционных окнах или к предыдущему полю в диалоговых окнах.


Home/End


Перемещает курсор к первой/последней строке первой колонки в редакционной таблице или двигает текст в начало/конец в текстовых окнах.


Ctrl+ Home/End


Перемещает курсор к первой/последней строке последней колонки в редакционной таблице.

2-10 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ



Действие




Результат


Page Up/Down


Перемещает курсор по экрана.


редакционной таблице вверх/вниз на высоту


Ctrl+ Page Up/Down


Перемещает курсор к колонке.


первой или последней строке в текущей



Windows shortcuts

Ускоренные команды Windows

Действие


Результат


Alt + Tab


Переключение между всеми текущими вызванными программами. Очень полезно для быстрого перехода от программы ZEMAX к другим программам и обратно.


Ctrl + Esc


Выводит на экран рабочий список Windows.


Alt


Активизирует верхнее меню в текущем приложении.


Alt + буква


Активизирует в верхнем меню текущего приложения команду, имя которой начинается с нажатой буквы.


Tab


Переход к следующей опции или к следующему полю.


Shift + Tab


Переход к предыдущей опции или к предыдущему полю.


Space bar


Включает или выключает выбранное контрольное окно.


Enter


Вызывает диалоговое окно для текущего окна и текущего параметра.


Буква


Нажатие первой буквы из названия опции в выпадающем меню активизирует эту опцию.



Using the Windows clipboard

Использование буфера обмена Windows

Очень полезным является буфер обмена Windows. Буфер обмена - это "область временного хранения графической и текстовой информации. Преимущество использования буфера обмена состоит в том, что фактически все программы Windows могут либо экспортироваться в буфер, либо импортироваться из него.

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

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

Для того чтобы поместить эти данные к какое-либо приложение, откройте это приложение и дайте команду Paste, которая обычно находится в Edit menu приложе­ния; для уточнения места расположения этой команды прочитайте руководство к этому приложению. Заметьте, что как ZEMAX, так и принимающее из Clipboard приложение могут в это время продолжать работать. Если Вы закрываете приложе-

2-11 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ

ние, затем открываете другое и снова его закрываете, Вы не будете использовать все преимущество работы с Windows! Оставляйте все ваши приложения открытыми одновременно и используйте команду Alt-Tab для переключения между ними. ZEMAX передает графики в полном цвете и с полным разрешением. Формат экспортируемых в Clipboard графиков - это независящий от устройства векторный файл, который будет выводиться на печатать с полным разрешением на любом принтере.

При небольшой практике передача графиков и текста из ZEMAX к другим приложениям осуществляется исключительно быстро. Старые программы DOS часто требовали предварительной записи графиков и текста в файлы. В последние годы часто генерировались файлы типа HPGL, которые использовались для импорта данных в другие приложения. Этот метод сейчас считается устаревшим и редко используется. Однако Вы можете осуществлять запись данных в файл в любом формате, который Вы выбрали для Вашего принтера. Для генерации файла типа HPGL используйте драйвер принтера HP 7470A (Вы должны его сначала инсталлировать; читайте руководство Windows) и дайте команду "Print To File" из диалогового окна принтера.



Некоторые приложения Windows не могут импортировать графики ZEMAX, если даже графики выглядят хорошо в просмотровом окне Windows Clipboard Viewer. В таком случае нужно использовать опцию "Export Metafile", описанную в этой главе ранее в разделе "Работа с графическими окнами". Большинство приложений Windows могут импортировать графики, записанные в метафайл.

2-12 Глава 2: ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ




Его стакан невелик, но пьет он из чужого стакана. Жюль Ренар
ещё >>