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.

Controles

9 recursos

.NET

6 pacotes NuGet

Documentação

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.

Controles

RecursoDetalhesCommunityAjuda
Calendário mensalData ú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 dataEntrada de data com calendário suspenso e um analisador tolerante que entende nomes de meses.Ajuda
Seletor de horaEntrada de hora em um campo de edição nativo.Ajuda
Seletor de data e horaData e hora em um único controle.Ajuda
Controle deslizante de intervaloSelecione 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 corEscolha 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 tokensChips 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çãoEntrada de avaliação por estrelas.Ajuda
Spin editEntrada numérica com roda do mouse e repetição automática.Ajuda

Formulários de Dados

RecursoDetalhesCommunityAjuda
Editores data-awareSeletor 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.RegistradaAjuda
Smart PasteO 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

Entrada, idioma e acessibilidade

RecursoDetalhesCommunityAjuda
Entrada de texto realOs 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çãoCada controle tem o seu próprio idioma: nomes de dias e meses, formatos, primeiro dia da semana e FormatSettings por controle.Ajuda
TecladoF4 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 monitorLayout 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 contrasteCada 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

Temas e renderização

RecursoDetalhesCommunityAjuda
TemasTemas claro e escuro com uma única propriedade, além de AccentColor e TextStyle.Ajuda
Renderização headlessSaveToPNG e SaveToSVG em todos os controles e nos modelos headless, também no Linux64.Ajuda

sgcEditors ao lado dos controles Delphi padrão

TarefaControles Delphi padrãosgcEditors
Escolha uma data ou um horário em uma lista suspensaTDateTimePickerTsgcVCLDatePicker, TsgcVCLTimePicker
Data e hora em um só controleTDateTimePickerTsgcVCLDateTimePicker
Selecione um intervalo de dias com um comprimento máximoTMonthCalendaresmRange, MaxRangeDays
Bloqueie datas isoladas e dias da semanaTMonthCalendarDisabledDates, DisabledWeekDays, OnIsDateDisabled
Um locale por controleTDateTimePickerFormatSettings

Apenas capacidades, conforme documentado na ajuda. Sem alegações de desempenho.

sgcEditors para .NET

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.

PacoteEdiçãoConteúdo
esegece.sgcEditors.CommunityCommunity (gratuita)Biblioteca principal
esegece.sgcEditorsRegistradaBiblioteca principal
esegece.sgcEditors.WinFormsRegistradaControles Windows Forms
esegece.sgcEditors.WpfRegistradaControles WPF
esegece.sgcEditors.AvaloniaRegistradaControles Avalonia
esegece.sgcEditors.RenderingRegistradaRenderização headless

Documentação

Todos os recursos do sgcEditors estão documentados na ajuda do sgcUI, com uma versão para cada ambiente de desenvolvimento.

Ajuda online

Comece pela introdução do sgcEditors e siga com o início rápido e os tópicos de recursos.

Delphi →
C++ Builder →
.NET →

Manuais em PDF

A ajuda completa do sgcUI em PDF, para ler offline ou imprimir.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Melhor custo-benefício: All-AccessTodos os produtos da eSeGeCe, com Suporte Premium incluído, a partir de €1,059/ano.
Ver preços do All-Access

Crie com o sgcEditors

Baixe a avaliação do sgcUI e adicione o sgcEditors à sua aplicação Delphi, C++ Builder ou .NET.