Сделать Inno Setup WizardForm подвижной, если заголовок заголовка отключен
Я хочу сделать установщик с пользовательским внешним видом и отключил заголовок, установивBorderStyle
кbsNone
Теперь я не могу больше двигать окно. Я посмотрел вокруг и нашел решение для Delphi:
http://www.chami.com/tips/delphi/010397D.html
Можно ли это сделать в Inno Setup?
Я уже посмотрелWM_NCHITTEST
вещь на MSDN, но я не могу понять, если и как я могу заставить эту работу.
Изменить: после осмотра и компиляции его с помощьюпродвинутый компилятор продвинутый компилятор, я придумал это, но это нет работа. Он компилируется, но когда я щелкаю внутри окна, я не могу его перетащить.
procedure Dragg(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
SendMessage(WizardForm.Handle, $F112, $F012, 0);
end;
procedure InitializeWizard();
begin
WizardForm.OnMouseDown := @Dragg;
end;