Russian (Русский) - Change language

Создание, копирование и удаление элементов

Для того чтобы создать элемент:

  1. Перейдите в окно FlexiLayout.
  2. Спуститесь по дереву элементов до уровня вложенности, на котором вы хотите создать элемент (для первого уровня выберите SearchElements).
  3. Выберите элемент нужного типа (меню FlexiLayoutAdd Element"Type").
  4. В открывшемся диалоге задайте имя и свойства элемента, область поиска и дополнительные условия поиска, если необходимо. Подробное описание каждого типа элементов и его свойства см. в соответствующем разделе.
    Замечание. Имя элемента может состоять из букв (русских, латинских или латинских с диакритическими знаками), цифр и знака подчеркивания. Имя элемента должно начинаться с буквы или подчеркивания. В имени элемента недопустимо использовать пробелы и специальные символы: ' . ', ' , ', ' : ', ' - ', ' \ ', ' / ', имя элемента не должно совпадать с зарезервированными ключевыми словами.

При просмотре результатов предраспознавания можно быстро создавать элементы на основании изображения. Это можно сделать следующими способами:

  1. Наведите курсор на распознанный объект и дважды нажмите левую клавишу мыши.
  2. В открывшемся диалоговом окне Select Element Type выберите тип элемента и подтвердите выбор кнопкой OK.

либо

  1. Нажмите кнопку на панели инструментов для перехода в режим создания элементов.
  2. Наведите курсор мыши к углу прямоугольника, на основании которого будет создан элемент.
  3. Нажмите левую клавишу мыши и, удерживая ее, переместите курсор к противоположному углу. При перемещении приложение отображает прямоугольник, на основании которого будет создан элемент.
  4. Отпустите левую клавишу мыши.
  5. В открывшемся диалоговом окне Select Element Type выберите тип элемента и подтвердите выбор кнопкой OK.

Созданный элемент можно переместить на другой уровень ветви элементов FlexiLayout, для этого выделите его и перетащите с помощью мыши. Однако, следует помнить, что если в дереве проекта присутствуют элементы, в которых есть ссылка на данный элемент, или поле Expression в диалоге свойств какого-либо блока содержит ссылку на свойства этого элемента, то, после перемещения элемента, возможно, понадобится скорректировать значения соответствующих свойств. Программа FlexiLayout Studio автоматически пометит элементы, в которых в результате данного перемещения возникла ошибка.

Замечание. После создания составного элемента в него нужно добавить простые или составные элементы. Для того чтобы добавить элементы в составной элемент Group:

  1. Выделите в ветке элементов элемент, который нужно добавить в группу, и перетащите его мышью, или
  2. Щелкните по элементу Group и создайте в нем новые элементы нужных типов.

Для того чтобы скопировать элемент:

  1. Выделите элемент в ветке элементов. Чтобы выделить несколько элементов, удерживайте клавишу Ctrl (для выбора нескольких рядом стоящих элементов, удерживайте клавишу Shift при выборе первого и последнего элементов группы).
  2. Воспользуйтесь одним из перечисленных способов:
    • Удерживая клавишу Ctrl и левую кнопку мыши, перетащите элемент(-ы) на нужный уровень дерева.
    • Для копирования используйте команды Copy/Paste меню Edit, аналогичные команды локального меню или кнопки Copy/Paste панели инструментов.

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

Для того чтобы удалить элемент:

  1. Перейдите в окно FlexiLayout.
  2. Выберите требуемый элемент. Чтобы выделить несколько элементов, удерживайте клавишу Ctrl (для выбора нескольких рядом стоящих элементов, удерживайте клавишу Shift при выборе первого и последнего элементов группы).
  3. В контекстном меню (или в меню Edit) выберите команду Delete, вы также можете воспользоваться кнопкой Del.

Подробнее:

Обзор свойств элементов гибкого описания FlexiLayout

Область поиска элемента

Дополнительные условия поиска

11/10/2020 12:08:08 PM


Please leave your feedback about this article