пн-чт 09:00-18:00, пт 09:00-17:00
+7 (812) 648-03-47
+7 (812) 648-03-47 +7 (495) 108-12-75

sales@rusavtomatika.com

Режим работы:

пн-чт 09:00-18:00, пт 09:00-17:00

Адрес:

199178, Санкт-Петербург,
Малый пр. В. О. 57 корп. 3

Карта проезда

Подробнее

Каталог
Руководство пользователя EasyBuilderPro V6.01.02 на русском языке

Представляем вам частичный перевод с английского языка "Руководства пользователя EasyBuilderPro". Новые переведенные главы будут постепенно добавляться в этом разделе. Оригинальный документ на английском языке вы можете найти тут : Manual EasyBuilderPro (En)

Глава 12 Проектирование и использование клавиатуры

В этой главе объясняется, как проектировать и использовать клавиатуру в EasyBuilder Pro.

12.1 Обзор

Объекты [Цифровой] и [ASCII] требуют клавиатуры для ввода значений. Помимо стандартной клавиатуры EasyBuilder Pro вы можете создать клавиатуру, если это необходимо. Клавиатуры для Объектов [Цифровой] и [ASCII] создаются с помощью объекта [Функциональная кнопка].

Типы клавиатур:

  • Всплывающая клавиатура (с заголовком или без него)
  • Фиксированная клавиатура
  • Unicode клавиатура

12.2 Создание всплывающей клавиатуры

  1. Создайте и откройте окно для новой клавиатуры. Например, Окно №. 200.
  2. Отрегулируйте высоту и ширину «Окно № 200 ”и создайте множество объектов функциональных клавиш в [ASCII / Unicode mode].
    Отрегулируйте высоту и ширину Окно № 200 Создайте кнопки клавиатуры с помощью объектов [Функциональная кнопка].

    Создайте функциональную кнопку в режиме [ESC].

    Создайте функциональную кнопку в режиме [Enter].

    Создайте функциональные кнопки в режиме [ASCII]/[Unicode], задав цифры от 0 до 9.
  3. Вы можете изменить вид кнопок с помощью библиотеки изображений во вкладке [Фигура].
  4. Перейдите в [Системные параметры] -> [Общее] -> [Клавиатура] -> [Добавить] и выберете окно, где вы создавали клавиатуру. В нашем случае это Окно № 200.
  5. В основном окне создайте объекты [Цифровой] и [ASCII]. Укажите для этих объектов клавиатуру, которую мы делали. Для этого в настройках объектов в [Ввод данных] -> [Клавиатура] выберете окно с клавиатурой. Еще установите галочку [Использовать всплывающую клавиатуру]. Вы можете указать положение на экране, где появится клавиатура.
  6. Теперь, при попытки ввода в объекты [Цифровой] и [ASCII], будет появляться всплывающее Окно № 200 с нашей клавиатурой.

12.3 Создание клавиатуры во встроенном (Direct) окне.

Создайте объект [Встроенное окно]. Назначьте ему адрес для чтения. Это нам будет нужно, чтобы включать клавиатуру, отправляя по указанному адресу бит.

  1. Выберете окно, в котором заранее спроектировали клавиатуру [Общее] -> [Атрибут] -> [№ окна]
  2. Во вкладке [Профиль] укажите размеры окна с клавиатурой.
  3. Создайте объект [Цифровой] , не выбирая пункт [Использовать всплывающую клавиатуру]
  4. Создайте объект [Установить бит] и укажите адрес, который мы устанавливали для объекта [Встроенное окно]. Установите ему атрибут [Установить ON]. Данный объект разместите за объектом [Цифровой]. Теперь при нажатии на объект [Цифровой], у нас будет открываться клавиатура.
  5. Создайте два объекта [Установить бит] с атрибутом [Установить OFF]. Разместите эти объекты в окне с клавиатурой под кнопки ВВОД и ЗАКРЫТЬ.

12.4 Создание фиксированной клавиатуры.

Вы также можете использовать фиксированную клавиатуру. Клавиатуру этого типа нельзя перемещать или закрывать.

  1. Создайте объект ввода [Цифровой]. В настройках объекта не ставьте галочку в [Ввод данных]-> [Клавиатура] -> [Использовать всплывающую клавиатуру]
  2. Используя объекты [Функциональная клавиша] создайте клавиатуру в вашем окне.
  3. Теперь нажимая на ваш объекта ввода [Цифровой] вы можете вводить значения используя кнопки, которые вы сделали с помощью объектов [Функциональная клавиша]

12.5 Создание Unicode клавиатуры.

Выполните следующие шаги, чтобы сделать unicode клавиатуру.

  1. Разместите объект ввода [ASCII] на экране и установите галочку в его настройках [Тип данных] -> [Юникод], а также снимите галочку с [Использовать всплывающую клавиатуру]
  2. Создайте объекты [Функциональная кнопка] для символов и одну кнопку Enter.Простая клавиатура Unicode готова.

Примечание:

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