Forum: Cross-Platform-Entwicklung
by greenmile,
31. Jul 2015
Da macht es ja vielleicht Sinn. Aber was ist mit einer Messagebox wie "Möchten Sie beenden"? Extra Callback für jede erdenkliche Messagebox, Inputquery und co ist doch wirklich Overkill, oder?
Forum: Cross-Platform-Entwicklung
by greenmile,
29. Jul 2015
Ich persönlich halte nichts von den Callbacks nur für Unterformulare oder Messageboxen, ist mir einfach zu aufwendig.
Du kannst eine globale Variable definieren die von der Unterform gefüllt wird. Das Hauptformular muss nun einfach nur solange warten, bis die Variable gefüllt ist. Beispiel:
var MsgDlgResult: Integer;
function MessageDlg(const Msg: string; DlgType: TMsgDlgType;
...