180Meter

Top  Previous  Next

 

_bm52

180° Meter

 

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

Слева ( Left ) : указывает горизонтальное положение верхнего левого угла объекта  (в пикселах).

Сверху ( Top ) : указывает вертикальное положение верхнего левого угла объекта (в пикселах).

Ширина ( Width ) : указывает ширину объекта (в пикселах).

Высота ( Height ) : указывает высоту объекта  (в пикселах).

Описание : краткое описание объекта (максимально 150 знаков). Описание будет показано, когда Вы нажмете правую кнопку на компоненте во время наблюдения. Если в описании Вы хотите начать с новой строки, используйте знак '~'.

Переменная : указывает переменную, значение которой будет показано объектом во время фазы наблюдения.

Курсор : здесь указывается какая форма курсора мыши должна быть, когда Вы наводите курсор на объект. Есть шесть вариантов: Основной, Белый, Красный, Желтый, Щелчок, двойной Щелчок (для деталей см. таблицу курсора).

На нажатие : здесь указываются операции, которые выполняются при нажатии пользователем кнопки. На следующем рисунке показано окно где определяется список операций для выполнения:

       Call function (вызов функции): нажмите кнопку, чтобы вызвать обозначенную функцию.

       Stop function (остановить функцию): нажмите кнопку, чтобы остановить обозначенную функцию (если она запущена).

       Open template (открыть шаблон): нажмите кнопку, чтобы открыть обозначенный шаблон.

       Close template (закрыть шаблон): нажмите кнопку, чтобы закрыть текущий шаблон.

       Apply changes (применить изменения): нажмите кнопку, чтобы применить изменения во всех компонентах того же самого уровня (параллельного), и более высокого уровня (зависимого) кнопок, которые нуждались в подтверждении (новые значения будут записаны в переменных).

       Undo changes (отменить изменения): нажмите кнопку, чтобы отменить все изменения в компонентах того же самого уровня (параллельного) и более высокого уровня (зависимого) кнопок, которые нуждались в подтверждении.

OnClickEng

 

Группа доступа : указывает, каким пользовательским группам позволено открывать объект. Нажмите кнопку на строке свойств, и будет открыто диалоговое окно как на рисунке, в котором Вы можете указать позволенные группы.

_bm3

 

Вкл. (допуск) : объект позволен, если верно по крайней мере одно из условий, определенных в этой области. Объект всегда позволяется, если никакие условия не определены.

Показ : объект видим, если верно по крайней мере одно из условий, определенных в этой области. Объект всегда видим, если не определены никакие условия.

 

_bm53

 

Следующие свойства могут быть установлены с помощью программного кода (см. помощь Code Builder )

 

Property

Function

Min value

TObjSetPropertyReal(Id," ScaleMin",...)

Max value

TObjSetPropertyReal(Id," ScaleMax",...)

Decimals number

TObjSetPropertyInt(Id," DecimalNumber",...)

Scale step

TObjSetPropertyInt(Id," ScaleStep",...)

Scale substep

TObjSetPropertyInt(Id," ScaleSubStep",...)

Sector 1 from (%)

TObjSetPropertyInt(Id," Sector1From",...)

Sector 1 to (%)

TObjSetPropertyInt(Id," Sector1To",...)

Sector 2 from (%)

TObjSetPropertyInt(Id," Sector2From",...)

Sector 2 to (%)

TObjSetPropertyInt(Id," Sector2To",...)

Sector 3 from (%)

TObjSetPropertyInt(Id," Sector3From",...)

Sector 3 to (%)

TObjSetPropertyInt(Id," Sector3To",...)

Description text

TObjSetPropertyString(Id," DescriptionText",...)

 

Перед установкой всех необходимых свойств , требуется вызвать функцию TObjBeginUpdate ( Id ) .

После установки всех необходимых свойств, требуется вызвать функцию TObjEndUpdate ( Id ) чтобы обновить объект.

Пример :

...

       TObjBeginUpdate(100);

       TObjSetPropertyReal(100,"ScaleMin",20);

       TObjSetPropertyReal(100,"ScaleMax",80);

        TObjEndUpdate(100);

...