sgcDiagram Matrice delle funzionalità

Tutto ciò che fa sgcDiagram, raggruppato per attività, con un link all'argomento della guida di ogni funzionalità. Un diagramma salvato come JSON si apre in Delphi, C++ Builder e .NET.

Disegno e modifica

7 funzionalità

Layout e dati

5 funzionalità

.NET

6 pacchetti NuGet

Documentazione

Guida online e manuali PDF

Registered indica le funzionalità incluse nelle edizioni Registered e Trial e non nell'edizione Community gratuita. ~ indica una funzionalità che Community ha solo in parte, con la differenza indicata sotto.

Ogni riga rimanda al relativo argomento della guida. La colonna Community mostra cosa include l'edizione .NET Community gratuita; Registered e Trial includono tutto.

Disegno e modifica

FunzionalitàDettagliCommunityGuida
Palette ed editorGli utenti trascinano le forme da TsgcVCLDiagramPalette su TsgcVCLDiagramView, collegano le porte e modificano il testo direttamente.Guida
14 formeProcesso, decisione, terminatore, dati, documento, contenitore, immagine, tracciato SVG e altro.Guida
ConnettoriConnettori diritti, ortogonali e curvi con etichette e frecce. L'instradamento che evita gli ostacoli è nell'edizione Registered.~Community instrada i connettori ortogonali come semplici gomiti che non evitano i nodi.Guida
Porte e ancoraggioI connettori si ancorano alle porte dei nodi e li seguono.Guida
Annulla e appuntiAnnulla e ripristina ogni azione, modifiche raggruppate con BeginTransaction ed EndTransaction, copia e incolla.Guida
Aggancio e guideAggancio alla griglia e guide di allineamento.Guida
LivelliPiù livelli in un solo diagramma. L'edizione Community ha un solo livello.RegistrataGuida
AccessibilitàI nodi, i collegamenti, i gruppi e la palette delle forme sono esposti a UI Automation, con un testo alternativo generato per il diagramma. Le alternative da tastiera spostano, spostano di poco e ridimensionano i nodi, disegnano collegamenti (Ctrl+K) e aggiungono forme dalla palette, l'anello di focus è sempre visibile e l'alto contrasto di Windows viene seguito. Attiva per impostazione predefinita su VCL (Delphi 7-13), FireMonkey su Windows, WinForms, WPF e Avalonia.Guida

Layout e dati

FunzionalitàDettagliCommunityGuida
Layout a livelliUna sola chiamata dispone l'intero diagramma, da sinistra a destra o dall'alto in basso, in un unico passo di annullamento (TsgcDiagramLayeredLayout).RegistrataGuida
Layout ad alberoTsgcDiagramTreeLayout per organigrammi e gerarchie.RegistrataGuida
Collegamento ai datiTsgcDiagramDataBinding costruisce un diagramma da un dataset, ad esempio un organigramma da una tabella.RegistrataGuida
NodesSource e LinksSource (.NET)TsgcWpfDiagramView e TsgcAvaloniaDiagramView costruiscono il diagramma da raccolte: NodesSource dà un nodo per elemento, NodeParentMember un connettore verso il suo genitore per un organigramma, e LinksSource un connettore per elemento per un grafo. TsgcWinFormsDiagramView collega NodesDataSource e LinksDataSource. Il binding è unidirezionale: il diagramma viene ricostruito quando i dati cambiano.RegisteredGuida
Designer e diagramma di esempio (.NET)La vista WinForms si apre nel designer di Visual Studio su .NET Framework e su .NET 8 o successivo, e una vista senza nodi mostra un piccolo flusso di esempio nel designer e nelle anteprime WPF e Avalonia. Nell'edizione Registered lo smart tag mostra anche Nodes Data Source, Node Key Member, Node Parent Member e Links Data Source.Guida

File, esportazione e visualizzazione

FunzionalitàDettagliCommunityGuida
File JSONSaveToFile e LoadFromFile, e lo stesso file si apre in Delphi, C++ Builder e .NET.Guida
Esportazione PNG e SVGTsgcDiagramRenderer e la vista salvano PNG e SVG, anche su un server o in una console senza finestra, Linux64 compreso.Guida
Temi e stiliTemi chiaro e scuro condivisi con gli altri prodotti sgcUI, stili per nodo, disegno personalizzato con OnDrawNode.Guida
Modalità visualizzatoreReadOnly mostra i diagrammi senza modifiche.Guida
Da destra a sinistra (arabo ed ebraico)Tavolozza, righelli, minimappa e barre degli strumenti sono speculari; la tela mantiene la geometria delle tue forme, e il testo delle forme si legge nella propria direzione. dglRightToLeft fa leggere da destra i layout a livelli e ad albero (Registered).Guida
Stampa e anteprima di stampaPrint e ShowPrintPreview stampano l'intero diagramma, la stessa area dell'esportazione PNG e SVG, senza la selezione, le maniglie e le guide. PrintSettings imposta una sola volta la carta, l'orientamento, i margini, la scala, l'intestazione e il piè di pagina per la stampante, l'anteprima e il PDF. In tutte le edizioni, su VCL, FireMonkey, WinForms, WPF e Avalonia (FireMonkey stampa su Windows e macOS).Guida
Esportazione PDF accessibile, PDF/UA e PDF/A (con sgcPDF)ExportToPDF scrive pagine vettoriali con testo reale e un testo alternativo con il numero di forme e connettori e i testi delle forme. Il file è per impostazione predefinita un documento PDF/UA con tag, e PDFALevel aggiunge PDF/A-2a o PDF/A-3a. Richiede il ponte sgcUIPDF e uno sgcPDF con licenza (esegece.sgcUICore.sgcPDF in .NET).RegistrataGuida

sgcDiagram per .NET

Il diagramma .NET è un port C# con gli stessi nomi di classe, per WinForms, WPF e Avalonia, con un pacchetto di rendering headless.

PacchettoEdizioneContenuto
esegece.sgcDiagram.CommunityCommunity (gratuita)Libreria di base
esegece.sgcDiagramRegisteredLibreria di base
esegece.sgcDiagram.WinFormsRegisteredControlli Windows Forms
esegece.sgcDiagram.WpfRegisteredControlli WPF
esegece.sgcDiagram.AvaloniaRegisteredControlli Avalonia
esegece.sgcDiagram.RenderingRegisteredRendering headless

Documentazione

Ogni funzionalità di sgcDiagram è documentata nella guida di sgcUI, con una versione per ogni ambiente di sviluppo.

Guida online

Inizia dall'introduzione a sgcDiagram, poi segui la guida rapida e gli argomenti sulle funzionalità.

Delphi →
C++ Builder →
.NET →

Manuali PDF

La guida completa di sgcUI in formato PDF, da leggere offline o stampare.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
La scelta più conveniente: All-AccessTutti i prodotti eSeGeCe, con Supporto Premium incluso, a partire da €1,059/anno.
Vedi i prezzi All-Access

Costruisci con sgcDiagram

Scarica il trial di sgcUI e aggiungi sgcDiagram alla tua applicazione Delphi, C++ Builder o .NET.