Nein, der OpenDialog er
VCL hat nochj ein unsichtbares Fenster irgendwie.
Zum Problem:
Delphi-Quellcode:
procedure TForm1.MyOpenDialogOnShow(Sender: TObject);
begin
MoveWindow(GetParent(OpenDialog1.Handle), 0, 0, 250, 150, False);
SetWindowText(GetParent(OpenDialog1.Handle), 'Test');
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
OpenDialog1.OnShow := MyOpenDialogOnShow;
if OpenDialog1.Execute then
begin
end;
end;
Das verrückte ist, die Größe kann ich verändern, aber die Position nicht.