Цитата:
Сообщение от ViS
Любопытно, что такого "типового поведения виды" не наблюдается ни в одной программе, в которых нет инерционной прокрутки или она отключается. А в Лоджике проявляется на проекте из 10-15 блоков AND.
|
Просто на вашем конкретном компьютере/ноутбуке поляна прокручивается настолько медленно, что не успевает отработать очередь сообщений от колёсика мыши.
Ещё винда имитирует колесом кнопы Up/Dn, это пункт "сколько строк прокручивать" в диалоге свойств мыши. Если выставить, например, 20 строк, то лоджик честно отработает 20 раз "Dn" на один щелчок мыши. А если вы за это время пять раз крутанёте - лоджику винда последовательно скажет прокрути на 100 раз вниз.
Бороться с этим можно по разному. Например, обнуляя буфер мыши после каждого действия. Но тогда появится ощущение тормознутости интерфейса и появления эффекта несрабатывания кнопок, т.к. многие нажатия человек выполняет за доли секунды перед окончанием действия текущей операции.