sgcWizard Matriz de recursos
Tudo o que o sgcWizard faz, agrupado por tarefa, com um link para o tópico de ajuda de cada recurso.
Tudo o que o sgcWizard faz, agrupado por tarefa, com um link para o tópico de ajuda de cada recurso.
7 recursos
3 recursos
4 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. Todos os recursos estão incluídos na edição .NET Community gratuita, na Registrada e na Avaliação.
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Páginas como etapas | AddPage('Caption') adiciona uma página e uma entrada no stepper, com Description e StepGlyph por página. Um editor de componente adiciona páginas em tempo de projeto. | Ajuda | |
| Navegação | Avançar e Voltar movem entre as páginas, e Skip em uma página faz com que elas sejam puladas. | Ajuda | |
| Legendas dos botões | Botões Voltar, Avançar, Concluir e Cancelar incorporados com o seu próprio texto: BackCaption, NextCaption, FinishCaption, CancelCaption, ShowCancel. | Ajuda | |
| Concluir e cancelar | OnFinish e o tratamento do cancelamento encerram o fluxo. | Ajuda | |
| Validação | OnBeforePageChange(aFromIndex, aToIndex, var aAllow) impede a mudança até que a página seja válida. | Ajuda | |
| Transições de página | Transition anima a mudança de página com wtSlide, wtFade ou wtSlideFade (wtNone por padrão) em TransitionDuration milissegundos, 200 por padrão. O deslize segue a direção da mudança e é espelhado em layouts da direita para a esquerda. ReduceMotion segue por padrão a configuração de animação do Windows, OnTransitionStart e OnTransitionEnd informam cada transição, e a nova página fica ativa e com o foco de imediato, de modo que a validação e o teclado não sofrem atraso. No VCL, FireMonkey, WinForms, WPF e Avalonia. | Ajuda | |
| Página de resumo | Com ShowSummary, o assistente adiciona uma última página que lista, para cada página visitada, os títulos dos seus campos e os valores digitados pelo usuário, lidos dos rótulos e dos controles da página. As senhas são mascaradas e as páginas ignoradas ficam de fora. Cada seção tem um link Editar que volta à sua página, e Avançar então retorna ao resumo. SummaryTitle define o título, OnGetSummaryItems adiciona ou altera linhas e OnSummaryEdit pode recusar uma edição. A página segue o tema, o alto contraste e os layouts da direita para a esquerda, é lida pelos leitores de tela e está traduzida nos 12 idiomas do sgcUI. No VCL, FireMonkey, WinForms, WPF e Avalonia. | Ajuda |
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Layout do stepper | StepperPosition = wspTop, wspLeft ou wspNone. | Ajuda | |
| Estados de etapa | wssPending, wssActive, wssCompleted, wssError e wssSkipped, definidos automaticamente com AutoStates. | Ajuda | |
| Stepper independente | TsgcVCLStepper com Orientation, ActiveIndex, ShowDescriptions, Clickable e OnStepClick, sem precisar de um assistente. | Ajuda |
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Teclado | Enter é Avançar e Escape é Cancelar. | Ajuda | |
| Temas | Temas claro e escuro e uma cor de destaque: Theme, AccentColor. | Ajuda | |
| Renderização headless | sgcWizardSaveToPNG e sgcWizardSaveToSVG em um TsgcStepperModel, também no Linux64. | Ajuda | |
| Da direita para a esquerda (árabe e hebraico) | O lado do indicador de etapas, a ordem das etapas, os conectores e os botões Voltar e Avançar com suas setas ficam espelhados. O conteúdo das suas páginas segue a própria direção. | Ajuda | |
| Acessibilidade | Os passos do stepper com seu estado, a página atual e os botões da barra de botões são expostos ao UI Automation. Ctrl+Tab e Ctrl+Shift+Tab vão para o passo seguinte ou anterior de qualquer ponto dentro do assistente, o stepper e a barra de botões são paradas de tabulação com um anel de foco 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 |
O assistente .NET é uma versão em C# com os mesmos nomes de classe, para WinForms, WPF e Avalonia. No WPF e no Avalonia uma página contém um único filho, e no WinForms uma página é um contêiner.
| Pacote | Edição | Conteúdo |
|---|---|---|
esegece.sgcWizard.Community | Community (gratuita) | Biblioteca principal |
esegece.sgcWizard.WinForms.Community | Community (gratuita) | Controles Windows Forms |
esegece.sgcWizard.Wpf.Community | Community (gratuita) | Controles WPF |
esegece.sgcWizard.Avalonia.Community | Community (gratuita) | Controles Avalonia |
esegece.sgcWizard.Rendering.Community | Community (gratuita) | Renderização headless |
esegece.sgcWizard | Registrada | Biblioteca principal |
esegece.sgcWizard.WinForms | Registrada | Controles Windows Forms |
esegece.sgcWizard.Wpf | Registrada | Controles WPF |
esegece.sgcWizard.Avalonia | Registrada | Controles Avalonia |
esegece.sgcWizard.Rendering | Registrada | Renderização headless |
Todos os recursos do sgcWizard estão documentados na ajuda do sgcUI, com uma versão para cada ambiente de desenvolvimento.
Comece pela introdução do sgcWizard 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) →