ГРАФИЧЕСКОЕ МЕНЮ для окон-чертежей

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

ГРАФИЧЕСКОЕ МЕНЮ для окон-чертежей

 

 

У каждого окна-чертежа имеется графическое меню. Выбор (переключение) "кнопок" графического меню производится с помощью мыши.

 

 

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

 

 

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

 

 

Графическое меню верхнего уровня для 2D окон:

 

Графическое меню верхнего уровня для 3D окон:

 

 

 

 

Группы режимов

 

В средней части графического меню верхнего уровня есть "кнопки" групп режимов .

 

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

 

 

 

Назначение элементов графического меню верхнего уровня (кроме кнопок групп режимов)

 

- выполнить полную перерисовку в рабочих графических окнах.

 

- показать (скрыть) окно проекта.

 

- индикатор того, что идет процесс отрисовки в графическом окне (ПОЯВЛЯЕТСЯ ТОЛЬКО В ПРОЦЕССЕ ОТРИСОВКИ).

 

- записать на диск все файлы, которые подверглись редактированию.

 

- показать/скрыть рамку документа (область печати).

 

- вызвать диалог изменения вида изображения в окне-чертеже (план, разрез, 3D).

 

 - центрировать и масштабировать окно так, чтобы в окно попадали все объекты (включая временно невидимые), находящиеся в файлах, у которых включена видимость (в окне проекта).

 

- вызвать диалог центрирования изображения в рабочем графическом окне.

 

- задается, какая точка будет оставаться неподвижной при масштабировании колесиком мыши - точка центра окна или точка под курсором.

 

- восстановить предыдущее положение окна (положение цента окна, масштаб и т.п.).

 

- вернуть положение окна после восстановления предыдущего положения окна.

 

 

выключить /   - включить отрисовку точек полилиний и надписывание высотных отметок точек полилиний. Подробнее - см. диалог "Параметры отрисовки объектов файлов-чертежей".

 

 /  - то же самое для точек полигонов.

 

- кнопки поворота изображения в окне ПЛАНА.

 

 

- Группа кнопок для 3D окон:

 

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

- Включить/выключить отрисовку центра окна и направлений осей координат ( ).

 

- увеличить/уменьшить диаметр шара, изображающего центр окна.

 

- переместить центр окна ближе/дальше относительно наблюдателя.

 

 

- повернуть изображение в 3D окне таким образом, чтобы получился вид "сверху", как в окне плана.

 

- повернуть изображение в 3D окне таким образом, чтобы получился вид "сбоку", как в окне разреза (для текущего разреза, заданного в 3D окне).

 

- задать плоскость 3D окна по трем точкам (трем точкам "мягкой" стыковки к каким-либо существующим объектам).

 

- повернуть плоскость 3D окна вокруг вектора. После нажатия на  кнопку появляется диалог "Поворот плоскости 3D-окна вокруг вектора", в котором задается вектор и угол поворота и производится поворот плоскости окна.

 

 

 

- Группа кнопок для 3D окон:

 

- вычислить координаты 'бокса' так, чтобы в него попадали все объекты (включая временно невидимые), находящиеся в файлах, у которых включена видимость (в окне проекта). Центрировать и масштабировать окно, чтобы центр окна совпадал с центром 'бокса', а бокс полностью помещался в окно. То же самое можно сделать в диалоге 'Бокс' и сетка в 3D окне.

 

- включить / выключить отрисовку 'бокса' (или сетки) в 3D окне. То же самое можно сделать в диалоге 'Бокс' и сетка в 3D окне.

 

- вызов диалога 'Бокс' и сетка в 3D окне.

 

 

- Группа кнопок для 3D окон:

 

- включить / выключить отрисовку горизонтальных рабочих плоскостей. То же самое можно сделать в диалоге Рабочие плоскости, изображаемые в 3D окне.

 

-  включить / выключить отрисовку рабочих плоскостей - вертикальных разрезов. То же самое можно сделать в диалоге Рабочие плоскости, изображаемые в 3D окне.

 

- вызов диалога Рабочие плоскости, изображаемые в 3D окне.

 

 

- группа кнопок для работы с текущим масштабом изображения. Подробнее... .

 

-группа кнопок для работы с текущим горизонтом. Подробнее... .

 

- группа кнопок для определения текущей плоскости ввода.

 

 

- группа кнопок для работы с текущим разрезом. Подробнее... .

 

- группа кнопок для работы с текущей датой. Подробнее... .

 

 

- вызов диалога "Параметры сетки и линейки координат".

 

 

Если в окне-чертеже имеется одно рабочее графическое окно, то оно всегда является активным.

Если в окне-чертеже имеется два рабочих графических окна, то активным является одно из них. Какое из окон является активным (для настроек)  в данный момент времени отображается в основном графическом меню:

- активным является верхнее (или левое) окно, - активным является нижнее (или правое) окно. Подробнее... .

 

 

 

 

 

 

 

Внешний вид кнопок разного назначения в графическом меню нижнего уровня

 

В меню нижнего уровня кнопки, имеющие бледно-зеленый фон – это кнопки режимов, например - .

Кнопка текущего режима имеет желтый фон .

 

При нажатии на клавишу F1 выдается справка по текущему режиму.

 

 

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

Кнопки других видов служат для того, чтобы выбрать какой-либо параметр из двух или нескольких вариантов , , либо включить/выключить какую-либо опцию / , .