Да. положение всех форм на экране известно. Я даже специально объявил переменные в них
начальная позиция формы. Все формы объявлены в главной форме массивом:
Код:
AppIcons: array[0..255] of TForm;
Даже есть проца анимированного изменения размера (и можно этой процой и перемещать ее). Поэтому мне в переменную dlt достаточно записать смещения относительно текущих позиций окон (иконок)