Главное окно LazPhCoord
Главное окно программы LazPhCoord имеет вид, стандартный для Windows приложений.
Окно содержит:
- 1. Главное меню;
- 2. Палитру элементов, предназначенную для быстрого выбора вставляемого элемента;
- 3. Рабочую область, в которой ведется построение схемы цепи;
- 4. Линия статуса, отображающую имя файла проекта, отметка о не сохраненном изменении проекта, статус выполнения расчета, длительность расчета.
В рабочей области программы размещаются элементы схемы цепи и выполняется соединение зажимов элементов. Кроме того при "дропе" на рабочую область файла проекта программы выполняется открытие этого файла.
1. Размещение элементов
Размещение элемента осуществляется после выбора необходимого на палитре или в пунктах главного меню . После выбора элемента курсор изменяет вид на , определив место размещения элемента, следует нажать левую кнопку мыши, после чего открывается окно редактирования параметров, вставляемого элемента. Нажатие клавиши Esc отменяет режим вставки.
Если нажать правую кнопку мыши при размещении курсора на пустом месте рабочей области, то появляется контекстное (popup) меню. Через это меню можно быстро вставить либо узлы, которые не нуждаются в дополнительном редактировании параметров, либо элемент из коллекции шаблонов.
2. Соединение элементов
После размещения элементов выполняется соединение их зажимов. Для этого необходимо разместить курсор мыши на область вблизи одного из соединяемых зажимов. Признаком того, что можно начинать процесс соединения, является изменение вида курсора мыши на . После этого, нажав левую кнопку мыши, перемещаем ко второму зажиму, при этом вид указателя мыши изменяется на стрелку вверх. При попадании курсора в область второго зажима вновь происходит изменение указателя на . Отпустив в этот момент кнопку, мы завершаем процесс соединения зажимов, и на схеме появляется связь двух зажимов. Если отпустить кнопку мыши, не завершив соединения на втором зажиме, то режим соединения завершается, и недостроенное соединение удаляется. К одному узлу может присоединено неограниченное число связей.
При нажатии на правую кнопку мыши вблизи линии соединения вызывается контекстное выпадающее (popup) меню. Через данное меню доступны следующие действия:
- • удаление связи;
- • соединение соответствующих узлов для трехфазных элементов. В этом случае одна уже сделанная связь дополняется еще двумя, что значительно ускоряет соединение трехфазных элементов. Соединение соответствующих узлов может быть выполнено в прямой и обратной последовательности.
3. Выделение элементов
Один или несколько элементов схемы могут быть выделены, в этом случае они отмечаются фреймом красного цвета. Для выбора одного элемента следует кликнуть на нем левой кнопкой мыши. Если при клике левой кнопкой нажата клавиша Shift, то выбранный элемент добавляется к ранее выбранному, создавая группу. При повторном клике с нажатой Shift на входящем в группу выбранных элементе, он удаляется из группы. Выделение группы выделенных элементов отменяется при клике левой кнопкой мыши на пустом пространстве рабочей области или при клике на элементе, не входящем в группу, без нажатия клавиши Shift.
При клике правой кнопкой на элементе осуществляется выбор его и вызов контекстного меню для данного типа элемента.
Для группы выбранных элементов при нажатии правой кнопки мыши доступно контекстное меню, через которое доступны следующие действия над всей группой:
- • удаление всей группы;
- • выравнивание положения элементов, входящих в группу, по горизонтали. Выравнивание возможно по левой или правой стороне, или по центру, за базовый берется элемент, с которого началось формирование группы;
- • выравнивание положения элементов, входящих в группу, по вертикали. Выравнивание возможно по верхней или нижней стороне, или по центру базового элемента.
При выделении одного элемента возможно клавишами управления курсора Вверх, Вниз, Вправо и Влево при нажатой клавише Ctrl последовательно выделять элементы схемы. Клавиши Вниз, Вправо перемещают выделение в направлении от первого к последнему, а Вверх и Влево – в направлении от последнего к первому. Если эта операция выполняется для большой схемы, которая не помещается в видимое пространство рабочей области (присутствуют полосы прокрутки), и очередной выбираемый элемент находится за пределами видимой части, то происходит скроллинг рабочей области таким образом, чтобы элемент переместился в видимую область.
4. Перемещение элементов
В любой момент после размещения элемента можно скорректировать его месторасположение, перетягивая мышью с нажатой левой кнопкой. Момент попадания курсор мыши в видимую область элемента фиксируется изменением вида курсора на . Кроме того выбранный элемент можно переместить клавишами управления курсора Вверх, Вниз, Вправо и Влево, шаг перемещения при этом составляет 10 пикселей, если одновременно нажата клавиша Shift, то шаг составляет 1 пиксель. Все эти возможности изменения местоположения доступны и для группы выбранных элементов.
Если при перемещении элемента он оказывается за пределами видимой части рабочей области, то осуществляется скроллинг, и на отображении области появляются соответствующие полосы прокрутки (scrollbars).