Dobry. Jak zrobić, aby okienka przyłączały się krawędziami do innych okienek? Przestudiowałem FAQ A. Boducha i w procedurze odbierającej komunikat zmiany położenia okna wpakowałem kod zmieniający Left i Top jakiejśtam Formy, tak, aby stykała sie z główną. Coś w stylu:
if (shit = 1) then
Form2.Left := Msg.x + Msg.width;
Niby działa, niby wszystko pięknie, ale gdy łącze w ten sposób kilka okien, to przy przesuwaniu mają one lekkie "opóźnienie". Co uczynić, aby wszystko chodziło równie i płynnie, jak w np. Winampie?
P.S.
Jeżeli odpowiedź znajduje sie gdzieś na forum (szukalem jej pare dni), to proszę podac link.