Взаимное прилипание \ отлипание форм в одном проекте
День добрый! Пытаюсь сделать взаимное прилипание\отлипание форм в одном проекте, как в Winamp плеере,когда одно его окошко "подносишь" к другому,то оно прилипает. Есть два примера (приложил к посту). В первом формы липнут друг к другу, но чтобы переместить форму из прилипшего состояния нужно отпускать ЛКМ и не учтено прилипание при растягивании. А во втором примере не нужно отпускать ЛКМ, но форма входит внутрь основной (что мне не надо). И тут, если сделать стиль форм "bsSizeToolWin", то при растягивании формы будут прилипать, однако не без багов... Может кто помочь с этим разобраться ?
Неужели никто не знает ? По сути надо часть кода из одного примера переписать в другой, чтобы убрать баги, но они сделаны немного по-разному и разобраться в чужом коде довольно трудно...