Управление TRxSlider из другой программы

Модераторы: alexs, Модераторы

Ответить
turao
незнакомец
Сообщения: 6
Зарегистрирован: 26.01.2015 17:55:33

Управление TRxSlider из другой программы

Сообщение turao »

Здравствуйте. Необходимо управлять компонентом TRxSlider из другой программы. Надо узнать минимум, максимум, текущее положение ползунка и передвинуть его на новую позицию. Сообщения SendMessage для компонентов ScrollBar и TrackBar, такие как Pos=SendMessage(handle, TBM_GETPOS, 0, 0); и Pos=SendMessage(handle, SBM_GETPOS, 0, 0); не подходят. Есть какие-нибудь для них сообщения? и где можно посмотреть?
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

TRxSlider - это что? Откуда?
turao
незнакомец
Сообщения: 6
Зарегистрирован: 26.01.2015 17:55:33

Сообщение turao »

Один из компонентов библиотеки RxLib
TRxSlider Component
Unit RxSlider

Description
Компонента TRxSlider является реализацией "ползункового" элемента управления, пр умолчанию имеющей вид сходного элемента Windows 95, для выбора одного значения из заданного диапазона с заданным шагом изменения.
Он состоит из направляющей - "линейки" и ползунка, перемещаемого вдоль направляющей. Крайние положения ползунка соответствуют значениям, задаваемыми свойствами MinValue и MaxValue, текущее положение ползунка соответствует свойству Value. Перемещение ползунка пользователем меняет значение Value, в свою очередь, программное присвоение свойству Value передвигает ползунок.

Элемент может иметь горизонтальную и вертикальную ориентацию, контролируемую свойством Orientation.
Внешний вид элемента может быть изменен с помощью свойств ImageHThumb, ImageHRuler, ImageVThumb, ImageVRuler типа TBitmap, отвечающих соответственно за горизонтальное и вертикальное изображение ползунка и
направляющей.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

А в какой версии библиотеки это есть? В RxFPC нет - я не делал.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Ну так это даже не лазарус..
turao
незнакомец
Сообщения: 6
Зарегистрирован: 26.01.2015 17:55:33

Сообщение turao »

RxLib для Lazarus содержит некоторые хорошо известные компоненты пакета RxLib для Delphi. C http://wiki.freepascal.org/RXfpc/ru
Тот форум совсем дохлый. Надеялся здесь что нибудь подскажут.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Просто не все компоненты были перенесены. Перенос был по принципу - что нужно. Если есть желание - присоединяйся.
Ответить