Граф наследования:TrackBar:


Открытые члены | |
| SelectAll (void) | |
| Метод выделяет все. | |
| ClearSelection (void) | |
| Метод сбрасывает выделение. | |
Свойства | |
| VARIANT_BOOL RW | Vertical [] |
| Свойство определяет ориентацию компонента, является ли она вертикальной. | |
| LONG RW | TickMarks [] |
| Свойство определяет параметры отображения меток и может принимать следующие значения:. | |
| ULONG RW | SmallChange [] |
| Свойство определяет маленькое изменение значения, на это значение меняется состояние компонента, когда компонент имеет фокус ввода и пользователь нажимает клавишы со стрелками ("Вверх", "Вниз", "Влево", "Вправо"). | |
| ULONG RW | LargeChange [] |
| Свойство определяет большое изменение значения, на это значение меняется состояние компонента, когда компонент имеет фокус ввода и пользователь нажимает клавишы "Page Up", "Page Down". | |
| ULONG RW | ThumbLength [] |
| Свойство определяет длину ползунка, который можно передвигать для изменения значения. | |
| ULONG RW | TickFrequency [] |
| Свойство определяет с какой частотой расставляются метки. | |
| VARIANT_BOOL RW | EnableSelRange [] |
| Свойство определяет отображение полосы выделения. | |
| LONG RW | SelStart [] |
| Свойство определяет начало выделения. | |
| LONG RW | SelEnd [] |
| Свойство определяет конец выделения. | |
События: компонент как и все компоненты, порожденные от класса StatusControl вызывает событие OnChange при изменения значения числа.
Создание: Компонент можно создать методом CreateTrackBar класса Frame
Пример (JScript):
o = new ActiveXObject("Scripting.WindowSystemObject") o.EnableVisualStyles = true f = o.CreateForm(0,0,0,0) f.Text = "WSO" f.ClientWidth = 320 f.ClientHeight = 80 f.CenterControl() TrackBar = f.CreateTrackBar(10,10,300,35) TrackBar.Max = 300 TrackBar.Min = 100 TrackBar.Position = 230 f.Show() o.Run()
| ClearSelection | ( | void | ) |
Метод сбрасывает выделение.
| SelectAll | ( | void | ) |
Метод выделяет все.
| VARIANT_BOOL RW EnableSelRange |
Свойство определяет отображение полосы выделения.
Значение по умолчанию: "FALSE".
| ULONG RW LargeChange |
Свойство определяет большое изменение значения, на это значение меняется состояние компонента, когда компонент имеет фокус ввода и пользователь нажимает клавишы "Page Up", "Page Down".
| LONG RW SelEnd |
Свойство определяет конец выделения.
| LONG RW SelStart |
Свойство определяет начало выделения.
| ULONG RW SmallChange |
Свойство определяет маленькое изменение значения, на это значение меняется состояние компонента, когда компонент имеет фокус ввода и пользователь нажимает клавишы со стрелками ("Вверх", "Вниз", "Влево", "Вправо").
Значение по умолчанию: 1.
| ULONG RW ThumbLength |
Свойство определяет длину ползунка, который можно передвигать для изменения значения.
| ULONG RW TickFrequency |
Свойство определяет с какой частотой расставляются метки.
Если свойство имеет значение 0 то меток нет, иначе если 1 то метки расставляются в каждом возможном значении, 2 - метки в каждом втором возможном значении...
| LONG RW TickMarks |
| VARIANT_BOOL RW Vertical |
Свойство определяет ориентацию компонента, является ли она вертикальной.
Значение по умолчанию: "FALSE".