sgcEditors Matriz de recursos
Tudo o que o sgcEditors faz, agrupado por tarefa, com um link para o tópico de ajuda de cada recurso. Cada controle existe para VCL, FireMonkey, WinForms, WPF e Avalonia com as mesmas propriedades e eventos.
Tudo o que o sgcEditors faz, agrupado por tarefa, com um link para o tópico de ajuda de cada recurso. Cada controle existe para VCL, FireMonkey, WinForms, WPF e Avalonia com as mesmas propriedades e eventos.
9 recursos
1 recursos
5 recursos
2 recursos
6 pacotes NuGet
Ajuda online e manuais em PDF
Registrada marca os recursos que estão nas edições Registrada e de Avaliação e não na edição Community gratuita. ~ marca um recurso que a Community tem em parte, com a diferença descrita abaixo.
Cada linha leva ao seu tópico de ajuda. A coluna Community mostra o que a edição .NET Community gratuita inclui; tudo está na Registrada e na Avaliação.
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Calendário mensal | Data única ou intervalo, MinDate e MaxDate, datas e dias da semana desabilitados, números de semana ISO 8601 e visões de mês, ano e década. | Ajuda | |
| Seletor de data | Entrada de data com calendário suspenso e um analisador tolerante que entende nomes de meses. | Ajuda | |
| Seletor de hora | Entrada de hora em um campo de edição nativo. | Ajuda | |
| Seletor de data e hora | Data e hora em um único controle. | Ajuda | |
| Controle deslizante de intervalo | Selecione um valor ou um intervalo em um controle deslizante. O segundo marcador está na edição Registrada. | ~Um cursor é desenhado e editado; EndValue é mantido, mas não é exibido. | Ajuda |
| Seletor de cor | Escolha uma cor. O quadrado HSV e a barra alfa estão na edição Registrada. | ~Somente amostras e hexadecimal; o quadrado HSV e a barra de alfa não são desenhados e o alfa é sempre $FF. | Ajuda |
| Edição de tokens | Chips para tags e destinatários. A lista de preenchimento automático está na edição Registrada. | ~Os chips, a validação e os limites funcionam; a lista de autocompletar nunca abre. | Ajuda |
| Avaliação | Entrada de avaliação por estrelas. | Ajuda | |
| Spin edit | Entrada numérica com roda do mouse e repetição automática. | Ajuda |
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Editores data-aware | Seletor de data, seletor de hora, spin edit, avaliação e controle deslizante de intervalo se vinculam a DataSource e DataField, e o controle deslizante de intervalo também se vincula a EndDataField. Campos nulos aparecem vazios. Delphi e C++ Builder. | Registrada | Ajuda |
| Smart Paste | O calendário mensal, os seletores de data, hora e data e hora, o spin edit, a avaliação, a edição de tokens e o seletor de cor participam do Smart Paste. TsgcVCLSmartPaste e TsgcFMXSmartPaste (no .NET TsgcWinFormsSmartPaste, TsgcWpfSmartPaste e TsgcAvaloniaSmartPaste) transformam um texto colado, como um e-mail ou um bloco de endereço, em valores para os controles de um formulário, tanto os do sgcEditors quanto os controles padrão de edição, combo, caixa de seleção e data, com Desfazer e um botão Smart Paste. Apenas o texto colado e as descrições dos campos são enviados ao provedor de IA, e sem provedor um parser local lê linhas como Name: value. | Ajuda |
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Entrada de texto real | Os campos de data, hora, número e hexadecimal são edições nativas, de modo que IME, área de transferência, desfazer e leitores de tela funcionam. | Ajuda | |
| Localização | Cada controle tem o seu próprio idioma: nomes de dias e meses, formatos, primeiro dia da semana e FormatSettings por controle. | Ajuda | |
| Teclado | F4 ou Alt+Seta para baixo para listas suspensas, setas e PageUp e PageDown no calendário, roda do mouse e repetição automática no spin edit, anel de foco. | Ajuda | |
| DPI por monitor | Layout em pixels lógicos a 96 DPI, dimensionado por monitor, com a lista suspensa desenhada no DPI do seu monitor. | Ajuda | |
| Da direita para a esquerda (árabe e hebraico) | Os botões de incremento, de lista suspensa e de limpar passam para o outro lado, e a direção do slider e da avaliação, a ordem dos dias da semana no calendário, as setas e o fluxo de tokens ficam espelhados, e o campo de edição interno recebe a mesma direção. | Ajuda | |
| Leitores de tela e alto contraste | Cada editor expõe sua função, seu nome e seu valor ao UI Automation, junto com as partes dos editores compostos (partes da data, tokens, estrelas de avaliação, cor) e seus popups enquanto estão abertos. O anel de foco está sempre visível e o alto contraste do Windows é seguido. Ativado por padrão no VCL (Delphi 7 ao 13), no FireMonkey no Windows, no WinForms, WPF e Avalonia. | Ajuda |
| Tarefa | Controles Delphi padrão | sgcEditors |
|---|---|---|
| Escolha uma data ou um horário em uma lista suspensa | TDateTimePicker | TsgcVCLDatePicker, TsgcVCLTimePicker |
| Data e hora em um só controle | TDateTimePicker | TsgcVCLDateTimePicker |
| Selecione um intervalo de dias com um comprimento máximo | TMonthCalendar | esmRange, MaxRangeDays |
| Bloqueie datas isoladas e dias da semana | TMonthCalendar | DisabledDates, DisabledWeekDays, OnIsDateDisabled |
| Um locale por controle | TDateTimePicker | FormatSettings |
Apenas capacidades, conforme documentado na ajuda. Sem alegações de desempenho.
Os editores .NET são uma versão em C# com os mesmos nomes e eventos, para WinForms, WPF e Avalonia. No WPF as propriedades de valor são dependency properties com vínculo bidirecional.
| Pacote | Edição | Conteúdo |
|---|---|---|
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 | Renderização headless |
Todos os recursos do sgcEditors estão documentados na ajuda do sgcUI, com uma versão para cada ambiente de desenvolvimento.
Comece pela introdução do sgcEditors e siga com o início rápido e os tópicos de recursos.
Delphi →A ajuda completa do sgcUI em PDF, para ler offline ou imprimir.
Delphi (PDF) →