sgcToolbar functiematrix

Alles wat sgcToolbar doet, gegroepeerd per taak, met een link naar het helponderwerp van elke functie.

Werkbalk

6 functies

Statusbalk

4 functies

.NET

6 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 linkt naar het bijbehorende helponderwerp. De kolom Community toont wat de gratis .NET Community-editie bevat; alles zit in Registered en de proefversie.

Werkbalk

FunctieDetailsCommunityHelp
ItemtypenKnoppen, schakelaars, uitklaplijsten, scheidingslijnen, afstandhouders en labels: Kind := tikButton, tikToggle, tikDropdown, tikSeparator, tikSpacer, tikLabel.Help
Schakelaars en radiogroepenSchakelaars met dezelfde GroupIndex heffen elkaar op, zonder code. Down leest en zet de status.Help
Uitklapmenu'sDropdownMenu accepteert een TPopupMenu (VCL) of een ContextMenuStrip (WinForms).Help
Pictogrammen en glyphsPictogrammen uit een ImageList (Images, ImageIndex) of een Glyph-letter, met optionele bijschriften (ShowCaptions).Help
OverloopmenuItems die niet meer passen, verhuizen naar een overloopmenu wanneer het venster smaller wordt.GeregistreerdHelp
ActielinksDe actielink houdt Caption en Enabled gesynchroniseerd met een TAction.GeregistreerdHelp

Statusbalk

FunctieDetailsCommunityHelp
StatuspanelenTekstpanelen met de breedtes Spring en AutoSize.Help
Voortgang en indicatorenVoortgangspanelen en indicatoren voor uit, goed, waarschuwing en fout (spkProgress, spkIndicator, sisOff, sisOk, sisWarning, sisError).Help
Threadveilige updatesSetPanelText, SetProgress en SetIndicator werken de statusbalk bij vanuit een werkthread zonder Synchronize.Help
FormaatgreepEen optionele formaatgreep in de hoek van de statusbalk.Help

Toetsenbord, thema's en renderen

FunctieDetailsCommunityHelp
ToetsenbordnavigatieBeweeg met het toetsenbord tussen de items (TabStop).Help
Thema'sLichte en donkere thema's gedeeld met de andere sgcUI-producten.Help
Headless renderenTsgcToolbarModel en TsgcStatusBarModel bewaren naar PNG en SVG zonder venster, ook op Linux64.Help
Rechts naar links (Arabisch en Hebreeuws)Itemstroom, overflow-chevron, uitklappijlen en scheidingslijnen zijn gespiegeld en bijschriften lezen van rechts naar links. Pictogrammen behouden hun pixels; MirrorGlyph spiegelt richtingsgebonden pictogrammen zoals terug, vooruit, ongedaan maken en opnieuw uitvoeren.Help
ToegankelijkheidDe knoppen, schakelaars en dropdowns van de werkbalk en de panelen van de statusbalk worden aan UI Automation aangeboden. Links, Rechts, Home en End gaan tussen items, Enter of Spatie activeert er een, Omlaag of Alt+Omlaag opent een dropdownmenu, de werkbalk is een tabstop met een zichtbare focusring en Windows hoog contrast wordt gevolgd. Geef knoppen die alleen een pictogram tonen een bijschrift of een Hint, zodat ze een zinvolle naam krijgen. Standaard aan op VCL (Delphi 7 tot en met 13), FireMonkey op Windows, WinForms, WPF en Avalonia.Help

sgcToolbar naast de standaard Delphi-besturingselementen

TaakStandaard Delphi-besturingselementensgcToolbar
Knoppen, schakelaars, dropdownknoppen en scheidingslijnenTToolBartikButton, tikToggle, tikDropdown, tikSeparator
Items naar de rechterrand duwenTToolBartikSpacer
Tekstpanelen met vaste, automatische en springbreedtesTStatusBarWidth, AutoSize, Spring
Voortgangs- en statusindicatorpanelenTStatusBarspkProgress, spkIndicator
Statusupdates vanuit een workerthreadTStatusBarSetPanelText, SetProgress, SetIndicator

Alleen mogelijkheden, zoals beschreven in de help. Geen prestatieclaims.

sgcToolbar voor .NET

De .NET-werkbalk en statusbalk zijn een C#-port met dezelfde klassenamen, voor WinForms, WPF en Avalonia.

PakketEditieInhoud
esegece.sgcToolbar.CommunityCommunity (gratis)Kernbibliotheek
esegece.sgcToolbarGeregistreerdKernbibliotheek
esegece.sgcToolbar.WinFormsGeregistreerdWindows Forms-besturingselementen
esegece.sgcToolbar.WpfGeregistreerdWPF-besturingselementen
esegece.sgcToolbar.AvaloniaGeregistreerdAvalonia-besturingselementen
esegece.sgcToolbar.RenderingGeregistreerdHeadless renderen

Documentatie

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

Online help

Begin met de introductie van sgcToolbar 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 sgcToolbar

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