Gestore di docking Solo Registered
Salva la disposizione e ripristinala
Gli utenti si aspettano di ritrovare i pannelli dove li hanno lasciati. SaveLayout scrive l'intera disposizione come JSON compatto: le suddivisioni e le loro dimensioni, i gruppi e i loro pannelli attivi, i gruppi a scomparsa automatica di ogni lato, le finestre mobili con i loro limiti, il gruppo ingrandito e i pannelli nascosti. LoadLayout la ripristina al prossimo avvio. Il testo è lo stesso in Delphi e in .NET, quindi un solo file di disposizione serve per entrambi. Un pannello che la disposizione nomina ma che il form non ha ancora, come un documento che era aperto, arriva a OnRestorePanel, dove il tuo codice ne crea il contenuto o lo scarta.
SaveLayout, SaveLayoutToFile e SaveLayoutToStream
LoadLayout, LoadLayoutFromFile e LoadLayoutFromStream restituiscono False con un testo estraneo e non cambiano nulla
OnRestorePanel per i pannelli creati a runtime
- Un comando "Window" per pannello trasforma il riquadro comandi in un selettore di finestre
Edizione Registered su FireMonkey, VCL, WinForms, WPF e Avalonia, con supporto per C++ Builder. Tastiera, UI Automation, da destra a sinistra, temi e high DPI inclusi.
Leggi l'argomento della guida