sgcEditors functiematrix

Alles wat sgcEditors doet, gegroepeerd per taak, met een link naar het helponderwerp van elke functie. Elk besturingselement bestaat voor VCL, FireMonkey, WinForms, WPF en Avalonia met dezelfde eigenschappen en gebeurtenissen.

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

Besturingselementen

FunctieDetailsCommunityHelp
MaandkalenderEnkele datum of bereik, MinDate en MaxDate, uitgeschakelde datums en weekdagen, weeknummers volgens ISO 8601, maand-, jaar- en decenniumweergaven.Help
DatumkiezerDatuminvoer met een uitklapkalender en een soepele parser die maandnamen begrijpt.Help
TijdkiezerTijdinvoer in een native invoerveld.Help
Datum- en tijdkiezerDatum en tijd in één besturingselement.Help
BereikschuifregelaarKies een waarde of een bereik op een schuifregelaar. De tweede schuifknop zit in de geregistreerde editie.~Er wordt één handvat getekend en bewerkt; EndValue wordt bewaard maar niet getoond.Help
KleurkiezerKies een kleur. Het HSV-vlak en de alfabalk zitten in de geregistreerde editie.~Alleen kleurstalen en hex; het HSV-vierkant en de alfabalk worden niet getekend en de alfa is altijd $FF.Help
TokenveldChips voor tags en ontvangers. De aanvullijst zit in de geregistreerde editie.~De chips, validatie en limieten werken; de lijst met automatisch aanvullen opent nooit.Help
BeoordelingInvoer van een beoordeling met sterren.Help
DraaiveldGetalinvoer met muiswiel en automatisch herhalen.Help

Gegevensformulieren

FunctieDetailsCommunityHelp
Gegevensgebonden editorsDatumkiezer, tijdkiezer, draaiveld, beoordeling en bereikschuifregelaar binden DataSource en DataField; de bereikschuifregelaar bindt ook EndDataField. Lege velden worden leeg getoond. Delphi en C++ Builder.GeregistreerdHelp
Smart PasteDe maandkalender, de datum-, tijd- en datumtijdkiezers, het draaiveld, de beoordeling, het tokenveld en de kleurkiezer doen mee aan Smart Paste. TsgcVCLSmartPaste en TsgcFMXSmartPaste (in .NET TsgcWinFormsSmartPaste, TsgcWpfSmartPaste en TsgcAvaloniaSmartPaste) zetten een geplakte tekst, zoals een e-mail of een adresblok, om in waarden voor de besturingselementen van een formulier, zowel sgcEditors als standaard edit-, combo-, selectievakje- en datumbesturingselementen, met Ongedaan maken en een Smart Paste-knop. Alleen de geplakte tekst en de veldbeschrijvingen worden naar de AI-provider verzonden, en zonder provider leest een lokale parser regels zoals Name: value.Help

Invoer, taal en toegankelijkheid

FunctieDetailsCommunityHelp
Echte tekstinvoerDatum-, tijd-, getal- en hexvelden zijn native invoervelden, dus IME, klembord, ongedaan maken en schermlezers werken.Help
LokalisatieElk besturingselement heeft zijn eigen landinstelling: dag- en maandnamen, notaties, eerste dag van de week, per besturingselement FormatSettings.Help
ToetsenbordF4 of Alt+Pijl-omlaag voor uitklaplijsten, pijltjes en PageUp en PageDown in de kalender, muiswiel en automatisch herhalen in het draaiveld, focusrand.Help
DPI per monitorIndeling in logische pixels bij 96 DPI, geschaald per monitor, waarbij de uitklaplijst wordt getekend met de DPI van zijn monitor.Help
Rechts naar links (Arabisch en Hebreeuws)Draai-, uitklap- en wisknoppen verhuizen naar de andere kant, de richting van schuifregelaar en beoordeling, de volgorde van weekdagen in de kalender, pijlen en tokenstroom zijn gespiegeld, en het binnenste invoerveld krijgt dezelfde richting.Help
Schermlezers en hoog contrastElke editor biedt zijn rol, naam en waarde aan UI Automation aan, samen met de onderdelen van de samengestelde editors (datumdelen, tokens, waarderingssterren, kleur) en hun pop-ups zolang die open zijn. De focusring is altijd zichtbaar en Windows hoog contrast wordt gevolgd. Standaard aan op VCL (Delphi 7 tot en met 13), FireMonkey op Windows, WinForms, WPF en Avalonia.Help

Thema's en renderen

FunctieDetailsCommunityHelp
Thema'sLichte en donkere thema's met één eigenschap, plus AccentColor en TextStyle.Help
Headless renderenSaveToPNG en SaveToSVG op elk besturingselement en op de headless modellen, ook op Linux64.Help

sgcEditors naast de standaard Delphi-besturingselementen

TaakStandaard Delphi-besturingselementensgcEditors
Een datum of tijd kiezen uit een dropdownTDateTimePickerTsgcVCLDatePicker, TsgcVCLTimePicker
Datum en tijd in één besturingselementTDateTimePickerTsgcVCLDateTimePicker
Een bereik van dagen selecteren met een maximale lengteTMonthCalendaresmRange, MaxRangeDays
Losse datums en weekdagen blokkerenTMonthCalendarDisabledDates, DisabledWeekDays, OnIsDateDisabled
Een locale per besturingselementTDateTimePickerFormatSettings

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

sgcEditors voor .NET

De .NET-editors zijn een C#-port met dezelfde namen en gebeurtenissen, voor WinForms, WPF en Avalonia. In WPF zijn de waarde-eigenschappen afhankelijkheidseigenschappen die in twee richtingen binden.

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

Documentatie

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

Online help

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

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