Online
Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
Delphi 12 Athens
|
AW: Neues Fenster öffnen per Button klick?? iOS
15. Jan 2014, 14:36
ShowModal funktioniert im iOS nicht?
Wenn ja, dann würde ich das als schwerwiegenden Bug einstufen.
Im Prinzip kommt das ShowModal auf Folgendes hinaus.
Delphi-Quellcode:
Fenster := TMeinEingabeFenster.Create(Self);
try
// hier könnte man eventuell noch was an das Fenster übergeben - z.B. Fenster.PortEdit.Text := IntToStr(StandardPort);
// alle anderen Fenster disablen (was hier ja scheinbar nicht nötig wäre, aber es dürfte auch nicht stören)
Fenster.Show;
repeat
Application.ProcessMessages;
until ApplicationTerminated or (Fenster.ModalResult <> mrNode) or not Fenster.Visible;
Fenster.Hide;
// alle anderen Fenster wieder enablen
if Fenster.ModalResult = mrOK then begin
x := Fenster.IPEdit.Text;
y := StrToInt(Fenster.PortEdit.Text);
end;
finally
Fenster.Free;
end;
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
Geändert von himitsu (15. Jan 2014 um 14:41 Uhr)
|