![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| ekodov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 26.10.2005 Репутация: нет Всего: нет |
Здравствуйте.
Такой вопрос. У меня на форме две кнопки передвижения элементов ListBox вверх и вниз. Как сделать так, чтобы при нажатии на кнопку и удерживании, к примеру, в течение 1 сек. элемент перемещался вверх или вниз непрерывно? Заранее спасибо. |
|||
|
||||
| morpheyushka |
|
|||
![]() Зеленый человек ![]() ![]() Профиль Группа: Участник Сообщений: 563 Регистрация: 26.2.2008 Где: Киев Репутация: 3 Всего: 8 |
Можно поиграться с событиямиOnMouseDoown и OnMouseUp
|
|||
|
||||
| morpheyushka |
|
|||
![]() Зеленый человек ![]() ![]() Профиль Группа: Участник Сообщений: 563 Регистрация: 26.2.2008 Где: Киев Репутация: 3 Всего: 8 |
а вобще, как по мне, то компонент ListView дает больше возможностей...хотя смотря для какой цели ты это используешь
|
|||
|
||||
| THandle |
|
|||
![]() Хранитель Клуба Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 65 Всего: 372 |
ekodov, по MouseDown активировать таймер, в котором будет происходить повышение или уменьшение индекса, можно со всякими "спецэффектами" типа ускорения, а по MouseUp таймер соответственно выключать.
Лично я бы для таких целей использовал компонент TUpDown, с обработкой клика примерно таким образом:
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |