sgcEditors Macierz funkcji

Wszystko, co potrafi sgcEditors, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji. Każda kontrolka istnieje dla VCL, FireMonkey, WinForms, WPF i Avalonia z tymi samymi właściwościami i zdarzeniami.

Kontrolki

Funkcje: 9

.NET

Pakiety NuGet: 6

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 tematu pomocy. Kolumna Community pokazuje, co zawiera bezpłatna edycja .NET Community; wszystko jest w edycji Zarejestrowanej i wersji próbnej.

Kontrolki

FunkcjaSzczegółyCommunityPomoc
Kalendarz miesięcznyPojedyncza data lub zakres, MinDate i MaxDate, wyłączone daty i dni tygodnia, numery tygodni ISO 8601, widoki miesiąca, roku i dekady.Pomoc
Wybór datyWprowadzanie daty z rozwijanym kalendarzem i tolerancyjnym parserem, który rozumie nazwy miesięcy.Pomoc
Wybór czasuWprowadzanie czasu w natywnym polu edycji.Pomoc
Wybór daty i czasuData i czas w jednej kontrolce.Pomoc
Suwak zakresuWybierz wartość lub zakres na suwaku. Drugi uchwyt jest w edycji zarejestrowanej.~Rysowany i edytowany jest jeden uchwyt; EndValue jest zachowane, ale niepokazywane.Pomoc
Wybór koloruWybierz kolor. Kwadrat HSV i pasek alfa są w edycji zarejestrowanej.~Tylko próbki i hex; kwadrat HSV i pasek alfa nie są rysowane, a alfa to zawsze $FF.Pomoc
Pole tokenówChipy dla tagów i odbiorców. Lista autouzupełniania jest w edycji zarejestrowanej.~Chipy, walidacja i limity działają; lista autouzupełniania nigdy się nie otwiera.Pomoc
OcenaWprowadzanie oceny w gwiazdkach.Pomoc
Pole liczboweWprowadzanie liczby z kółkiem myszy i automatycznym powtarzaniem.Pomoc

Formularze danych

FunkcjaSzczegółyCommunityPomoc
Edytory powiązane z danymiWybór daty, wybór czasu, pole liczbowe, ocena i suwak zakresu wiążą DataSource i DataField; suwak zakresu wiąże też EndDataField. Pola null są puste. Delphi i C++ Builder.ZarejestrowanaPomoc
Smart PasteKalendarz miesięczny, wybór daty, czasu i daty z czasem, pole liczbowe, ocena, pole tokenów i wybór koloru biorą udział w Smart Paste. TsgcVCLSmartPaste i TsgcFMXSmartPaste (w .NET TsgcWinFormsSmartPaste, TsgcWpfSmartPaste i TsgcAvaloniaSmartPaste) zamieniają wklejony tekst, na przykład e-mail lub blok adresu, w wartości dla kontrolek formularza, zarówno sgcEditors, jak i standardowych kontrolek edycji, listy rozwijanej, pola wyboru i daty, z Undo i przyciskiem Smart Paste. Do dostawcy AI wysyłany jest tylko wklejony tekst i opisy pól, a bez dostawcy lokalny parser odczytuje wiersze takie jak Name: value.Pomoc

Wprowadzanie, ustawienia regionalne i dostępność

FunkcjaSzczegółyCommunityPomoc
Prawdziwe wprowadzanie tekstuPola daty, czasu, liczby i hex to natywne pola edycji, więc działają IME, schowek, cofanie i czytniki ekranu.Pomoc
LokalizacjaKażda kontrolka ma własne ustawienia regionalne: nazwy dni i miesięcy, formaty, pierwszy dzień tygodnia, FormatSettings dla każdej kontrolki.Pomoc
KlawiaturaF4 lub Alt+Strzałka w dół dla list rozwijanych, strzałki oraz PageUp i PageDown w kalendarzu, kółko myszy i automatyczne powtarzanie w polu liczbowym, ramka fokusu.Pomoc
DPI dla każdego monitoraUkład w pikselach logicznych przy 96 DPI, skalowany dla każdego monitora, z listą rozwijaną rysowaną w DPI jej monitora.Pomoc
Od prawej do lewej (arabski i hebrajski)Przyciski zmiany wartości, listy rozwijanej i czyszczenia przechodzą na drugą stronę, a kierunek suwaka i oceny, kolejność dni tygodnia w kalendarzu, strzałki i układ tokenów są odbite lustrzanie. Wewnętrzne pole edycji dostaje ten sam kierunek.Pomoc
Czytniki ekranu i wysoki kontrastKażdy edytor udostępnia UI Automation swoją rolę, nazwę i wartość, wraz z częściami edytorów złożonych (części daty, tokeny, gwiazdki oceny, kolor) i ich oknami podręcznymi, gdy są otwarte. Wskaźnik fokusu jest zawsze widoczny, a 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

Motywy i renderowanie

FunkcjaSzczegółyCommunityPomoc
MotywyJasny i ciemny motyw jedną właściwością, plus AccentColor i TextStyle.Pomoc
Renderowanie bez interfejsuSaveToPNG i SaveToSVG w każdej kontrolce i w modelach bez interfejsu, także w systemie Linux64.Pomoc

sgcEditors obok standardowych kontrolek Delphi

ZadanieStandardowe kontrolki DelphisgcEditors
Wybierz datę lub czas z listy rozwijanejTDateTimePickerTsgcVCLDatePicker, TsgcVCLTimePicker
Data i czas w jednej kontrolceTDateTimePickerTsgcVCLDateTimePicker
Wybierz zakres dni o maksymalnej długościTMonthCalendaresmRange, MaxRangeDays
Zablokuj pojedyncze daty i dni tygodniaTMonthCalendarDisabledDates, DisabledWeekDays, OnIsDateDisabled
Ustawienia regionalne dla każdej kontrolkiTDateTimePickerFormatSettings

Tylko możliwości, zgodnie z opisem w pomocy. Bez twierdzeń o wydajności.

sgcEditors dla .NET

Edytory .NET to port w C# z tymi samymi nazwami i zdarzeniami, dla WinForms, WPF i Avalonia. W WPF właściwości wartości są właściwościami zależności z wiązaniem dwukierunkowym.

PakietEdycjaZawartość
esegece.sgcEditors.CommunityCommunity (bezpłatna)Biblioteka podstawowa
esegece.sgcEditorsZarejestrowanaBiblioteka podstawowa
esegece.sgcEditors.WinFormsZarejestrowanaKontrolki Windows Forms
esegece.sgcEditors.WpfZarejestrowanaKontrolki WPF
esegece.sgcEditors.AvaloniaZarejestrowanaKontrolki Avalonia
esegece.sgcEditors.RenderingZarejestrowanaRenderowanie bez interfejsu

Dokumentacja

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

Pomoc online

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

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