Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Интерфейс 
Rush-Контролы - TrackBarRush

TrackBarRush
Краткое описание
  Компонент предназначен для вывода на форму TrackBar и имеет расширенный графический интерфейс
Параметры
  • Left - Отступ элемента слева
  • Top - Отступ элемента от верха
  • Width - Ширина элемента
  • Height - Высота элемента
  • Align - Выравнивание элемента
  • Color - Цвет элемента
  • Font - Шрифт элемента
  • ParentFont - Использовать шрифт родительского компонента
  • Visible - Видимость элемента на экране
  • Enabled - Элемент разрешен/заблокирован
  • Cursor - Курсор
  • TabOrder - Определяет очередь передачи фокуса при нажатии Tab
  • Ctl3D - При установленном False 3-х мерная рамка вокруг элемента рисоваться не будет
  • WinStyle - Стиль окна для Ctl3D=True
  • Name - Имя элемента
  • Hint - Всплывающая подсказка
  • HintManager - Менеджер подсказок
  • Layout - Слой
  • WidthScale - Доля ширины элемента в слое
  • HeightScale - Доля высоты элемента в слое
  • SlideColorFrom - Первый цвет, используемый в градиенте области перемещения
  • SlideColorTo - Второй цвет, используемый в градиенте области перемещения
  • ActSlideColorFrom - Первый цвет, используемый в градиенте активизированной области перемещения
  • ActSlideColorTo - Второй цвет, используемый в градиенте активизированной области перемещения
  • ThumbColorFrom - Первый цвет, используемый в градиенте ползунка
  • ThumbColorTo - Второй цвет, используемый в градиенте ползунка
  • BorderColor - Цвет рамки
  • TickColor - Цвет маркера
  • SlideGradientStyle - Вид градиентной заливки
  • ThumbGradientStyle - Вид градиентной заливки
  • BorderWidth - Толщина границы
  • ThumbColorFromOver - Первый цвет, используемый в градиенте ползунка
  • ThumbColorToOver - Второй цвет, используемый в градиенте ползунка
  • ThumbGradientStyleOver - Вид градиентной заливки
  • BorderWidthOver - Толщина границы
  • ThumbColorFromDown - Первый цвет, используемый в градиенте ползунка
  • ThumbColorToDown - Второй цвет, используемый в градиенте ползунка
  • ThumbGradientStyleDown - Вид градиентной заливки
  • BorderWidthDown - Толщина границы
  • SlideColorFromDis - Первый цвет, используемый в градиенте области перемещения
  • SlideColorToDis - Второй цвет, используемый в градиенте области перемещения
  • ThumbColorFromDis - Первый цвет, используемый в градиенте ползунка
  • ThumbColorToDis - Второй цвет, используемый в градиенте ползунка
  • BorderColorDis - Цвет рамки
  • TickColorDis - Цвет маркера
  • SlideGradientStyleDis - Вид градиентной заливки
  • ThumbGradientStyleDis - Вид градиентной заливки
  • BorderWidthDis - Толщина границы
  • Max - Максимальное значение св-ва Position
  • Min - Минимальное значение св-ва Position
  • Frequency - Количество тиков, через которое ставится маркер
  • Position - Начальная позиция ползунка
  • AbsPosition - Выводить абсолютное знаечение позиции
  • TickMarks - Вид маркеров
  • Kind - Ориентация элемента на форме
  • AntiAlias - Сглаживание
  • ThumbLength - Длина ползунка
  • ThumbWidth - Ширина позунка
  • TickBorderWidth - Толщина маркера
  • SlideRoundWidth - Горизонтальный изгиб краев области перемещения
  • SlideRoundHeight - Вертикальный изгиб краев области перемещения
  • ThumbRoundWidth - Горизонтальный изгиб краев ползунка
  • ThumbRoundHeight - Вертикальный изгиб краев ползунка
  • DotsCount - Количество точек на ползунке
  • DotsOrient - Ориентация точек на ползунке
  • Методы
  • doPosition - Устанавливает позицию ползунка
  • doPosition2 - Устанавливает позицию ползунка, но не вызывает событие onPosition
  • doSetFocus - Устанавливает фокус на элементе
  • doSendToBack - Помещает элемент под всеми другими элементами формы
  • doBringToFront - Помещает элемент над всеми другими элементами формы
  • doCenterPos - Центрирует элемент относительно родительского элемента
  • doSetTheme - Устанавливает цвтовую схему. МТ-поток с параметрами берется из потока
  • События
  • onPosition - Событие происходит всякий раз при перемещении ползунка
  • onKeyUp - Событие происходит всякий раз при отпускании клавиши. Возвращает целое число - код клавиши ARG(Key)
  • onKeyDown - Событие происходит всякий раз при нажатии на клавишу. Возвращает целое число - код клавиши ARG(Key)
  • onChar - Событие происходит после onKeyDown в случае текстового соответствия клавиши. Возвращает целое число - код символа ARG(Key)
  • onShow - Событие происходит всякий раз при показе/скрытии элемента на экране
  • onResize - Событие происходит всякий раз при изменении размера элемента
  • onMouseDown - Событие происходит всякий раз при клике в области компонента (перед событием onClick) и возвращает в поток код нажатой кнопки ARG(Button)
  • onMouseMove - Событие происходит всякий раз при перемещении мышки над компонентом и возвращает в поток код нажатой кнопки ARG(Button)
  • onMouseUp - Событие происходит всякий раз при отпускании кнопки мыши и возвращает в поток код нажатой кнопки ARG(Button)
  • onMouseWheel - Событие происходит всякий раз после прокрутки колеса мыши над элементом и возвращает его смещение ARG(Shift)
  • onMove - Событие происходит всякий раз при перемещении элемента по экрану
  • onPaint - Событие происходит всякий раз при необходимости отрисовать элемент и выдает в поток Context рисования ARG(HDC)
  • onDblClick - Событие происходит всякий раз при двойном клике на элементе
  • onSetFocus - Событие происходит всякий раз при установке фокуса на элементе
  • onKillFocus - Событие происходит всякий раз при потере фокуса элементом
  • onSplitUp - Событие происходит по окончании (MouseUp) изменения размера элемента сплиттером
  • onStart - Событие происходит всякий раз перед началом перетаскивания ползунка
  • onStop - Событие происходит всякий раз после окончания перетаскивания ползунка
  • Свойства
  • Position - Содержит значение свойства Position
  • Handle - Содержит идентификатор элемента
  • PHandle - Содержит указатель на элемент
  • Width - Ширина элемента
  • Height - Высота элемента
  • Left - Содержит отступ элемента слева от родительского компонента
  • Top - Содержит отступ элемента от верха родительского компонента
  • MouseX - Хранит X координату мыши после событий OnMouseXXXX
  • MouseY - Хранит Y координату мыши после событий OnMouseXXXX
  • Данные
  • WidthControls - Предварительный анализ изменений. Передается в потоке "на верх" желаемое изменение ширины контролла. Возвращаемое значение принимается за правильное изменение ширины контролла. Если точка отключена - ничего не меняется
  • HeightControls - Предварительный анализ изменений. Передается в потоке "на верх" желаемое изменение высоты контролла. Возвращаемое значение принимается за правильное изменение высоты контролла. Если точка отключена - ничего не меняется
  • Аргументы
  • doSetTheme - MT-поток, состоящий из последовательности следующих элементов:   [BackColor]
      [SlideColorFrom]
      [SlideColorTo]
      [ActSlideColorFrom]
      [ActSlideColorTo]
      [ThumbColorFrom]
      [ThumbColorTo]
      [TickColor]
      [BorderColor]
      [SlideColorFromDis]
      [SlideColorToDis]
      [ThumbColorFromDis]
      [ThumbColorToDis]
      [TickColorDis]
      [BorderColorDis]
      [ThumbColorFromOver]
      [ThumbColorToOver]
      [ThumbColorFromDown]
      [ThumbColorToDown]

      Примечание! Параметр со значение равным -1 не приводит к изменению цвета
  • Замечания
    Обновление элемента: [svn]TrackBarRush.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...