FMX.Platform.IFMXMultiDisplayService.UpdateDisplayInformation

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure UpdateDisplayInformation;

C++

virtual void __fastcall UpdateDisplayInformation() = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FMX.Platform.pas
FMX.Platform.hpp
FMX.Platform IFMXMultiDisplayService


Beschreibung

Deklariert die Methode zum Neuinitialisieren der internen Strukturen, die Informationen über Parameter von mehreren, auf dem Desktop verfügbaren Displays enthalten.

Wenn in Ihrem Quelltext zum ersten Mal auf die Eigenschaft Displays oder DisplayCount zugegriffen wird, initialisiert der IFMXMultiDisplayService-Plattformdienst die internen Strukturen, die die entsprechenden Informationen enthalten, und füllt diese mit den tatsächlichen Werten. Wenn in Ihrem Quelltext erneut auf die Eigenschaft Displays oder DisplayCount zugegriffen wird, ruft IFMXMultiDisplayService die Prozedur UpdateDisplayInformation auf, um die internen Strukturen neu zu initialisieren und sie dann mit den Informationen zu füllen, die zum Zeitpunkt des Zugriffs vorhanden waren. Das heißt, dass während der Ausführung Ihres Quelltextes das System Displays verbinden oder die Verbindung aufheben kann und der IFMXMultiDisplayService-Plattformdienst ermittelt immer die tatsächlichen Informationen. Auf mobilen Plattformen wird UpdateDisplayInformation automatisch aufgerufen, wenn ein Gerät horizontal gedreht wird.

Siehe auch