| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > TrackBar и определенный шаг |
| Автор: Igor_thief 30.5.2007, 16:03 |
| Как сделать чтобы при перемещении ползунка TrackBar 'a мышью значение менялось с определенным шагом? Шаг например 9. |
| Автор: Yanis 30.5.2007, 17:50 | ||
OnChange
|
| Автор: Igor_thief 31.5.2007, 10:43 | ||||
Да, я тоже придумал нечто такое. Жаль есть один недостаток. Подвигаешь мышку чуть-чуть, каретка сдвигается на 9 пунктиков, а вот указатель мышки так и остается на своем прежнем месте :( |
| Автор: Igor_thief 31.5.2007, 21:38 |
| Хм... Появилась идея. Надо взять и сделать наследника от TTrackBar. Добавить события OnMouseDown и OnMouseUp и в них реализовать несложную логику. Проблема остается за одним. Как определить что пользователь нажал мышкой именно на ползунок? |