sgcEditors Matriz de funciones
Todo lo que hace sgcEditors, agrupado por tarea, con un enlace al tema de ayuda de cada función. Cada control existe para VCL, FireMonkey, WinForms, WPF y Avalonia con las mismas propiedades y eventos.
Todo lo que hace sgcEditors, agrupado por tarea, con un enlace al tema de ayuda de cada función. Cada control existe para VCL, FireMonkey, WinForms, WPF y Avalonia con las mismas propiedades y eventos.
9 funciones
1 funciones
2 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.
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Calendario mensual | Fecha única o rango, MinDate y MaxDate, fechas y días de la semana deshabilitados, números de semana ISO 8601 y vistas de mes, año y década. | Ayuda | |
| Selector de fecha | Entrada de fecha con calendario desplegable y un analizador flexible que entiende los nombres de los meses. | Ayuda | |
| Selector de hora | Entrada de hora en un editor nativo. | Ayuda | |
| Selector de fecha y hora | Fecha y hora en un solo control. | Ayuda | |
| Control deslizante de rango | Selecciona un valor o un rango en un control deslizante. El segundo tirador está en la edición registrada. | ~Se dibuja y edita un solo tirador; EndValue se conserva pero no se muestra. | Ayuda |
| Selector de color | Elige un color. El cuadrado HSV y la barra alfa están en la edición registrada. | ~Solo muestras y hexadecimal; el cuadrado HSV y la barra de alfa no se dibujan y el alfa es siempre $FF. | Ayuda |
| Editor de tokens | Fichas para etiquetas y destinatarios. La lista de autocompletado está en la edición registrada. | ~Los chips, la validación y los límites funcionan; la lista de autocompletado nunca se abre. | Ayuda |
| Valoración | Entrada de valoración con estrellas. | Ayuda | |
| Editor numérico | Entrada de números con rueda del ratón y repetición automática. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Editores enlazados a datos | El selector de fecha, el selector de hora, el editor numérico, la valoración y el control deslizante de rango enlazan DataSource y DataField; el control deslizante de rango también enlaza EndDataField. Los campos nulos se muestran vacíos. Delphi y C++ Builder. | Registrada | Ayuda |
| Smart Paste | El calendario mensual, los selectores de fecha, hora y fecha y hora, el editor numérico, la valoración, el editor de tokens y el selector de color participan en Smart Paste. TsgcVCLSmartPaste y TsgcFMXSmartPaste (en .NET TsgcWinFormsSmartPaste, TsgcWpfSmartPaste y TsgcAvaloniaSmartPaste) convierten un texto pegado, como un correo electrónico o un bloque de dirección, en valores para los controles de un formulario, tanto los de sgcEditors como los controles estándar de edición, lista desplegable, casilla de verificación y fecha, con Deshacer y un botón Smart Paste. Al proveedor de IA solo se envían el texto pegado y las descripciones de los campos, y sin proveedor un analizador local lee líneas como Name: value. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Entrada de texto real | Los campos de fecha, hora, número y hexadecimal son editores nativos, así que funcionan el IME, el portapapeles, deshacer y los lectores de pantalla. | Ayuda | |
| Localización | Cada control lleva su propia configuración regional: nombres de días y meses, formatos, primer día de la semana, FormatSettings por control. | Ayuda | |
| Teclado | F4 o Alt+Abajo para los desplegables, flechas y RePág y AvPág en el calendario, rueda del ratón y repetición automática en el editor numérico, anillo de foco. | Ayuda | |
| DPI por monitor | Diseño en píxeles lógicos a 96 DPI, escalado por monitor, con el desplegable dibujado al DPI de su monitor. | Ayuda | |
| De derecha a izquierda (árabe y hebreo) | Los botones de incremento, desplegable y borrado pasan al otro lado; la dirección del control deslizante y de la valoración, el orden de los días de la semana del calendario, las flechas y el flujo de tokens están reflejados, y el campo de edición interno recibe la misma dirección. | Ayuda | |
| Lectores de pantalla y alto contraste | Todos los editores exponen su rol, su nombre y su valor a UI Automation, junto con las partes de los editores compuestos (partes de la fecha, tokens, estrellas de valoración, color) y sus ventanas emergentes mientras están abiertas. El anillo de foco siempre es visible y se respeta el alto contraste de Windows. Activada por defecto en VCL (Delphi 7 a 13), FireMonkey en Windows, WinForms, WPF y Avalonia. | Ayuda |
| Tarea | Controles estándar de Delphi | sgcEditors |
|---|---|---|
| Elige una fecha o una hora en un desplegable | TDateTimePicker | TsgcVCLDatePicker, TsgcVCLTimePicker |
| Fecha y hora en un solo control | TDateTimePicker | TsgcVCLDateTimePicker |
| Selecciona un rango de días con una duración máxima | TMonthCalendar | esmRange, MaxRangeDays |
| Bloquea fechas sueltas y días de la semana | TMonthCalendar | DisabledDates, DisabledWeekDays, OnIsDateDisabled |
| Un idioma regional por control | TDateTimePicker | FormatSettings |
Solo capacidades, según se documentan en la ayuda. Sin afirmaciones de rendimiento.
Los editores .NET son un port en C# con los mismos nombres y eventos, para WinForms, WPF y Avalonia. En WPF las propiedades de valor son propiedades de dependencia con enlace bidireccional.
| Paquete | Edición | Contenido |
|---|---|---|
esegece.sgcEditors.Community | Community (gratuita) | Biblioteca principal |
esegece.sgcEditors | Registrada | Biblioteca principal |
esegece.sgcEditors.WinForms | Registrada | Controles Windows Forms |
esegece.sgcEditors.Wpf | Registrada | Controles WPF |
esegece.sgcEditors.Avalonia | Registrada | Controles Avalonia |
esegece.sgcEditors.Rendering | Registrada | Renderizado sin ventana |
Cada función de sgcEditors está documentada en la ayuda de sgcUI, con una compilación para cada entorno de desarrollo.
Empieza con la introducción de sgcEditors 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) →