Реализация интерфейса Плавающих окон (Drag&Dock)
Реализация интерфейса Плавающих окон (Drag&Dock)
Реализация интерфейса Плавающих окон (Drag&Dock) В первую очередь для этого нам понадобится Дельфи начиная с 4-ой версии. Кстати примером такого интерфейса является редактор кода в Дельфи. Попробуем сделать подобный. Поместите на форму четыре панели (TPanel). Первая будет приемником остальных. Для этого установите свойство docksite первой панели в true. А у трех других панелей установите свойство dragmode в dmautomatic, а свойство dragkind в dock. Вот и все, запустите ваше приложение. При щелчке по какой-нибудь из трех панелей (не по первой) у нее появятся атрибуты плавающего окна и ее спокойно можно будет перемещать по экрану, а можно поместить внутрь первой панели. Вот так мы реализовали интерфейс Drag&Dock не написав ни одной строчки кода!!!