sgcToolbar functiematrix

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

Ribbon

9 functies

Werkbalk

7 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.

Ribbon

Op VCL, FireMonkey, WinForms, WPF en Avalonia, Delphi 7 tot 13 en C++ Builder. De Ribbon zit alleen in de geregistreerde editie.

FunctieDetailsCommunityHelp
Tabbladen, groepen en itemsCommando's staan in tabbladen en groepen, met contextuele tabbladen die een kleurband tonen, dialoogvensterstarters en een toepassingsknop. Items zijn grote en kleine knoppen, gesplitste knoppen, dropdowns, schakelaars, selectievakjes, keuzelijsten met invoer en invoervelden.GeregistreerdHelp
Adaptieve indelingAls het venster smaller wordt, krimpen de groepen op prioriteit van groot naar middelgroot, klein en ingeklapt, en de Ribbon scrolt als alles is ingeklapt.GeregistreerdHelp
GalerijenEen galerij krimpt van volledige rijen naar minder kolommen naar een dropdown naarmate de ruimte afneemt.GeregistreerdHelp
KeyTipsDruk op Alt om de letters te zien en typ dan het tabblad en het commando. Esc gaat een stap terug. KeyTips werken op het Windows-bureaublad.GeregistreerdHelp
Backstage-weergaveDe toepassingsknop opent een backstage-weergave met commando's en met pagina's die je eigen besturingselementen bevatten.GeregistreerdHelp
Werkbalk Snelle toegangEen werkbalk Snelle toegang boven of onder de Ribbon, die gebruikers aanpassen via een menu of met een rechtsklik. Hij heeft een eigen rij, of het Ribbon-formulier tekent hem in de titelbalk van het venster.GeregistreerdHelp
Ribbon-formulierTsgcVCLRibbonForm, TsgcFMXRibbonForm en de Ribbon-formulieren voor WinForms, WPF en Avalonia tekenen een titelbalk met thema met het venstericoon, de werkbalk Snelle toegang, de gecentreerde titel en de titelknoppen, in de kleur van de tabrij van de Ribbon. De schaduw, de randen om het formaat te wijzigen en de snaplayouts van Windows 11 blijven, en de lege ruimte sleept het venster. Met de werkbalk Snelle toegang onder de Ribbon toont de titelbalk alleen de titel.GeregistreerdHelp
Minimaliseren en indeling bewarenDubbelklik op een tabblad of druk op Ctrl+F1 om te minimaliseren. SaveLayout en LoadLayout bewaren de werkbalk Snelle toegang van elke gebruiker en de geminimaliseerde status als JSON.GeregistreerdHelp
Thema's, toegankelijkheid en commando'sLichte, donkere en hoogcontrastthema's die het applicatiethema volgen, van rechts naar links, hoge DPI en UI Automation voor schermlezers. Actiekoppeling in Delphi, ICommand in .NET en XAML-declaratie in WPF en Avalonia.GeregistreerdHelp

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
BadgelinkTsgcToolbarBadgeLink toont zonder code een getal van elke IsgcUIBadgeSource, zoals het aantal ongelezen meldingen van het meldingsmodel van sgcNavigation, als Badge van een werkbalkitem. Boven MaxCount (99) toont de badge 99+, en de toegankelijke naam van het item bevat het aantal. Een ribbon-item als doel is een functie van Geregistreerd.Help

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
Werkbalk Snelle toegang en titel in de titelbalkCustomTitleBar with TTitleBarPanel (VCL)TsgcVCLRibbonForm, TsgcFMXRibbonForm

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.sgcToolbar.WinForms.CommunityCommunity (gratis)Windows Forms-besturingselementen
esegece.sgcToolbar.Wpf.CommunityCommunity (gratis)WPF-besturingselementen
esegece.sgcToolbar.Avalonia.CommunityCommunity (gratis)Avalonia-besturingselementen
esegece.sgcToolbar.Rendering.CommunityCommunity (gratis)Headless renderen
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.