Moin,
Hab folgendes Problem: Eine form die ich erstellt hab lässt sich nicht verschieben. Sie ist allerdings "none" also nicht "sizable".
Das hab ich hiermit gelöst:
bei mousedown:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| procedure TForm2.Image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin ReleaseCapture; SendMessage(Form2.Handle, WM_SYSCOMMAND, $F012, 0); end; |
Tso, des Image kommt, weil ich Form2 mit einer grossen grafik belegt hab.
Damit geht es !!! Wenn ich aber nun mit:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure TForm2.Timer1Timer(Sender: TObject); begin with Tmain.Create(Self) do try ShowModal; finally Free; end; if timer1.interval=10000 then titel.close; end; |
die Tmain form öffne, wo ich den gleichen code zu, verscheiben bei none verwende, gehts nicht !
Woran kann das liegen?