-
Здравствуйте!
Использую наследник ScrollBox чтобы на нем отображать фреймы один под другим, со скроллом.
Если на фреймах есть такие компоненты как SpinEdit, то при прокрутке списка меняется и позиция скролла, и значение в SpinEdit. К сожалению это происходит даже тогда, когда мышкой уже щелкнули на свободном от SpinEdit месте! т.е. выбан компонент не принимающий фокус ввода, и поэтому он остался в SpinEdit. То же самое - с другими аналогичными компонентами (разные spin edit'Ы, управляющие элементы в виде прокруток и проч....)
Как определить что в настоящий момент фокус ввода у подобного компонента? (все они лежат на фреймах в списке)
Как определить что мышкой кликнули на компоненте не принимающем фокус ввода, даже если сам фокус не перескочил на него?
-
Можно наверное перефразировать, Как определить что в цепочке обработки скролла мыши есть еще кто-то на текущей форме??
|