Форум: "Начинающим";
Текущий архив: 2018.03.11;
Скачать: [xml.tar.bz2];
ВнизMouseUP на дочернем компоненте Найти похожие ветки
← →
Валя (2016-03-19 21:02) [0]Допустим есть ScrollBox с множеством контролов.
MouseDown произошел на пустом месте ScrollBox затем удерживая нажатой кнопку мыши навели курсор на любой дочерний контрол ScrollBox-а, конечно событие MouseUp для ScrollBox не сработает. Есть ли варианты все равно вызвать ScrollBox.MouseUp. Вариант с временной установкой Conrol[i].Enabled = False очень не красив.
← →
sniknik © (2016-03-21 08:45) [1]> конечно событие MouseUp для ScrollBox не сработает.
сам придумал, или сказал кто?
← →
Лори (2016-03-21 11:48) [2]угу... Хоть над дочерними отпускать, хоть над дочерними дочерних дочерних, хоть вообще вне окна - срабатывает более чем штатно.
← →
han_malign © (2016-03-21 15:47) [3]MouseCapture - взводится автоматом только для ЛКМ и только на клиентской зоне
(WM_LBUTTONDOWN,WM_LBUTTONDBLCLK)
см. TControl - c WMLButtonDown до WMCancelMode - всё что касается мыши...
соотвественно MouseCapture:= true присутствует только в WMLButtonDown и WMLButtonDblClk...
← →
KSergey © (2016-03-21 17:23) [4]> Допустим есть ScrollBox с множеством контролов.
Каких именно? (2..3 разных для примера)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2018.03.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.001 c