sgcDashboard Matriz de recursos
Tudo o que o sgcDashboard faz, agrupado por tarefa, com um link para o tópico de ajuda de cada recurso.
Tudo o que o sgcDashboard faz, agrupado por tarefa, com um link para o tópico de ajuda de cada recurso.
4 recursos
3 recursos
5 recursos
7 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 da 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 |
|---|---|---|---|
| Grade de blocos responsiva | 12 colunas por padrão, Col, Row, ColSpan e RowSpan por bloco, e o fluxo automático posiciona os blocos com Col e Row = -1 no primeiro espaço livre. | Ajuda | |
| Qualquer controle em um bloco | Um gráfico, um mapa, um visualizador de PDF, uma prévia de relatório ou um memo. O demo Suite hospeda sgcCharts, sgcMaps, sgcPDF e sgcReports. | Ajuda | |
| Arrastar e redimensionar | Os usuários reorganizam o painel com AllowDrag e AllowResize, e um bloco Locked permanece no lugar. | Registrada | Ajuda |
| Layouts salvos | SaveLayout, LoadLayout, SaveLayoutToFile e LoadLayoutFromFile armazenam o layout em JSON. | Registrada | Ajuda |
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Cartão de KPI | Title, Value, Icon, Trend (ktUp, ktDown, ktNeutral), TrendValue, FooterText e AccentColor. | Ajuda | |
| Sparklines | Uma sparkline alimentada com AddValue, limitada por MaxPoints. | Ajuda | |
| Imagens de KPI headless | TsgcDashboardKPI.SaveToPNG e SaveToSVG para serviços, e-mails e páginas web, também no Linux64. | Ajuda |
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Temas | Dashboard.Theme := utDark alcança blocos, cartões de KPI e controles hospedados. | Ajuda | |
| KPIs em tempo real | Fontes WebSocket, MQTT e SSE leem um número de uma mensagem JSON para um cartão de KPI sem escrever código. Exige o sgcWebSockets. | Registrada | Ajuda |
| Da direita para a esquerda (árabe e hebraico) | O fluxo dos blocos, os cabeçalhos dos blocos e o layout dos cards de KPI ficam espelhados. Setas de tendência e sparklines mantêm sua direção, e os valores de KPI continuam legíveis como trechos da esquerda para a direita. | Ajuda | |
| Impressão e pré-visualização de impressão | Print e ShowPrintPreview imprimem o dashboard inteiro em uma página, com todos os tiles que não estão ocultos, e cada controle sgcUI em um tile é desenhado pelo seu próprio renderizador. PrintSettings define uma única vez o papel, a orientação, as margens, a escala, o cabeçalho e o rodapé para a impressora, a pré-visualização e o PDF. Em todas as edições, em VCL, FireMonkey, WinForms, WPF e Avalonia (o FireMonkey imprime no Windows e no macOS). | Ajuda | |
| Exportação para PDF acessível, PDF/UA e PDF/A (com sgcPDF) | ExportToPDF grava a página como uma única imagem com tags, a 192 dpi por padrão, com um texto alternativo que lista os títulos dos tiles. O arquivo é um documento PDF/UA com tags por padrão, e PDFALevel adiciona PDF/A-2a ou PDF/A-3a. Exige a ponte sgcUIPDF e um sgcPDF licenciado (esegece.sgcUICore.sgcPDF no .NET). | Registrada | Ajuda |
| Acessibilidade | O dashboard, seus blocos com os títulos, os controles hospedados e os cartões de KPI com valor e tendência são expostos ao UI Automation. As setas movem entre os blocos, Ctrl+Shift+Setas movem um bloco e Alt+Shift+Setas o redimensionam, 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 | |
| Pergunte ao dashboard | TsgcVCLDashboardAI e TsgcFMXDashboardAI (no .NET TsgcWinFormsDashboardAI, TsgcWpfDashboardAI e TsgcAvaloniaDashboardAI) recebem uma pergunta da barra de consulta de IA e a enviam ao bloco que pode respondê-la: um bloco de grid ou de tabela dinâmica com um TsgcGridAI ou TsgcPivotGridAI responde e é trazido para a área visível, e um cartão de KPI é explicado a partir de seu título, valor e tendência. A rota envia apenas os títulos dos blocos e as legendas dos campos, então os valores dos KPIs nunca saem do aplicativo. Sem provedor, um roteador local baseado em regras escolhe o bloco. | Ajuda |
O painel .NET é uma versão em C# com os mesmos nomes de classe, para WinForms, WPF e Avalonia, com um pacote headless e a ponte de dados em tempo real.
| Pacote | Edição | Conteúdo |
|---|---|---|
esegece.sgcDashboard.Community | Community (gratuita) | Biblioteca principal |
esegece.sgcDashboard | Registrada | Biblioteca principal |
esegece.sgcDashboard.WinForms | Registrada | Controles Windows Forms |
esegece.sgcDashboard.Wpf | Registrada | Controles WPF |
esegece.sgcDashboard.Avalonia | Registrada | Controles Avalonia |
esegece.sgcDashboard.Rendering | Registrada | Renderização headless |
esegece.sgcDashboard.sgcWebSockets | Somente Registrada | Ponte com o sgcWebSockets |
Todos os recursos do sgcDashboard estão documentados na ajuda do sgcUI, com uma versão para cada ambiente de desenvolvimento.
Comece pela introdução do sgcDashboard 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) →