![]() |
FMX TMultiView als Navigationpane - Ist Collapesd oder nicht?
Liste der Anhänge anzeigen (Anzahl: 2)
Schwieriger Titel, hoffentlich leichte Frage: Wie finde ich bei einem
![]()
Delphi-Quellcode:
hat, heraus, ob es gerade zusammengeschoben ist, oder eben erweitert? Anbei zwei Bilder, was ich meine.
Mode := NavigationPane
Sherlock |
AW: FMX TMultiView als Navigationpane - Ist Collapesd oder nicht?
IsShowed heisst die Methode... meine Güte, war das schwer zu finden. :D
Sherlock |
AW: FMX TMultiView als Navigationpane - Ist Collapesd oder nicht?
Delphi-Quellcode:
Edit:
procedure TForm3.Button4Click(Sender: TObject);
var isOpened: Boolean; begin isOpened := TPresentationState.Opened in MultiView1.Presenter.State; if isOpened then Caption := 'is opened' else Caption := 'is closed'; end; Du warst schneller. IsShowed, wtf. IsShown wenn schon. |
AW: FMX TMultiView als Navigationpane - Ist Collapesd oder nicht?
Oha, über den Presenter abgefragt. Und wenn man in die Eingeweide (FMX.MultiView) blickt so findet man:
Delphi-Quellcode:
Sherlock
function TCustomMultiView.IsShowed: Boolean;
begin Result := HasPresenter and (TPresentationState.Opened in Presenter.State); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz