sgcGauges functiematrix

Alles wat sgcGauges kan, gegroepeerd per taak, met een link naar het helponderwerp van elke functie. Elke meter heeft een headless model, een VCL-besturingselement, een FireMonkey-besturingselement en drie .NET-besturingselementen.

Metertypen

8 functies

Live gegevens

1 functies

.NET

7 NuGet-pakketten

Documentatie

Online help en pdf-handleidingen

Geregistreerd markeert functies die in de geregistreerde editie en de proefversie zitten, maar niet in de gratis Community-editie. ~ markeert een functie die Community gedeeltelijk heeft, met het verschil eronder.

Elke rij verwijst naar het bijbehorende helponderwerp. De kolom Community toont wat de gratis .NET Community-editie bevat; alles zit in Geregistreerd en de proefversie.

Metertypen

FunctieDetailsCommunityHelp
RadiaalWijzerplaatmeter met schalen, bereiken en wijzers.Help
LineairBalk, thermometer en bullet graph in één meter: LinearStyle glsBar, glsThermometer, glsBullet, plus Target.Help
Digitaal7-segmentdisplay. 14-segment en puntmatrix met spooksegmenten en schuine stand zitten in de geregistreerde editie.Help
LED en LED-balkKnipperende LED's en een LED-balk met piekhouder.Help
VoortgangsringCirkelvormige voortgangsindicator.Help
VU-meterAudioniveaumeter.GeregistreerdHelp
Klok en kompasAnaloge klok en kompasmeters.GeregistreerdHelp
AnnunciatorAlarmtegels die knipperen totdat ze zijn bevestigd (Acknowledge, OnTileClick).GeregistreerdHelp

Schalen, bereiken en alarmen

FunctieDetailsCommunityHelp
BereikenGroene, oranje en rode banden van elk minimum tot maximum (Ranges.Add, StartValue, EndValue, Color).Help
SchalenSchaal met MajorInterval. Meerdere schalen per meter zitten in de geregistreerde editie.Help
WijzersNaald- en markeerwijzers. Meerdere wijzers per meter zitten in de geregistreerde editie.~Community tekent één schaal en één wijzer per meter; de geregistreerde editie tekent ze allemaal.Help
Drempels met hystereseOnThreshold wordt bij elke overschrijding aangeroepen (gtdRising, gtdFalling, gtdBoth), in de hoofdthread, welke thread de waarde ook schreef.Help

Animatie, thema's en rendering

FunctieDetailsCommunityHelp
AnimatieDe naald animeert naar elke nieuwe waarde, standaard 300 ms, met vijf versnellingscurves: geLinear, geQuadOut, geCubicOut, geCubicInOut, geBackOut.Help
Thema'sLichte en donkere thema's met één eigenschap: Theme := utDark.Help
Headless renderingSaveToPNG en SaveToSVG op elk besturingselement en model, ook op Linux64 en in de .NET-demo ConsoleRender.Help
Rechts naar links (Arabisch en Hebreeuws)De plaatsing van bijschrift en eenheidstekst volgt de richting. Wijzerplaten, klokken, kompas, VU-meters en lineaire en ringvoortgang behouden hun oriëntatie.Help
Afdrukken en afdrukvoorbeeldPrint en ShowPrintPreview drukken de meter af op één pagina zoals op het scherm, met zijn eindwaarde, ook terwijl een animatie loopt. PrintSettings stelt het papier, de afdrukstand, de marges, de schaal, de koptekst en de voettekst eenmalig in voor de printer, het voorbeeld en de PDF. In elke editie, op VCL, FireMonkey, WinForms, WPF en Avalonia (FireMonkey drukt af op Windows en macOS).Help
Toegankelijke PDF-export, PDF/UA en PDF/A (met sgcPDF)ExportToPDF schrijft de meter als vectorafbeelding met echte tekst en een alternatieve tekst met het opschrift, de waarde, de eenheid en het bereik. Het bestand is standaard een getagd PDF/UA-document, en PDFALevel voegt PDF/A-2a of PDF/A-3a toe. Vereist de sgcUIPDF-bridge en een gelicentieerde sgcPDF (esegece.sgcUICore.sgcPDF in .NET).GeregistreerdHelp
ToegankelijkheidElk metertype biedt zijn bijschrift, waarde en bereik aan UI Automation aan, en de drempels worden als meldingen doorgegeven. Meters zijn standaard geen tabstops, omdat ze alleen waarden tonen, en TabStop brengt ze in de tabvolgorde. Windows hoog contrast wordt gevolgd. Standaard aan op VCL (Delphi 7 tot en met 13), FireMonkey op Windows, WinForms, WPF en Avalonia.Help

Live gegevens

FunctieDetailsCommunityHelp
MQTT-, WebSocket- en SSE-koppelingsgcGaugesWS koppelt MQTT-topics (met +- en #-filters) en JSON-velden van WebSocket- en SSE-berichten aan meterwijzers met ValuePath, FilterPath en FilterValue. Vereist sgcWebSockets.GeregistreerdHelp

sgcGauges voor .NET

De .NET-meters zijn een C#-port met dezelfde klassenamen, voor WinForms, WPF en Avalonia, met de bridge voor live gegevens als apart pakket.

PakketEditieInhoud
esegece.sgcGauges.CommunityCommunity (gratis)Kernbibliotheek
esegece.sgcGaugesGeregistreerdKernbibliotheek
esegece.sgcGauges.WinFormsGeregistreerdWindows Forms-besturingselementen
esegece.sgcGauges.WpfGeregistreerdWPF-besturingselementen
esegece.sgcGauges.AvaloniaGeregistreerdAvalonia-besturingselementen
esegece.sgcGauges.RenderingGeregistreerdHeadless renderen
esegece.sgcGauges.sgcWebSocketsAlleen geregistreerdsgcWebSockets-bridge

Documentatie

Elke functie van sgcGauges is beschreven in de sgcUI-help, met één build voor elke ontwikkelomgeving.

Online help

Begin met de introductie van sgcGauges en volg daarna de snelstart en de functieonderwerpen.

Delphi →
C++ Builder →
.NET →

Pdf-handleidingen

De volledige sgcUI-help als pdf-bestand, om offline te lezen of af te drukken.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
De beste deal: All-AccessElk eSeGeCe-product, inclusief Premium-ondersteuning, vanaf €1,059 per jaar.
Bekijk de All-Access-prijzen

Bouw met sgcGauges

Download de sgcUI-proefversie en voeg sgcGauges toe aan je Delphi-, C++ Builder- of .NET-toepassing.