Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.31;
Скачать: CL | DM;

Вниз

Как отловить окончание изменения TrackBar   Найти похожие ветки 

 
BillyJeans   (2004-10-20 10:51) [0]

Как отловить окончание изменения TrackBar. Именно момент, когда пользователь отпустил мышу, после изменения положения...


 
Sun bittern ©   (2004-10-20 11:07) [1]

Создать наследника от TTrackBar с необходимыми свойствами.


 
BillyJeans   (2004-10-20 11:09) [2]

а стандартными средствами?


 
Sun bittern ©   (2004-10-20 11:49) [3]

Кажется в D5 уже должен быть TApplicationEvents
В событии OnMessage можно написать приблизительно так:

 if Msg.hwnd = TrackBar1.Handle then
   if Msg.message = WM_LBUTTONUP then ...


 
BillyJeans   (2004-10-20 11:58) [4]

Дело в том, что TrackBar"ов у меня на форме много и количество их не постоянно... А TApplicationEvents уже есть ;)


 
Sun bittern ©   (2004-10-20 12:07) [5]

Тогда только
Sun bittern ©   (20.10.04 11:07) [1]


 
BillyJeans   (2004-10-20 13:16) [6]

Почему нельзя воспользоваться событием OnMouseUp, базового класса TControl?


 
Sun bittern ©   (2004-10-20 13:57) [7]

BillyJeans   (20.10.04 13:16) [6]

Данноое свойство не обявлено ни в Piblic ни в Published компонента TTrackBar. Так что присвоить какой либо ему обработчик данного события невозможно. Остается писать компонент-наследника производный от TTrackBar.



Страницы: 1 вся ветка

Текущий архив: 2004.10.31;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.034 c
1-1097821422
Senti
2004-10-15 10:23
2004.10.31
Как в Exele проверить значение ячейки и заменить ее


1-1097902678
Dr. Genius
2004-10-16 08:57
2004.10.31
... is specific to a platform


8-1091472569
Dima_Delphi
2004-08-02 22:49
2004.10.31
Как при ресайзе имейджа сделать чтоб картинка не промаргивала??


14-1097703650
quickblack
2004-10-14 01:40
2004.10.31
Востановление rar


4-1094835656
nika_ufc
2004-09-10 21:00
2004.10.31
помогите со шрифтами





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский