sgcToolbar Matriz de recursos

Tudo o que o sgcToolbar faz, agrupado por tarefa, com um link para o tópico de ajuda de cada recurso.

Barra de status

4 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.

Barra de ferramentas

RecursoDetalhesCommunityAjuda
Tipos de itemBotões, alternadores, listas suspensas, separadores, espaçadores e rótulos: Kind := tikButton, tikToggle, tikDropdown, tikSeparator, tikSpacer, tikLabel.Ajuda
Alternadores e grupos de opçõesAlternadores com o mesmo GroupIndex se liberam mutuamente, sem código. Down lê e define o estado.Ajuda
Menus suspensosDropdownMenu aceita um TPopupMenu (VCL) ou um ContextMenuStrip (WinForms).Ajuda
Ícones e glifosÍcones de um ImageList (Images, ImageIndex) ou uma letra Glyph, com legendas opcionais (ShowCaptions).Ajuda
Menu de estouroOs itens que não cabem passam para um menu de estouro quando a janela se estreita.RegistradaAjuda
Links de açãoO link de ação mantém Caption e Enabled sincronizados com uma TAction.RegistradaAjuda

Barra de status

RecursoDetalhesCommunityAjuda
Painéis de statusPainéis de texto com larguras Spring e AutoSize.Ajuda
Progresso e indicadoresPainéis de progresso e indicadores de desligado, ok, aviso e erro (spkProgress, spkIndicator, sisOff, sisOk, sisWarning, sisError).Ajuda
Atualizações thread safeSetPanelText, SetProgress e SetIndicator atualizam a barra de status a partir de uma thread de trabalho sem Synchronize.Ajuda
Alça de redimensionamentoUma alça de redimensionamento opcional no canto da barra de status.Ajuda

Teclado, temas e renderização

RecursoDetalhesCommunityAjuda
Navegação pelo tecladoMova-se entre os itens com o teclado (TabStop).Ajuda
TemasTemas claro e escuro compartilhados com os demais produtos sgcUI.Ajuda
Renderização headlessTsgcToolbarModel e TsgcStatusBarModel salvam em PNG e SVG sem janela, também no Linux64.Ajuda
Da direita para a esquerda (árabe e hebraico)O fluxo dos itens, o chevron de estouro, as setas de lista suspensa e os separadores ficam espelhados, e as legendas são lidas da direita para a esquerda. Os ícones mantêm seus pixels; MirrorGlyph inverte os direcionais, como voltar, avançar, desfazer e refazer.Ajuda
AcessibilidadeOs botões, as alternâncias e as listas suspensas da barra de ferramentas e os painéis da barra de status são expostos ao UI Automation. Left, Right, Home e End movem entre os itens, Enter ou Space ativa um, Down ou Alt+Down abre um menu suspenso, a barra de ferramentas é uma parada de tabulação com um anel de foco visível e o alto contraste do Windows é seguido. Dê aos botões que mostram apenas um ícone uma legenda ou um Hint, para que recebam um nome significativo. Ativado por padrão no VCL (Delphi 7 ao 13), no FireMonkey no Windows, no WinForms, WPF e Avalonia.Ajuda

sgcToolbar ao lado dos controles Delphi padrão

TarefaControles Delphi padrãosgcToolbar
Botões, alternâncias, botões suspensos e separadoresTToolBartikButton, tikToggle, tikDropdown, tikSeparator
Empurre itens para a borda direitaTToolBartikSpacer
Painéis de texto com largura fixa, automática e springTStatusBarWidth, AutoSize, Spring
Painéis de progresso e de indicador de estadoTStatusBarspkProgress, spkIndicator
Atualizações de status a partir de uma thread de trabalhoTStatusBarSetPanelText, SetProgress, SetIndicator

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

sgcToolbar para .NET

A barra de ferramentas e a barra de status .NET são uma versão em C# com os mesmos nomes de classe, para WinForms, WPF e Avalonia.

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

Documentação

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

Ajuda online

Comece pela introdução do sgcToolbar 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 sgcToolbar

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