sgcGauges Macierz funkcji

Wszystko, co potrafi sgcGauges, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji. Każdy wskaźnik ma model bez interfejsu, kontrolkę VCL, kontrolkę FireMonkey i trzy kontrolki .NET.

Dane na żywo

Funkcje: 1

.NET

Pakiety NuGet: 7

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; wszystko jest w edycji zarejestrowanej i wersji próbnej.

Typy wskaźników

FunkcjaSzczegółyCommunityPomoc
RadialnyWskaźnik tarczowy ze skalami, zakresami i wskazówkami.Pomoc
LiniowyPasek, termometr i wykres bullet w jednym wskaźniku: LinearStyle glsBar, glsThermometer, glsBullet, plus Target.Pomoc
CyfrowyWyświetlacz 7-segmentowy. Wersje 14-segmentowa i matrycowa z segmentami cienia i pochyleniem są w edycji zarejestrowanej.Pomoc
LED i pasek LEDMigające diody LED i pasek LED z zatrzymaniem szczytu.Pomoc
Pierścień postępuKołowy wskaźnik postępu.Pomoc
Miernik VUMiernik poziomu dźwięku.ZarejestrowanaPomoc
Zegar i kompasWskaźniki zegara analogowego i kompasu.ZarejestrowanaPomoc
Tablica alarmowaKafelki alarmów, które migają do potwierdzenia (Acknowledge, OnTileClick).ZarejestrowanaPomoc

Skale, zakresy i alarmy

FunkcjaSzczegółyCommunityPomoc
ZakresyZielone, bursztynowe i czerwone pasma od dowolnego minimum do maksimum (Ranges.Add, StartValue, EndValue, Color).Pomoc
SkaleSkala z MajorInterval. Kilka skal na wskaźnik jest w edycji zarejestrowanej.Pomoc
WskazówkiWskazówki w postaci igły i znacznika. Kilka wskazówek na wskaźnik jest w edycji zarejestrowanej.~Community rysuje jedną skalę i jedną wskazówkę na wskaźnik; edycja Registered rysuje wszystkie.Pomoc
Progi z histereząOnThreshold uruchamia się przy każdym przekroczeniu (gtdRising, gtdFalling, gtdBoth), w wątku głównym, niezależnie od wątku, który zapisał wartość.Pomoc

Animacja, motywy i renderowanie

FunkcjaSzczegółyCommunityPomoc
AnimacjaWskazówka animuje się do każdej nowej wartości, domyślnie 300 ms, z pięcioma krzywymi łagodzenia: geLinear, geQuadOut, geCubicOut, geCubicInOut, geBackOut.Pomoc
MotywyJasny i ciemny motyw jedną właściwością: Theme := utDark.Pomoc
Renderowanie bez interfejsuSaveToPNG i SaveToSVG w każdej kontrolce i modelu, także w systemie Linux64 oraz w demie .NET ConsoleRender.Pomoc
Od prawej do lewej (arabski i hebrajski)Położenie podpisu i tekstu jednostki podąża za kierunkiem. Tarcze, zegary, kompas, mierniki VU oraz liniowy i pierścieniowy postęp zachowują swoją orientację.Pomoc
Drukowanie i podgląd wydrukuPrint i ShowPrintPreview drukują wskaźnik na jednej stronie tak jak na ekranie, z jego wartością końcową, także gdy trwa animacja. 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 wskaźnik jako grafikę wektorową z prawdziwym tekstem i tekstem alternatywnym z podpisem, wartością, jednostką i zakresem. 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
DostępnośćKażdy rodzaj wskaźnika udostępnia UI Automation swój podpis, wartość i zakres, a przekroczenia progów są zgłaszane jako komunikaty. Wskaźniki domyślnie nie znajdują się w kolejności tabulacji, ponieważ tylko pokazują wartości, a TabStop wprowadza je do kolejności tabulacji. 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

Dane na żywo

FunkcjaSzczegółyCommunityPomoc
Powiązanie z MQTT, WebSocket i SSEsgcGaugesWS wiąże tematy MQTT (z filtrami + i #) oraz pola JSON komunikatów WebSocket i SSE ze wskazówkami wskaźników przez ValuePath, FilterPath i FilterValue. Wymaga sgcWebSockets.ZarejestrowanaPomoc

sgcGauges dla .NET

Wskaźniki .NET to port w C# z tymi samymi nazwami klas, dla WinForms, WPF i Avalonia, z mostem danych na żywo jako osobnym pakietem.

PakietEdycjaZawartość
esegece.sgcGauges.CommunityCommunity (bezpłatna)Biblioteka podstawowa
esegece.sgcGaugesZarejestrowanaBiblioteka podstawowa
esegece.sgcGauges.WinFormsZarejestrowanaKontrolki Windows Forms
esegece.sgcGauges.WpfZarejestrowanaKontrolki WPF
esegece.sgcGauges.AvaloniaZarejestrowanaKontrolki Avalonia
esegece.sgcGauges.RenderingZarejestrowanaRenderowanie bez interfejsu
esegece.sgcGauges.sgcWebSocketsTylko zarejestrowanaMost sgcWebSockets

Dokumentacja

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

Pomoc online

Zacznij od wprowadzenia do sgcGauges, 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 sgcGauges

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