Конференция "Компоненты" » ScrollBox + Frame with SpinEdit on it
 
  • Дмитрий (17.03.15 19:34) [0]
    Здравствуйте!

    Использую наследник ScrollBox чтобы на нем отображать фреймы один под другим, со скроллом.

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

    Как определить что в настоящий момент фокус ввода у подобного компонента? (все они лежат на фреймах в списке)

    Как определить что мышкой кликнули на компоненте не принимающем фокус ввода, даже если сам фокус не перескочил на него?
  • Дмитрий (17.03.15 22:04) [1]
    Можно наверное перефразировать,
    Как определить что в цепочке обработки  скролла мыши есть еще кто-то на текущей форме??
 
Конференция "Компоненты" » ScrollBox + Frame with SpinEdit on it
Есть новые Нет новых   [118588   +42][b:0][p:0]