Изначально я предполагал что проблема ("мерцание") в изменении позиции и размера элемента, но
опробовав различные варианты (MoveWindow, SetWindowPos, BoundsRect), окончательно запутался.
Сейчас в элементе при любом изменении размера используется BoundsRect, можете ради теста опробовать и MoveWindow (в элементе строка есть), но разницы особой нет. В результате осталась видимая разница при перетаскиванием за левый центральный ("мерцание") и правый центральный квадрат (нормально). Можно сделать вывод что проблема не в том как изменяется размер.
Подозрение на мышиные координаты. Способ получения разный (строки: 134 - 161). Может кто посмотрит и пнет в нужную сторону?
Архив с элементом и примером в первом посте (обновил).
Galkov писал(а):
что за хрень ты понаписал в FrameSize.INIGalkov писал(а):
Мне показалось, что мигают "квадратики", а не окно...andrestudio писал(а):
глянь в архив