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.
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.
Funkcje: 9
Funkcje: 1
Funkcje: 2
Pakiety NuGet: 6
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.
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Kalendarz miesięczny | Pojedyncza 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 daty | Wprowadzanie daty z rozwijanym kalendarzem i tolerancyjnym parserem, który rozumie nazwy miesięcy. | Pomoc | |
| Wybór czasu | Wprowadzanie czasu w natywnym polu edycji. | Pomoc | |
| Wybór daty i czasu | Data i czas w jednej kontrolce. | Pomoc | |
| Suwak zakresu | Wybierz 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 koloru | Wybierz 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ów | Chipy 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 |
| Ocena | Wprowadzanie oceny w gwiazdkach. | Pomoc | |
| Pole liczbowe | Wprowadzanie liczby z kółkiem myszy i automatycznym powtarzaniem. | Pomoc |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Edytory powiązane z danymi | Wybó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. | Zarejestrowana | Pomoc |
| Smart Paste | Kalendarz 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 |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Prawdziwe wprowadzanie tekstu | Pola daty, czasu, liczby i hex to natywne pola edycji, więc działają IME, schowek, cofanie i czytniki ekranu. | Pomoc | |
| Lokalizacja | Każda kontrolka ma własne ustawienia regionalne: nazwy dni i miesięcy, formaty, pierwszy dzień tygodnia, FormatSettings dla każdej kontrolki. | Pomoc | |
| Klawiatura | F4 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 monitora | Ukł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 kontrast | Każ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 |
| Zadanie | Standardowe kontrolki Delphi | sgcEditors |
|---|---|---|
| Wybierz datę lub czas z listy rozwijanej | TDateTimePicker | TsgcVCLDatePicker, TsgcVCLTimePicker |
| Data i czas w jednej kontrolce | TDateTimePicker | TsgcVCLDateTimePicker |
| Wybierz zakres dni o maksymalnej długości | TMonthCalendar | esmRange, MaxRangeDays |
| Zablokuj pojedyncze daty i dni tygodnia | TMonthCalendar | DisabledDates, DisabledWeekDays, OnIsDateDisabled |
| Ustawienia regionalne dla każdej kontrolki | TDateTimePicker | FormatSettings |
Tylko możliwości, zgodnie z opisem w pomocy. Bez twierdzeń o wydajności.
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.
| Pakiet | Edycja | Zawartość |
|---|---|---|
esegece.sgcEditors.Community | Community (bezpłatna) | Biblioteka podstawowa |
esegece.sgcEditors | Zarejestrowana | Biblioteka podstawowa |
esegece.sgcEditors.WinForms | Zarejestrowana | Kontrolki Windows Forms |
esegece.sgcEditors.Wpf | Zarejestrowana | Kontrolki WPF |
esegece.sgcEditors.Avalonia | Zarejestrowana | Kontrolki Avalonia |
esegece.sgcEditors.Rendering | Zarejestrowana | Renderowanie bez interfejsu |
Każda funkcja sgcEditors jest opisana w pomocy sgcUI, z osobną wersją dla każdego środowiska programistycznego.
Zacznij od wprowadzenia do sgcEditors, a potem przejdź do szybkiego startu i tematów o funkcjach.
Delphi →Cała pomoc sgcUI jako plik PDF, do czytania offline lub wydruku.
Delphi (PDF) →