sgcNavigation Matrice des fonctionnalités
Tout ce que fait sgcNavigation, groupé par tâche, avec un lien vers la rubrique d'aide de chaque fonctionnalité.
Tout ce que fait sgcNavigation, groupé par tâche, avec un lien vers la rubrique d'aide de chaque fonctionnalité.
3 fonctionnalités
5 fonctionnalités
4 fonctionnalités
6 paquets NuGet
Aide en ligne et manuels PDF
Enregistrée signale les fonctionnalités présentes dans les éditions enregistrée et d'essai, mais pas dans l'édition Community gratuite. ~ signale une fonctionnalité que Community propose en partie, avec la différence indiquée en dessous.
Chaque ligne renvoie à sa rubrique d'aide. La colonne Community montre ce que comprend l'édition .NET Community gratuite ; tout est dans Enregistrée et dans l'essai.
| Fonctionnalité | Détails | Community | Aide |
|---|---|---|---|
| Mode barre latérale | Une barre latérale verticale d'éléments. Change tout l'aspect avec Mode := nbmSidebar. | Aide | |
| Mode accordéon | Des groupes qui s'ouvrent et se ferment avec des en-têtes IsGroup, Expanded et AllowMultiExpand. Bascule avec Mode := nbmAccordion. | Aide | |
| Réduction en rail d'icônes | Collapsed, AnimateCollapse, ExpandedWidth, CollapsedWidth et OnCollapsedChange réduisent la barre à ses icônes avec une animation fluide. | Aide |
| Fonctionnalité | Détails | Community | Aide |
|---|---|---|---|
| Icônes | Images et ImageIndex, ou une lettre ou un symbole Glyph par élément. | Aide | |
| Badges | Une chaîne Badge par élément pour les compteurs de messages non lus. | Aide | |
| Éléments désactivés et masqués | Enabled, Hint et Visible par élément. | Aide | |
| Événements | OnClick par élément, OnItemClick et OnSelectionChange sur la barre. | Aide | |
| Liens d'action | Lie un élément à un TAction pour que le libellé et l'état suivent l'action. | Enregistrée | Aide |
| Fonctionnalité | Détails | Community | Aide |
|---|---|---|---|
| Navigation au clavier | Les flèches, Début, Fin et Entrée déplacent et sélectionnent, avec une ligne ayant le focus. | Aide | |
| Thèmes | Thèmes clair et sombre (utLight, utDark) et une AccentColor, partagés avec les autres produits sgcUI. | Aide | |
| Rendu sans interface | sgcNavigationSaveToPNG et sgcNavigationSaveToSVG génèrent une barre en PNG ou SVG sans fenêtre, également sous Linux64. | Aide | |
| De droite à gauche (arabe et hébreu) | L'ordre de l'icône et du libellé, le retrait, les chevrons, les badges et le bouton de réduction sont en miroir, et les libellés se lisent de droite à gauche. | Aide | |
| Accessibilité | Les éléments et les groupes sont exposés à UI Automation sous forme d'arbre, avec l'élément sélectionné et l'état développé de chaque groupe. Haut, Bas, Début et Fin passent d'une ligne à l'autre, Entrée ou Espace active une ligne, Gauche et Droite réduisent et développent les groupes, l'anneau de focus est toujours visible et le contraste élevé de Windows est suivi. Activé par défaut sur VCL (Delphi 7 à 13), FireMonkey sous Windows, WinForms, WPF et Avalonia. | Aide |
La barre de navigation .NET est un portage C# avec les mêmes types de modèle, pour WinForms, WPF et Avalonia. Les éléments sont ajoutés dans le code.
| Paquet | Édition | Contenu |
|---|---|---|
esegece.sgcNavigation.Community | Community (gratuite) | Bibliothèque principale |
esegece.sgcNavigation | Enregistrée | Bibliothèque principale |
esegece.sgcNavigation.WinForms | Enregistrée | Contrôles Windows Forms |
esegece.sgcNavigation.Wpf | Enregistrée | Contrôles WPF |
esegece.sgcNavigation.Avalonia | Enregistrée | Contrôles Avalonia |
esegece.sgcNavigation.Rendering | Enregistrée | Rendu sans interface |
Chaque fonctionnalité de sgcNavigation est documentée dans l'aide de sgcUI, avec une version pour chaque environnement de développement.
Commence par l'introduction de sgcNavigation, puis suis le démarrage rapide et les rubriques sur les fonctionnalités.
Delphi →L'aide complète de sgcUI au format PDF, à lire hors ligne ou à imprimer.
Delphi (PDF) →