sgcDiagram Macierz funkcji

Wszystko, co potrafi sgcDiagram, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji. Diagram zapisany jako JSON otwiera się w Delphi, C++ Builder i .NET.

Układy i dane

Funkcje: 5

.NET

Pakiety NuGet: 6

Dokumentacja

Pomoc online i podręczniki PDF

Zarejestrowana oznacza funkcje, które są w edycji zarejestrowanej i wersji próbnej, a nie ma ich w bezpłatnej edycji Community. ~ oznacza funkcję, którą Community ma tylko częściowo, z różnicą poniżej.

Każdy wiersz prowadzi do swojego tematu pomocy. Kolumna Community pokazuje, co zawiera bezpłatna edycja .NET Community; Registered i Trial zawierają wszystko.

Rysowanie i edycja

FunkcjaSzczegółyCommunityPomoc
Paleta i edytorUżytkownicy przeciągają kształty z TsgcVCLDiagramPalette na TsgcVCLDiagramView, łączą porty i edytują tekst w miejscu.Pomoc
14 kształtówProces, decyzja, terminator, dane, dokument, kontener, obraz, ścieżka SVG i inne.Pomoc
ŁącznikiŁączniki proste, ortogonalne i krzywe z etykietami i strzałkami. Trasowanie omijające przeszkody jest w edycji zarejestrowanej.~Community prowadzi łączniki ortogonalne jako proste kolanka, które nie omijają węzłów.Pomoc
Porty i przyklejanieŁączniki przyklejają się do portów węzłów i podążają za nimi.Pomoc
Cofanie i schowekCofanie i ponawianie każdej akcji, grupowanie zmian przez BeginTransaction i EndTransaction, kopiowanie i wklejanie.Pomoc
Przyciąganie i prowadnicePrzyciąganie do siatki i prowadnice wyrównania.Pomoc
WarstwyKilka warstw w jednym diagramie. Edycja Community ma jedną warstwę.ZarejestrowanaPomoc
DostępnośćWęzły, połączenia, grupy i paleta kształtów są udostępniane UI Automation, wraz z wygenerowanym tekstem alternatywnym diagramu. Odpowiedniki w klawiaturze przesuwają węzły, przesuwają je o piksel i zmieniają ich rozmiar, rysują połączenia (Ctrl+K) i dodają kształty z palety, wskaźnik fokusu jest zawsze widoczny, a wysoki kontrast systemu Windows jest uwzględniany. Domyślnie włączona w VCL (Delphi 7 do 13), FireMonkey w systemie Windows, WinForms, WPF i Avalonia.Pomoc

Układy i dane

FunkcjaSzczegółyCommunityPomoc
Układ warstwowyJedno wywołanie porządkuje cały diagram, od lewej do prawej lub z góry na dół, w jednym kroku cofania (TsgcDiagramLayeredLayout).ZarejestrowanaPomoc
Układ drzewaTsgcDiagramTreeLayout dla struktur organizacyjnych i hierarchii.ZarejestrowanaPomoc
Powiązanie z danymiTsgcDiagramDataBinding buduje diagram ze zbioru danych, na przykład strukturę organizacyjną z tabeli.ZarejestrowanaPomoc
NodesSource i LinksSource (.NET)TsgcWpfDiagramView i TsgcAvaloniaDiagramView budują diagram z kolekcji: NodesSource daje jeden węzeł na element, NodeParentMember łącznik do jego rodzica dla schematu organizacyjnego, a LinksSource jeden łącznik na element dla grafu. TsgcWinFormsDiagramView wiąże NodesDataSource i LinksDataSource. Powiązanie jest jednokierunkowe: diagram jest budowany od nowa, gdy zmienią się dane.ZarejestrowanaPomoc
Projektant i przykładowy diagram (.NET)Widok WinForms otwiera się w projektancie Visual Studio na .NET Framework i na .NET 8 lub nowszym, a widok bez węzłów pokazuje mały przykładowy przepływ w projektancie oraz w podglądach WPF i Avalonia. W edycji zarejestrowanej inteligentny znacznik pokazuje także Nodes Data Source, Node Key Member, Node Parent Member i Links Data Source.Pomoc

Pliki, eksport i wyświetlanie

FunkcjaSzczegółyCommunityPomoc
Pliki JSONSaveToFile i LoadFromFile; ten sam plik otwiera się w Delphi, C++ Builder i .NET.Pomoc
Eksport PNG i SVGTsgcDiagramRenderer i widok zapisują PNG i SVG, także na serwerze lub w konsoli bez okna, w tym w systemie Linux64.Pomoc
Motywy i styleJasny i ciemny motyw wspólne z innymi produktami sgcUI, style dla każdego węzła, własne rysowanie przez OnDrawNode.Pomoc
Tryb przeglądarkiReadOnly pokazuje diagramy bez możliwości edycji.Pomoc
Od prawej do lewej (arabski i hebrajski)Paleta, linijki, minimapa i paski narzędzi są odbite lustrzanie; kanwa zachowuje geometrię Twoich kształtów, a tekst kształtu czyta się w jego własnym kierunku. dglRightToLeft sprawia, że układy warstwowy i drzewiasty (Registered) czyta się od prawej.Pomoc
Drukowanie i podgląd wydrukuPrint i ShowPrintPreview drukują cały diagram, ten sam obszar co eksport PNG i SVG, bez zaznaczenia, uchwytów i prowadnic. PrintSettings ustawia raz papier, orientację, marginesy, skalowanie, nagłówek i stopkę dla drukarki, podglądu i PDF. We wszystkich wydaniach, w VCL, FireMonkey, WinForms, WPF i Avalonia (FireMonkey drukuje w systemach Windows i macOS).Pomoc
Dostępny eksport do PDF, PDF/UA i PDF/A (z sgcPDF)ExportToPDF zapisuje strony wektorowe z prawdziwym tekstem i tekstem alternatywnym z liczbą kształtów i łączników oraz tekstami kształtów. Plik jest domyślnie oznakowanym dokumentem PDF/UA, a PDFALevel dodaje PDF/A-2a lub PDF/A-3a. Wymaga mostka sgcUIPDF i licencjonowanego sgcPDF (esegece.sgcUICore.sgcPDF w .NET).ZarejestrowanaPomoc

sgcDiagram dla .NET

Diagram .NET to port w C# z tymi samymi nazwami klas, dla WinForms, WPF i Avalonia, z pakietem renderowania bez interfejsu.

PakietEdycjaZawartość
esegece.sgcDiagram.CommunityCommunity (bezpłatna)Biblioteka podstawowa
esegece.sgcDiagramZarejestrowanaBiblioteka podstawowa
esegece.sgcDiagram.WinFormsZarejestrowanaKontrolki Windows Forms
esegece.sgcDiagram.WpfZarejestrowanaKontrolki WPF
esegece.sgcDiagram.AvaloniaZarejestrowanaKontrolki Avalonia
esegece.sgcDiagram.RenderingZarejestrowanaRenderowanie bez interfejsu

Dokumentacja

Każda funkcja sgcDiagram jest opisana w pomocy sgcUI, z osobną wersją dla każdego środowiska programistycznego.

Pomoc online

Zacznij od wprowadzenia do sgcDiagram, a potem przejdź do szybkiego startu i tematów o funkcjach.

Delphi →
C++ Builder →
.NET →

Podręczniki PDF

Cała pomoc sgcUI jako plik PDF, do czytania offline lub wydruku.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Najkorzystniejsza oferta: All-AccessWszystkie produkty eSeGeCe, ze wsparciem Premium w cenie, już od €1,059 rocznie.
Zobacz cennik All-Access

Twórz z sgcDiagram

Pobierz wersję próbną sgcUI i dodaj sgcDiagram do swojej aplikacji Delphi, C++ Builder lub .NET.