Shell de navigation
Les navigateurs, les terminaux et les éditeurs modernes placent leurs onglets dans la barre de titre de la fenêtre, pour que les documents disposent de toute la hauteur de l'écran. Le formulaire à onglets fait de même pour votre application. Déposez-le sur un formulaire et liez-le au bandeau d'onglets : sgcUI supprime la barre de titre native et dessine une barre de titre thématisée avec l'icône de la fenêtre, les onglets, le bouton de nouvel onglet et les boutons Réduire, Agrandir et Fermer, dans le thème sgcUI de l'application, Classic ou Fluent, clair ou sombre. La fenêtre conserve son ombre, ses bords de redimensionnement et son comportement une fois agrandie, et Windows 11 affiche les dispositions Snap quand le pointeur reste sur le bouton Agrandir. L'espace vide à droite du dernier onglet déplace la fenêtre. Dans l'édition Enregistrée, l'utilisateur glisse un onglet hors du bandeau vers une nouvelle fenêtre et le dépose sur la barre de titre d'une autre fenêtre, comme dans un navigateur web.
TsgcVCLNavigationTabbedForm et TsgcFMXNavigationTabbedForm en Delphi et C++ Builder, TsgcWinFormsNavigationTabbedForm, TsgcWpfNavigationTabbedWindow et TsgcAvaloniaNavigationTabbedWindow en .NET
Tabs lie le bandeau d'onglets. En Delphi, Notebook déplace le bandeau d'un notebook dans la barre de titre, les pages restant dans le notebook
- Un double clic sur le bandeau vide agrandit la fenêtre et un clic droit affiche le menu système
- En WPF et Avalonia, la propriété attachée
Tabs de la fenêtre la configure depuis XAML
- Enregistrée uniquement détachement :
TearOffMode déplace un onglet détaché vers la fenêtre sous le pointeur, et ttmNewForm l'ouvre dans une nouvelle fenêtre issue de OnCreateTearOffForm qui suit le pointeur
Le formulaire à onglets est dans toutes les éditions, Community comprise. Le détachement est dans l'édition Enregistrée, comme celui des onglets. Le cadre thématisé exige Windows avec la composition du bureau, et sous FireMonkey il n'est appliqué que sur Windows : sous macOS, Linux, iOS et Android, la barre de titre native reste.
Lire la rubrique d'aide
Cadre de la fenêtre
Formulaire à onglets .NET