FMX.Pickers.TPickerFactoryService
Delphi
TPickerFactoryService = class abstract(TInterfacedObject, IFMXPickerService)
C++
class PASCALIMPLEMENTATION TPickerFactoryService : public System::TInterfacedObject
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FMX.Pickers.pas FMX.Pickers.hpp |
FMX.Pickers | FMX.Pickers |
Beschreibung
Diese Klasse implementiert die im Interface IFMXPickerService deklarierten Methoden.
Die Klasse TPickerFactoryService implementiert die Methoden, die für die Verwaltung von Auswahlfenstern verwendet werden. Dabei handelt es sich um die Methoden CreateDateTimePicker, CreateListPicker und CloseAllPickers, die im Interface IFMXPickerService deklariert sind. Diese Implementierungen rufen virtuelle, abstrakte Methoden wie DoCreateDateTimePicker und DoCreateListPicker auf, die wiederum in plattformspezifischen Units, wie FMX.Pickers.Default oder FMX.Pickers.iOS, implementiert sind. Durch diesen Trick werden plattformspezifische Module für Auswahlfenster implementiert. Auswahlfenster können auf diese Weise ein natives Aussehen und Verhalten für Auswahlsteuerelemente auf verschiedenen Plattformen bereitstellen.