Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| delphi:hssettingsform [2024/02/10 13:01] – angelegt Harald Schmid | delphi:hssettingsform [2024/02/11 18:08] (aktuell) – Harald Schmid | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== hsSettingsForm ====== | ====== hsSettingsForm ====== | ||
| + | <code delphi> | ||
| + | hsSettingsForm | ||
| + | .InitDatasourcesByDataset(mDataset, | ||
| + | .OnSaveDatasourceInDataset(procedure(mID: | ||
| + | begin | ||
| + | end) | ||
| + | .Show; | ||
| + | </ | ||
| + | |||
| + | * hsSettings erzeugt das Interface und zeigt das Hauptformular an (Application.ProcessMessages) | ||
| + | * InitDatasourcesByDataset(const mDataset: TDataset) | ||
| + | * iteriert durch ein Dataset | ||
| + | * hängt den caption in die TreeList, ID und Daten - in das Dataset der TreeList | ||
| + | * erzeugt das Formular und hängt es in das PageControl, | ||
| + | * OnSaveDatsourceInDataset(mID: | ||
| + | * wird bein Klick auf den Speichern-Button aufgerufen | ||