![]() |
![]() |
![]() |
Строка меню и окно редактирования
документов
До сих пор
разработчики пользовательского интерфейса математических систем по существу
копировали стандартный интерфейс программ из комплекса Microsoft Office 95/97,
в частности, самого популярного текстового процессора Word 95/97. Разработчики
интерфейса пользователя систем Mathematica 3/4 отошли от этой традиции.
Нетрудно
заметить, что пользовательский интерфейс систем Mathematica 3/4 реализует отдельный
вывод своих элементов — окон (включая основное окно редактирования), панелей,
палитр знаков и т. д. Это позволяет располагать их в любых местах экрана, что
особенно удобно при работе с дисплеями, имеющими большой размер изображения
— от 17 дюймов по диагонали и выше. При работе с дисплеями, имеющими небольшой
экран (14 или 15 дюймов) и стандартном разрешении 640x480 пикселей раздельный
вывод элементов интерфейса скорее неудобен, поскольку приходится тщательно располагать
их в нужных местах и индивидуально подстраивать размеры отдельных окон и палитр.
Однако после настройки элементы интерфейса выводятся в том виде, как это было
задано.
Главное окно
системы имеет крайне невзрачный вид, поскольку не содержит ничего, кроме строки
заголовка и строки меню.
Справа и
снизу большого окна редактирования находятся линейки прокрутки с характерными
ползунками, управляемыми мышью. Они предназначены для скроллинга текстов больших
документов, если последние не помещаются в видимой части окна. Положение ползунка
приближенно указывает место в документе, которое в данный момент отображается
на экране.
В самом низу
в начале линейки прокрутки имеется строка состояния
(Status bar) с информацией
о текущем режиме работы. Эта информация (если она есть в данный момент) полезна
для оперативного контроля в ходе работы с системой.
Главное меню
системы (см. рис. 1.20, сверху) содержит следующие позиции:
Часть команд
может быть в данный момент невыполнима — например, нельзя вычислить значение
выражения, если его самого нет в окне редактирования или если ячейка с ним не
выделена. Названия таких команд выделяются характерным серым расплывчатым шрифтом.
Четкий шрифт, напротив, характерен для тех команд, которые в данный момент могут
исполняться. Управление главным меню самое обычное.
![]() |
![]() |
![]() |