Перемещение формы не за заголовок - Перетаскивание окна с содержимым
ОГЛАВЛЕНИЕ
Перетаскивание окна с содержимым
После того, как я воспользовался вашим кодом, окно осталось на том же месте, таскался лишь его контур. Как изменить это так, чтобы при перетаскивании сохранялось содержимое окна (подобно win95 plus)?
Вот небольшой простой компонент, работающий по этому принципу...
Unit WinDrag;
interface
uses windows, sysutils, classes, dsgnintf;
type
procedure Register;
implementation
constructor TWinDrag.Create(AOwner: TComponent);
begin
destructor TWinDrag.Destroy;
begin
function TWinDrag.GetDragFlag: boolean; var Value : Boolean; begin
procedure TWinDrag.SetDragFlag(Status: Boolean);
begin
end;
procedure Register;
begin
end.