|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.10.2008, 15:07 | #1 |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
checkListBox1.OnMouseDown не работет при выделенном элементе. Как исправить?
Вот с такой задачкой столкнулся, когда items подсвечиваются и жмёшь по ним, действие не срабатывает.
СРабатывает на DblClick, как на MouseDown. Я так понял, что выделение(Selecet), это компонет сверху чтоли над listbox'ом, т.к. при нём на дейстия TcheckListBox (да и ListBox(кстати интересно что реагируют по разному но оба не правильно ^_^)) не реагирует. Как сделать, чтобы реагировал выделенный items (check)listbox'а на mousedown? Как-нибудь по обходному может? Пожалуста, подскажите.
Don't worry be happy
Последний раз редактировалось Izhic; 28.10.2008 в 15:19. |
28.10.2008, 16:22 | #2 |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
Сорри, уточню вопрос )))
Включён fixed, Перетаскивание = Automatic multiselect
Don't worry be happy
Последний раз редактировалось Izhic; 28.10.2008 в 17:09. |
28.10.2008, 17:32 | #3 |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
Блин, я уже так попробовал тоже не ловиться, когда по выделенным элементам щёлкаю
procedure WMLButtonDown(var Msg: TMessage); message WM_LBUTTONDOWN;
Don't worry be happy
|
28.10.2008, 17:37 | #4 |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
Ребят, Может у Вас ссылочка есть с примером где таскаются блоками выделенные элементы? Я не нашёл. Тока один эл-т нашёл.
http://codesources.net/delphi-pereta...mentov-listbox Но при блоках даже при WinApi , там проблемы именно из-за того что не могу создатьпри 1ом клике глобальную переменную. Тока на DragDrop и иму подобные.
Don't worry be happy
|
28.10.2008, 17:41 | #5 |
Форумчанин
Регистрация: 08.10.2008
Сообщений: 668
|
Вопрос снимается, буду делать через StartDrag ))))
Как же я протупил..... ----------------------------------------------------------------- Всё же если кто-то ответит буду рад. Почему не срабатывает onmousedown на выделенные эл-ты?
Don't worry be happy
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При переключении между чекбоксами - ошибка Stack overflow. Как исправить эту ошибку? | SkAndrew | Общие вопросы Delphi | 5 | 26.08.2008 21:32 |
OnMouseDown в игре. | Titan123 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 10 | 29.07.2008 13:10 |
Меняем цвет текста в элементе | Sargon | Общие вопросы Delphi | 15 | 13.09.2007 08:06 |
Help! Вопрос о выделенном тексте. | enot | Общие вопросы Delphi | 5 | 10.09.2007 16:27 |
onMouseDown в MainMenu | chingiz | Помощь студентам | 2 | 26.07.2007 23:08 |