Контрол Layout готов, дальше будет больше
Итак, готов тот контрол, которому я посвятил два поста и два дня работы. Работает почти приемлемо, за исключением мелких косяков при сворачивании и разворачивании панелей. Но тут уж я больше не могу и не хочу пока заморачиваться. Достаточно того, что получилось. В будущем всегда все можно доточить. А ещё я наконец-то к этому Layout-у прикрутил механизм drag-and-drop. Целых пять часов прикручивал, половину дня! А ведь свиду пустяк. Но зато я реализовал то, чего не мог (потому как, пожалуй, ленился) реализовать в своей черновой версии программы. Ну а теперь все выглядит намного интереснее. И всё благодаря мелочи - специальному визуальному элементу, который следует за курсором во время перетаскивания панели в группе и показывает, можно ли тут или там "бросить" панель и переместить ее в то место, над которым был курсор. То есть можно менять положение панелей в группе. Возни было много, на кучу часов. Но зато теперь имеется наработка и при реализации такого же механизма в другом контроле будет тратиться намного меньше времени...
