Вверх ↑
Разработчик
Ответов: 26313
Рейтинг: 2146
#1: 2025-08-11 00:46:26 ЛС | профиль | цитата
Добавлены некоторые изменения в код. В частности, убран отдельный графический обработчик субкласса перемещаемой строки _onRowPaint и сведен в собственный обработчик субкласса -- row_EditWndProc. Убраны некоторые траблы при захвате строки, приводящие к несанкционированному самопроизвольному перемещению строки по полю. Добавлено небольшое контрастирование строки в режиме перемещения. Немного откорректирована линия селектора вставки, она теперь не захватывает поле иконок. Добавлен запрет использования перемещения в режимы не таблицы.
P.S. Интересует отработка режима перемещения в состояние 'с' и 'без' двойной буферизации. Особенно, нагрузка на процессор. В режиме 'без' двойной буферизации у меня наблюдается артефакт покачивания селектора вставки, в режиме 'с' двойной буферизацией работает без артефакта.
карма: 22

0
файлы: 1MST_RowDragDrop_002.zip [29.4KB] [34]
Редактировалось 3 раз(а), последний 2025-08-11 00:53:12