sgcToolbar Matriz de funciones
Todo lo que hace sgcToolbar, agrupado por tarea, con un enlace al tema de ayuda de cada función.
Todo lo que hace sgcToolbar, agrupado por tarea, con un enlace al tema de ayuda de cada función.
9 funciones
7 funciones
4 funciones
4 funciones
6 paquetes NuGet
Ayuda en línea y manuales PDF
Registrada marca las funciones que están en las ediciones registrada y de prueba, y no en la edición Community gratuita. ~ marca una función que Community tiene en parte, con la diferencia debajo.
Cada fila enlaza con su tema de la ayuda. La columna Community muestra lo que incluye la edición Community gratuita de .NET; todo está en la edición Registrada y en la prueba.
En VCL, FireMonkey, WinForms, WPF y Avalonia, Delphi 7 a 13 y C++ Builder. El Ribbon solo está en la edición registrada.
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Pestañas, grupos y elementos | Los comandos viven en pestañas y grupos, con pestañas contextuales que muestran una banda de color, iniciadores de cuadros de diálogo y un botón de aplicación. Los elementos son botones grandes y pequeños, botones divididos, desplegables, interruptores, casillas de verificación, cuadros combinados y cuadros de edición. | Registrada | Ayuda |
| Diseño adaptable | Cuando la ventana se estrecha, los grupos pasan de grandes a medianos, pequeños y contraídos según su prioridad, y el Ribbon se desplaza cuando todo está contraído. | Registrada | Ayuda |
| Galerías | Una galería pasa de filas completas a menos columnas y a un desplegable a medida que se reduce el espacio. | Registrada | Ayuda |
| KeyTips | Pulsa Alt para ver las letras y escribe la pestaña y el comando. Esc retrocede un paso. Los KeyTips funcionan en el escritorio de Windows. | Registrada | Ayuda |
| Vista backstage | El botón de aplicación abre una vista backstage con comandos y con páginas que contienen tus propios controles. | Registrada | Ayuda |
| Barra de acceso rápido | Una barra de acceso rápido encima o debajo del Ribbon, que los usuarios personalizan desde un menú o con el botón derecho. Tiene su propia fila, o el formulario Ribbon la dibuja en la barra de título de la ventana. | Registrada | Ayuda |
| Formulario Ribbon | TsgcVCLRibbonForm, TsgcFMXRibbonForm y los formularios Ribbon de WinForms, WPF y Avalonia dibujan una barra de título con tema, con el icono de la ventana, la barra de acceso rápido, el título centrado y los botones de la ventana, en el color de la fila de pestañas del Ribbon. La sombra, los bordes de redimensionado y los diseños de ajuste (snap layouts) de Windows 11 se mantienen, y el espacio vacío arrastra la ventana. Con la barra de acceso rápido bajo el Ribbon, la barra de título muestra solo el título. | Registrada | Ayuda |
| Minimizar y persistencia del diseño | Doble clic en una pestaña o Ctrl+F1 para minimizar. SaveLayout y LoadLayout guardan en JSON la barra de acceso rápido de cada usuario y el estado minimizado. | Registrada | Ayuda |
| Temas, accesibilidad y comandos | Temas claro, oscuro y de alto contraste que siguen el tema de la aplicación, de derecha a izquierda, alta densidad de puntos y UI Automation para lectores de pantalla. Enlace de acciones en Delphi, ICommand en .NET y declaración XAML en WPF y Avalonia. | Registrada | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Tipos de elemento | Botones, interruptores, desplegables, separadores, espaciadores y etiquetas: Kind := tikButton, tikToggle, tikDropdown, tikSeparator, tikSpacer, tikLabel. | Ayuda | |
| Interruptores y grupos de opción | Los interruptores con el mismo GroupIndex se liberan entre sí, sin código. Down lee y fija el estado. | Ayuda | |
| Menús desplegables | DropdownMenu admite un TPopupMenu (VCL) o un ContextMenuStrip (WinForms). | Ayuda | |
| Iconos y glifos | Iconos de un ImageList (Images, ImageIndex) o una letra Glyph, con títulos opcionales (ShowCaptions). | Ayuda | |
| Menú de desbordamiento | Los elementos que no caben pasan a un menú de desbordamiento cuando la ventana se estrecha. | Registrada | Ayuda |
| Enlaces de acción | El enlace de acción mantiene sincronizados Caption y Enabled con un TAction. | Registrada | Ayuda |
| Enlace de insignia | TsgcToolbarBadgeLink muestra un número de cualquier IsgcUIBadgeSource, como el recuento de no leídas del modelo de notificaciones de sgcNavigation, como Badge de un elemento de la barra de herramientas, sin código. Por encima de MaxCount (99) la insignia muestra 99+, y el nombre accesible del elemento incluye el recuento. Un elemento del ribbon como destino es de la edición Registrada. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Paneles de estado | Paneles de texto con anchos Spring y AutoSize. | Ayuda | |
| Progreso e indicadores | Paneles de progreso e indicadores de apagado, correcto, advertencia y error (spkProgress, spkIndicator, sisOff, sisOk, sisWarning, sisError). | Ayuda | |
| Actualizaciones seguras entre hilos | SetPanelText, SetProgress y SetIndicator actualizan la barra de estado desde un hilo de trabajo sin Synchronize. | Ayuda | |
| Tirador de tamaño | Un tirador de tamaño opcional en la esquina de la barra de estado. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Navegación con teclado | Muévete entre los elementos con el teclado (TabStop). | Ayuda | |
| Temas | Temas claro y oscuro compartidos con los demás productos sgcUI. | Ayuda | |
| Renderizado sin ventana | TsgcToolbarModel y TsgcStatusBarModel se guardan en PNG y SVG sin ventana, también en Linux64. | Ayuda | |
| De derecha a izquierda (árabe y hebreo) | El flujo de elementos, el chevrón de desbordamiento, las flechas desplegables y los separadores están reflejados y los títulos se leen de derecha a izquierda. Los iconos conservan sus píxeles; MirrorGlyph voltea los direccionales como atrás, adelante, deshacer y rehacer. | Ayuda | |
| Accesibilidad | Los botones, interruptores y menús desplegables de la barra de herramientas y los paneles de la barra de estado se exponen a UI Automation. Izquierda, Derecha, Inicio y Fin se mueven entre elementos, Intro o Espacio activa uno, Abajo o Alt+Abajo abre un menú desplegable, la barra de herramientas es una parada de tabulación con un anillo de foco visible y se respeta el alto contraste de Windows. Da a los botones que solo muestran un icono un título o un Hint, para que tengan un nombre significativo. Activada por defecto en VCL (Delphi 7 a 13), FireMonkey en Windows, WinForms, WPF y Avalonia. | Ayuda |
| Tarea | Controles estándar de Delphi | sgcToolbar |
|---|---|---|
| Botones, interruptores, botones desplegables y separadores | TToolBar | tikButton, tikToggle, tikDropdown, tikSeparator |
| Empuja elementos al borde derecho | TToolBar | tikSpacer |
| Paneles de texto con anchos fijo, automático y spring | TStatusBar | Width, AutoSize, Spring |
| Paneles de progreso y de indicador de estado | TStatusBar | spkProgress, spkIndicator |
| Actualizaciones de estado desde un hilo de trabajo | TStatusBar | SetPanelText, SetProgress, SetIndicator |
| Barra de acceso rápido y título en la barra de título | CustomTitleBar con TTitleBarPanel (VCL) | TsgcVCLRibbonForm, TsgcFMXRibbonForm |
Solo capacidades, según se documentan en la ayuda. Sin afirmaciones de rendimiento.
La barra de herramientas y la barra de estado .NET son un port en C# con los mismos nombres de clase, para WinForms, WPF y Avalonia.
| Paquete | Edición | Contenido |
|---|---|---|
esegece.sgcToolbar.Community | Community (gratuita) | Biblioteca principal |
esegece.sgcToolbar.WinForms.Community | Community (gratuita) | Controles Windows Forms |
esegece.sgcToolbar.Wpf.Community | Community (gratuita) | Controles WPF |
esegece.sgcToolbar.Avalonia.Community | Community (gratuita) | Controles Avalonia |
esegece.sgcToolbar.Rendering.Community | Community (gratuita) | Renderizado sin ventana |
esegece.sgcToolbar | Registrada | Biblioteca principal |
esegece.sgcToolbar.WinForms | Registrada | Controles Windows Forms |
esegece.sgcToolbar.Wpf | Registrada | Controles WPF |
esegece.sgcToolbar.Avalonia | Registrada | Controles Avalonia |
esegece.sgcToolbar.Rendering | Registrada | Renderizado sin ventana |
Cada función de sgcToolbar está documentada en la ayuda de sgcUI, con una compilación para cada entorno de desarrollo.
Empieza con la introducción de sgcToolbar y sigue con la guía de inicio rápido y los temas de funciones.
Delphi →La ayuda completa de sgcUI en un archivo PDF, para leer sin conexión o imprimir.
Delphi (PDF) →