Workflow Forms (Syntax)
Платформа WTСинтаксисБаза знаний
  • Form.xml
  • Файл стилей
  • Workflow Forms
    • Appearance
    • Checkings
    • Commands
      • ApplicationRunCommand
      • CallCommand
      • ClipboardSetCommand
      • ColorDialogShowCommand
      • CompareWordFilesCommand
      • ComputeHashCommand
      • ContextMenuShowCommand
      • ConvertDocumentToPdfCommand
      • CopyFileCommand
      • DataConnectionRefreshCommand
      • DeleteFileCommand
      • DownloadFileCommand
      • EmailSendCommand
      • ExitWindowsCommand
      • ExportTableToCsvCommand
      • ExportToDocCommand
      • ExportToDocxCommand
      • ExportToExcelCommand
      • ExportToPdfCommand
      • ExportToRtfCommand
      • FormActivateCommand
      • FolderDialogShowCommand
      • FocusSetCommand
      • FileDialogShowCommand
      • FormCloseCommand
      • FormMinimizeCommand
      • FormMaximizeCommand
      • FormShowCommand
      • GetEngineInfoCommand
      • LogWriteCommand
      • LocaleSetCommand
      • LoginCommand
      • MessageBoxCommand
      • ParentScreenshotCommand
      • ObjectPrintCommand
      • SaveClipboardImageCommand
      • ReplaceFileCommand
      • SaveCommand
      • ScreenshotCommand
      • SequentialCommand
      • SoundPlayCommand
      • ValueRefreshCommand
      • StatusBarCommand
      • SerializeToJsonCommand
      • WorkflowRollbackCommand
      • UploadFileCommand
      • ValueSetCommand
      • OverlayIconSetCommand
    • Conditions
      • EventCondition
        • BeforeChangeCondition
        • CellClickCondition
        • CellDoubleClickCondition
        • CellValueChangedCondition
        • ChangedCondition
        • ClickCondition
        • DoubleClickCondition
        • ColumnHeaderCheckBoxClickCondition
        • DataConnectionsLoadedCondition
        • DataConnectionsLoadingCondition
        • FormActivatedCondition
        • FormLoadedCondition
        • FormClosingCondition
        • FormFocusLostCondition
        • KeyDownCondition
        • KeyPressCondition
        • TableSelectionChanged
        • MouseLeaveCondition
        • MouseEnterCondition
        • MessageBoxResultChangedCondition
      • ComparisonCondition
        • ContainsCondition
        • NotContainsCondition
        • EqualCondition
        • NotEqualCondition
        • GreaterCondition
        • NotGreaterCondition
        • LessCondition
        • NotLessCondition
        • IsNullCondition
        • IsNotNullCondition
        • IsNullOrEmptyCondition
        • StartsWithCondition
        • EndsWithCondition
        • IsDataTypeCondition
        • IsEmailCondition
        • IsINNCondition
        • IsKPPCondition
        • IsOGRNCondition
        • IsSNILSCondition
        • IsMatchRegexCondition
      • NestedCondition
    • DataConnections
      • PrimaryGetDataConnection
        • SqlQuery
        • Filter
        • UpdateRows
      • SecondaryGetDataConnection
      • ConvertDataConnection
        • Селекторы
      • TreeGetDataConnection
      • ArrayGetDataConnection
      • AccessPointDataConnection
      • SetDataConnection
      • DatabaseTableSetDataConnection
      • DatabaseTreeSetDataConnection
    • DataTypes
      • BooleanDataType
      • DateDataType
      • DateTimeDataType
      • DecimalDataType
      • DoubleDataType
      • IntegerDataType
      • ShortDataType
      • StringDataType
      • TableDataType
      • TimeSpanDataType
    • Executions
    • Includes
    • Menus
      • ContextMenu
        • ContextMenu
        • FileContextMenu
        • LinkContextMenu
        • ListContextMenu
      • MainMenu
        • Gradient
      • MenuItem
        • MenuItem
        • Separator
    • Objects
      • Button
      • CheckBox
      • CheckedComboBox
      • ComboBox
      • CounterVariable
      • DatabaseTable
        • Formatting
          • BackColor
          • ForeColor
          • FontStyle
          • Alignment
        • Column
          • ColumnTextBox
          • ColumnComboBox
          • ColumnCheckBox
          • ColumnDateTimePicker
          • ColumnNumericBox
      • DatabaseTree
      • DateTimePicker
      • FileListBox
      • GroupBox
      • Label
      • LinkLabel
      • ListBox
      • NumericBox
      • Panel
        • Gradient
      • PictureBox
      • RadioButtonBlock
        • Option
      • Slider
        • ColorSchema
      • Spinner
      • Stopwatch
      • Subscriber
      • TextBox
      • Timer
      • TimeTable
      • TrayIcon
      • Variable
      • CartesianChart
        • AxisSettings
        • Series
      • PieChart
      • ProgressBar
    • Parameters
    • Универсальные значения
      • AccessPoint
      • Array
      • DataConnection
      • DataConnectionProperty
      • DateTime
      • DataTypeConvert
      • DataTypeFormat
      • Input
      • Calculate
      • Clipboard
      • CommandResult
      • FormProperty
      • Formula
      • String
      • Structure
      • Switch
      • Text
      • If
      • Info
      • MenuProperty
      • ObjectValue
      • ObjectProperty
      • Parameter
      • Константа
      • Константы замены для команд
      • Логическое выражение
Powered by GitBook
On this page
  • Шаблон Slider
  • Описание Slider
  • Получение значения
  • Задание значения
  • Тэги, специфичные для Slider
  • Value
  • Minimum
  • Maximum
  • Orientation
  • ColorSchema
  • ThumbWidth
  • ThumbHeight
  • ThumbRound
  • Padding
  • StepSize
  • LineMarkAlign
  • LineSegmentQuantity
  • LineSubSegmentQuantity
  • TypeLineText
  • DrawSemitransparentThumb
  • IsMouseEffect
  • Get-проперти для получения свойств
  • Value
  • Minimum
  • Maximum
  • Orientation
  • ThumbWidth
  • ThumbHeight
  • ThumbRound
  • Padding
  • StepSize
  • LineMarkAlign
  • LineSegmentQuantity
  • LineSubSegmentQuantity
  • TypeLineText
  • DrawSemitransparentThumb
  • IsMouseEffect
  • LineColor
  • ThumbFirstColor
  • ThumbSecondColor
  • ThumbBorderColor
  • BarFirstColor
  • BarSecondColor
  • BarThirdColor
  • ElapsedFirstColor
  • ElapsedSecondColor
  • ElapsedThirdColor
  • Set-проперти для динамического задания свойств
  • Value
  • Minimum
  • Maximum
  • Orientation
  • ThumbWidth
  • ThumbHeight
  • ThumbRound
  • Padding
  • StepSize
  • LineMarkAlign
  • LineSegmentQuantity
  • LineSubSegmentQuantity
  • TypeLineText
  • DrawSemitransparentThumb
  • IsMouseEffect
  • LineColor
  • ThumbFirstColor
  • ThumbSecondColor
  • ThumbBorderColor
  • BarFirstColor
  • BarSecondColor
  • BarThirdColor
  • ElapsedFirstColor
  • ElapsedSecondColor
  • ElapsedThirdColor
  1. Workflow Forms
  2. Objects

Slider

Ползунок для задания значения в допустимом интервале. Элемент пользовательского интерфейса.

Шаблон Slider

Перечень всех возможных тэгов объекта:

<MyObject Name="SliderName" Type="Slider" Assembly="BaseControls">
  <!--Тэги, общие для всех графических объектов-->
  <Top></Top>
  <Bottom></Bottom>
  <Left></Left>
  <Right></Right>
  <Height></Height>
  <Width></Width>
  <FontStyle></FontStyle>
  <ForeColor></ForeColor>
  <BackColor></BackColor>
  <Enabled></Enabled>
  <Visible></Visible>
  <Hint></Hint>
  <ContextMenu Name="" />
  <Change User="" Source="" ValueSet="" />
  <!--Тэги, специфичные для Slider-->
  <Value></Value>
  <Minimum></Minimum>
  <Maximum></Maximum>
  <Orientation></Orientation>
  <ColorSchema Value="" >
    <LineColor></LineColor>
    <ThumbFirstColor></ThumbFirstColor>
    <ThumbSecondColor></ThumbSecondColor>
    <ThumbBorderColor></ThumbBorderColor>
    <BarFirstColor></BarFirstColor>
    <BarSecondColor></BarSecondColor>
    <BarThirdColor></BarThirdColor>
    <ElapsedFirstColor></ElapsedFirstColor>
    <ElapsedSecondColor></ElapsedSecondColor>
    <ElapsedThirdColor></ElapsedThirdColor>
  </ColorSchema>
  <ThumbWidth></ThumbWidth>
  <ThumbHeight></ThumbHeight>
  <ThumbRound></ThumbRound>
  <Padding></Padding>
  <StepSize></StepSize>
  <LineMarkAlign></LineMarkAlign>
  <LineSegmentQuantity></LineSegmentQuantity>
  <LineSubSegmentQuantity></LineSubSegmentQuantity>
  <TypeLineText></TypeLineText>
  <DrawSemitransparentThumb></DrawSemitransparentThumb>
  <IsMouseEffect></IsMouseEffect>
</MyObject>

Описание Slider

<MyObject Name="SliderName" Type="Slider" Assembly="BaseControls">
  <!--Тэги, общие для всех графических объектов-->
  <!--Тэги, специфичные для Slider-->
</MyObject>

Значением Slider считается текст, указанный в поле.

Получение значения

<Object Name="SliderName">
  <Property Name="Value" />
</Object>

Рекомендуется использовать сокращенный вариант записи:

<Object Name="SliderName" />

Задание значения

<Object Name="SliderName">
  <Property Name="Value">10</Property>
</Object>

Рекомендуется использовать сокращенный вариант записи:

<Object Name="SliderName">10</Object>

Тэги, специфичные для Slider

Value

Задает текущее значение ползунка.

Необязательный тэг. Ожидается положительное целочисленное значение.

По умолчанию используется значение 0.

<Value>0</Value>

Minimum

Задает минимальное значение ползунка.

Необязательный тэг. Ожидается положительное целочисленное значение.

По умолчанию используется значение 0.

<Minimum>0</Minimum>

Maximum

Задает максимальное значение ползунка.

Необязательный тэг. Ожидается положительное целочисленное значение.

По умолчанию используется значение 100.

<Maximum>200</Maximum>

Orientation

Ориентация бегунка.

Необязательный тэг. Ожидается название одного из типов ориентации бегунка:

Horizontal

Горизонтальная ориентация бегунка

Vertical

Вертикальная ориентация бегунка

По умолчанию используется значение Horizontal.

<Orientation>Vertical</Orientation>

ColorSchema

Задает цветовую схему, предопределенную в платформе. Схема задается через необязательный атрибут Value. Отдельные цвета в выбранной схеме можно изменять через вложенные тэги.

<ColorSchema Value="Red">
  <LineColor>LineColorName</LineColor>
  <ThumbFirstColor>ThumbFirstColorName</ThumbFirstColor>
  <ThumbSecondColor>ThumbSecondColorName</ThumbSecondColor>
  <ThumbBorderColor>ThumbBorderColorName</ThumbBorderColor>
  <BarFirstColor>BarFirstColorName</BarFirstColor>
  <BarSecondColor>BarSecondColorName</BarSecondColor>
  <BarThirdColor>BarThirdColorName</BarThirdColor>
  <ElapsedFirstColor>ElapsedFName</ElapsedFirstColor>
  <ElapsedSecondColor>ElapsedSecondColorName</ElapsedSecondColor>
  <ElapsedThirdColor>ElapsedThirdName</ElapsedThirdColor>
</ColorSchema>

ThumbWidth

Ширина бегунка.

Необязательный тэг. Ожидается положительное целочисленное значение.

По умолчанию используется значение 16.

<ThumbWidth>20</ThumbWidth>

ThumbHeight

Высота бегунка.

Необязательный тэг. Ожидается положительное целочисленное значение.

По умолчанию используется значение 16.

<ThumbHeight>20</ThumbHeight>

ThumbRound

Сила закругления прямоугольника бегунка.

Необязательный тэг. Ожидается положительное целочисленное значение.

По умолчанию используется значение 16.

<ThumbRound>10</ThumbRound>

Padding

Внутренний отступ от краёв объекта.

Необязательный тэг. Ожидается положительное целочисленное значение.

По умолчанию используется значение 5.

<Padding>5</Padding>

StepSize

Число, на которое будет изменяться значение поля.

Необязательный тэг. Ожидается положительное целочисленное значение.

По умолчанию используется значение 1.

<Step>5</Step>

LineMarkAlign

Наличие и тип меток на линейке.

Необязательный тэг. Ожидается название одного из типов меток:

None

Метки отсутствуют.

Top

Bottom

All

Метки отображаются с обеих сторон от линейки.

По умолчанию используется значение Bottom.

<LineMarkAlign>Bottom</LineMarkAlign>

LineSegmentQuantity

Количество больших засечек на баре.

Необязательный тэг. Ожидается положительное целочисленное значение.

По умолчанию используется значение 10.

<LineSegmentQuantity>10</LineSegmentQuantity>

LineSubSegmentQuantity

Количество маленьких засечек между большими.

Необязательный тэг. Ожидается положительное целочисленное значение.

По умолчанию используется значение 2.

<LineSubSegmentQuantity>2</LineSubSegmentQuantity>

TypeLineText

Задает тип отображения цифр над делениями.

Необязательный тэг. Ожидается название одного из типов отображения:

Default

В виде десятичной дроби.

SimpleFraction

В виде простой дроби.

None

Цифры над делениями отсутствуют.

По умолчанию используется значение Default.

<TypeLineText>SimpleFraction</TypeLineText>

DrawSemitransparentThumb

Признак полупрозрачности бегунка при захвате мышкой.

Необязательный тэг. Ожидается логическое значение.

По умолчанию используется значение False.

<DrawSemitransparentThumb>True</DrawSemitransparentThumb>

IsMouseEffect

Признак подсветки слайдер, при наведении мышки.

Необязательный тэг. Ожидается логическое значение.

По умолчанию используется значение True.

<IsMouseEffect>False</IsMouseEffect>

Get-проперти для получения свойств

Value

Возвращает текущее значение ползунка.

<Object Name="SliderName">
  <Property Name="Value" />
</Object>

Minimum

Возвращает минимальное значение ползунка.

<Object Name="SliderName">
  <Property Name="Minimum" />
</Object>

Maximum

Возвращает максимальное значение ползунка.

<Object Name="SliderName">
  <Property Name="Maximum" />
</Object>

Orientation

Возвращает название типа ориентации бегунка.

<Object Name="SliderName">
  <Property Name="Orientation" />
</Object>

ThumbWidth

Возвращает значение ширины бегунка.

<Object Name="SliderName">
  <Property Name="ThumbWidth" />
</Object>

ThumbHeight

Возвращает значение высоты бегунка.

<Object Name="SliderName">
  <Property Name="ThumbHeight" />
</Object>

ThumbRound

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

<Object Name="SliderName">
  <Property Name="ThumbRound" />
</Object>

Padding

Возвращает значение внутреннего отступа от краёв объекта.

<Object Name="SliderName">
  <Property Name="Padding" />
</Object>

StepSize

Возвращает число, на которое будет изменяться значение поля.

<Object Name="SliderName">
  <Property Name="StepSize" />
</Object>

LineMarkAlign

Возвращает наличие и тип меток на линейке.

<Object Name="SliderName">
  <Property Name="LineMarkAlign" />
</Object>

LineSegmentQuantity

Возвращает количество больших засечек на баре.

<Object Name="SliderName">
  <Property Name="LineSegmentQuantity" />
</Object>

LineSubSegmentQuantity

Возвращает количество маленьких засечек между большими.

<Object Name="SliderName">
  <Property Name="LineSubSegmentQuantity" />
</Object>

TypeLineText

Возвращает тип отображения цифр над делениями.

<Object Name="SliderName">
  <Property Name="TypeLineText" />
</Object>

DrawSemitransparentThumb

Возвращает признак полупрозрачности бегунка при захвате мышкой.

<Object Name="SliderName">
  <Property Name="Maximum" />
</Object>

IsMouseEffect

Возвращает признак подсветки слайдер, при наведении мышки.

<Object Name="SliderName">
  <Property Name="IsMouseEffect" />
</Object>

LineColor

Возвращает цвет делений на шкале.

<Object Name="SliderName">
  <Property Name="LineColor" />
</Object>

ThumbFirstColor

Возвращает первый цвет бегунка (сверху вниз, слева направо).

<Object Name="SliderName">
  <Property Name="IsMouseEffect" />
</Object>

ThumbSecondColor

Возвращает второй цвет бегунка (сверху вниз, слева направо).

<Object Name="SliderName">
  <Property Name="IsMouseEffect" />
</Object>

ThumbBorderColor

Возвращает цвет границы бегунка.

<Object Name="SliderName">
  <Property Name="IsMouseEffect" />
</Object>

BarFirstColor

Возвращает первый цвет бара (сверху вниз, слева направо).

<Object Name="SliderName">
  <Property Name="IsMouseEffect" />
</Object>

BarSecondColor

Возвращает второй цвет бара (сверху вниз, слева направо).

<Object Name="SliderName">
  <Property Name="IsMouseEffect" />
</Object>

BarThirdColor

Возвращает третий цвет бара (сверху вниз, слева направо).

<Object Name="SliderName">
  <Property Name="IsMouseEffect" />
</Object>

ElapsedFirstColor

Возвращает первый цвет заполненной шкалы (сверху вниз, слева направо).

<Object Name="SliderName">
  <Property Name="IsMouseEffect" />
</Object>

ElapsedSecondColor

Возвращает второй цвет заполненной шкалы (сверху вниз, слева направо).

<Object Name="SliderName">
  <Property Name="IsMouseEffect" />
</Object>

ElapsedThirdColor

Возвращает третий цвет заполненной шкалы (сверху вниз, слева направо).

<Object Name="SliderName">
  <Property Name="IsMouseEffect" />
</Object>

Set-проперти для динамического задания свойств

Value

Задает текущее значение ползунка.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="Value">20</Property>
</Object>

Minimum

Задает минимальное значение ползунка.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="Minimum">10</Property>
</Object>

Maximum

Задает максимальное значение ползунка.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="Maximum">200</Property>
</Object>

Orientation

Задает название типа ориентации бегунка.

<Object Name="SliderName">
  <Property Name="Orientation">Vertical</Property>
</Object>

ThumbWidth

Задает ширину бегунка.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="ThumbWidth">16</Property>
</Object>

ThumbHeight

Задает высоту бегунка.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="ThumbHeight">16</Property>
</Object>

ThumbRound

Задает силу закругления прямоугольника бегунка.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="ThumbRound">16</Property>
</Object>

Padding

Задает внутренний отступ от краёв объекта.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="Padding">5</Property>
</Object>

StepSize

Задает число, на которое будет изменяться значение поля.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="StepSize">5</Property>
</Object>

LineMarkAlign

Задает наличие и тип меток на линейке.

<Object Name="SliderName">
  <Property Name="LineMarkAlign">Top</Property>
</Object>

LineSegmentQuantity

Задает количество больших засечек на баре.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="LineSegmentQuantity">10</Property>
</Object>

LineSubSegmentQuantity

Задает количество маленьких засечек между большими.

Ожидается положительное целочисленное значение.

<Object Name="SliderName">
  <Property Name="LineSubSegmentQuantity">3</Property>
</Object>

TypeLineText

Задает тип отображения цифр над делениями.

<Object Name="SliderName">
  <Property Name="TypeLineText">SimpleFraction</Property>
</Object>

DrawSemitransparentThumb

Задает признак полупрозрачности бегунка при захвате мышкой.

Ожидается логическое значение.

<Object Name="SliderName">
  <Property Name="Maximum">True</Property>
</Object>

IsMouseEffect

Задает признак подсветки слайдер, при наведении мышки.

Ожидается логическое значение.

<Object Name="SliderName">
  <Property Name="IsMouseEffect">False</Property>
</Object>

LineColor

Задает цвет делений на шкале.

Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Object Name="SliderName">
  <Property Name="LineColor">LineColorName</Property>
</Object>

ThumbFirstColor

Задает первый цвет бегунка (сверху вниз, слева направо).

Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Object Name="SliderName">
  <Property Name="IsMouseEffect">ThumbFirstColorName</Property>
</Object>

ThumbSecondColor

Задает второй цвет бегунка (сверху вниз, слева направо).

Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Object Name="SliderName">
  <Property Name="IsMouseEffect">ThumbSecondColorName</Property>
</Object>

ThumbBorderColor

Задает цвет границы бегунка.

Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Object Name="SliderName">
  <Property Name="IsMouseEffect">ThumbBorderColorName</Property>
</Object>

BarFirstColor

Задает первый цвет бара (сверху вниз, слева направо).

Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Object Name="SliderName">
  <Property Name="IsMouseEffect">BarFirstColorName</Property>
</Object>

BarSecondColor

Задает второй цвет бара (сверху вниз, слева направо).

Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Object Name="SliderName">
  <Property Name="IsMouseEffect">BarSecondColorName</Property>
</Object>

BarThirdColor

Задает третий цвет бара (сверху вниз, слева направо).

Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Object Name="SliderName">
  <Property Name="IsMouseEffect">BarThirdColorName</Property>
</Object>

ElapsedFirstColor

Задает первый цвет заполненной шкалы (сверху вниз, слева направо).

Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Object Name="SliderName">
  <Property Name="IsMouseEffect">ElapsedFirstColorName</Property>
</Object>

ElapsedSecondColor

Задает второй цвет заполненной шкалы (сверху вниз, слева направо).

Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Object Name="SliderName">
  <Property Name="IsMouseEffect">ElapsedSecondColorName</Property>
</Object>

ElapsedThirdColor

Задает третий цвет заполненной шкалы (сверху вниз, слева направо).

Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Object Name="SliderName">
  <Property Name="IsMouseEffect">ElapsedThirdColorName</Property>
</Object>

Last updated 2 months ago

Для получения указанного в поле текста используется get-проперти :

Для задания значения текстовому полю используется set-проперти :

Необязательный тэг. Описание вложенных тэгов по .

Если свойство имеет значение Horizontal, то метки отображаются над линейкой. Если свойство имеет значение Vertical, то метки отображаются слева от линейки.

Если свойство имеет значение Horizontal, то метки отображаются под линейкой. Если свойство имеет значение Vertical, то метки отображаются справа от линейки.

Ожидается одно из допустимых значений, указанных в описании тэга .

Ожидается одно из допустимых значений, указанных в описании тэга .

Ожидается одно из допустимых значений, указанных в описании тэга .

ссылке
Value
Value
<Orientation>
<LineMarkAlign>
<TypeLineText>
Orientation
Orientation
Orientation
Orientation