Интерактивное графическое программное обеспечение PC-DMIS (Глава 11: Создание отчетов HyperView), страница 19

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

Property

Description

Accelerator

Позволяет вам задать буквенную клавишу, которую вы будете нажимать вместе с ALT для создания акселератора команды.

Буква или цифра должна отличаться от букв или цифр, заданных для других акселераторов (включая акселераторы меню).

Orientation

Устанавливает ориентацию слайдера.

При выборе Horizontal слайдер располагается горизонтально, двигаясь от одной стороны до другой.

При выборе Vertical слайдер располагается вертикально, двигаясь вверх и вниз

TickStyle

Позволяет вам изменять градацию шкалы слайдера.

0 – Both: метки отображаются с обеих сторон слайдера: сверху и снизу при горизонтальном расположении и справа и слева при вертикальном расположении.

1 - Top/Left: Располагает метки сверху от слайдера (горизонтальное расположение) или слева (вертикальное расположение)

2 - Bottom/Right: Располагает метки снизу от слайдера (горизонтальное расположение) или справа (вертикальное расположение)

AutoTicks

При выборе YES метки отображаются автоматически. Метки имеют вид коротких горизонтальных или вертикальных линий с равными промежутками между ними, (устанавливаются свойством TickFrequency) на всем протяжении слайдера.

TickFrequency

Устанавливает количество меток. Можно задать значение от 2 до 200 равномерно распределенных по всей длине слайдера.

HelpHotButton

При  выборе YES возле слайдера помещается значок вызова справки

Нажав эту кнопку в режиме выполнения, вы получаете доступ к онлайн справке PC-DMIS.

ValueID

ID значения. Вы можете установить или выбрать его с помощью команды.

MinimumEq

Минимальное округление (Это значение может быть установленной константой, значением, полученным вычислением простого уравнения, или возвращаемым значением из сценария VBScript).

-$, $, CONST

MaximumEq

Максимальное округление  (Это значение может быть установленной константой, значением, полученным вычислением простого уравнения, или возвращаемым значением из сценария VBScript).

-$, $, CONST

DisplayID

Устанавливает, изменяется или нет DisplayID при настройке слайдера.

Объект Spinner (Кнопки увеличения/уменьшения)

Функция  Spinner добавляет в ваш отчет HyperViewкнопки увеличения/уменьшения значения (спиннер). Вы можете вставить этот объект для работы с редактируемым полем, что позволит вам циклически изменять число в некотором диапазоне чисел. Диапазон чисел определяется свойствами MinimumEQ и MaximumEQ

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

Свойство

Описание

Accelerator

Позволяет вам задать буквенную клавишу, которую вы будете нажимать вместе с ALT для создания акселератора команды.

Буква или цифра должна отличаться от букв или цифр, заданных для других акселераторов (включая акселераторы меню).

Orientation

Устанавливает ориентацию спиннера.

При выборе Horizontal спиннер располагается таким образом, что его стрелки направлены горизонтально.

При выборе Vertical спиннер располагается таким образом, что его стрелки направлены вертикально.

WrapAround

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

EditBuddy

При выборе YES, спиннер автоматически привязывается к редактируемому полю, непосредственно предшествующему спиннеру в порядке переключения (предыдущий объект формы отчёта). Вы можете посмотреть список порядка переключения, выбрав объект в режиме редактирования и нажав SHIFT + ENTER.

DecimalBase

Устанавливает привязку спиннера к десятичной системе отсчета  (при выборе YES) или шестнадцатеричной (выбор NO).

IncrAccelerator

Это значение определяет величину увеличения / уменьшения значения, на которую изменяется спиннер при каждом нажатии стрелки. По умолчанию значение =1

ValueID

Задает переменные CurPage и NumPages. Это свойство можно установить и считать с помощью команд.

MinimumEq

Минимальное выражение (Это значение может быть установленной константой, значением, полученным вычислением простого уравнения, или возвращаемым значением из сценария VBScript).

-$, $, CONST

MaximumEq

Максимальное выражение (Это значение может быть установленной константой, значением, полученным вычислением простого уравнения, или возвращаемым значением из сценария VBScript).

-$, $, CONST