Граф наследования: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".