sgcToolbar Macierz funkcji
Wszystko, co potrafi sgcToolbar, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji.
Wszystko, co potrafi sgcToolbar, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji.
Funkcje: 6
Funkcje: 4
Funkcje: 4
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 |
|---|---|---|---|
| Rodzaje elementów | Przyciski, przełączniki, listy rozwijane, separatory, odstępy i etykiety: Kind := tikButton, tikToggle, tikDropdown, tikSeparator, tikSpacer, tikLabel. | Pomoc | |
| Przełączniki i grupy opcji | Przełączniki z tym samym GroupIndex zwalniają się nawzajem, bez kodu. Down odczytuje i ustawia stan. | Pomoc | |
| Menu rozwijane | DropdownMenu przyjmuje TPopupMenu (VCL) lub ContextMenuStrip (WinForms). | Pomoc | |
| Ikony i glify | Ikony z ImageList (Images, ImageIndex) lub litera Glyph, z opcjonalnymi podpisami (ShowCaptions). | Pomoc | |
| Menu przepełnienia | Elementy, które się nie mieszczą, trafiają do menu przepełnienia, gdy okno się zwęża. | Zarejestrowana | Pomoc |
| Linki akcji | Link akcji utrzymuje Caption i Enabled zsynchronizowane z TAction. | Zarejestrowana | Pomoc |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Panele stanu | Panele tekstowe z szerokościami Spring i AutoSize. | Pomoc | |
| Postęp i wskaźniki | Panele postępu oraz wskaźniki wyłączony, ok, ostrzeżenie i błąd (spkProgress, spkIndicator, sisOff, sisOk, sisWarning, sisError). | Pomoc | |
| Bezpieczne wątkowo aktualizacje | SetPanelText, SetProgress i SetIndicator aktualizują pasek stanu z wątku roboczego bez Synchronize. | Pomoc | |
| Uchwyt zmiany rozmiaru | Opcjonalny uchwyt zmiany rozmiaru w rogu paska stanu. | Pomoc |
| Funkcja | Szczegóły | Community | Pomoc |
|---|---|---|---|
| Nawigacja z klawiatury | Przechodź między elementami klawiaturą (TabStop). | Pomoc | |
| Motywy | Jasny i ciemny motyw wspólne z innymi produktami sgcUI. | Pomoc | |
| Renderowanie bez interfejsu | TsgcToolbarModel i TsgcStatusBarModel zapisują się do PNG i SVG bez okna, także w systemie Linux64. | Pomoc | |
| Od prawej do lewej (arabski i hebrajski) | Układ elementów, szewron przepełnienia, strzałki list rozwijanych i separatory są odbite lustrzanie, a podpisy czyta się od prawej do lewej. Ikony zachowują swoje piksele; MirrorGlyph odwraca ikony kierunkowe, takie jak wstecz, dalej, cofnij i ponów. | Pomoc | |
| Dostępność | Przyciski, przełączniki i listy rozwijane paska narzędzi oraz panele paska stanu są udostępniane UI Automation. Left, Right, Home i End przechodzą między elementami, Enter lub Space aktywuje element, Down lub Alt+Down otwiera menu rozwijane, pasek narzędzi znajduje się w kolejności tabulacji z widocznym wskaźnikiem fokusu, a wysoki kontrast systemu Windows jest uwzględniany. Przyciskom, które pokazują tylko ikonę, nadaj podpis lub Hint, aby miały sensowną nazwę. Domyślnie włączona w VCL (Delphi 7 do 13), FireMonkey w systemie Windows, WinForms, WPF i Avalonia. | Pomoc |
| Zadanie | Standardowe kontrolki Delphi | sgcToolbar |
|---|---|---|
| Przyciski, przełączniki, przyciski rozwijane i separatory | TToolBar | tikButton, tikToggle, tikDropdown, tikSeparator |
| Przesuń pozycje do prawej krawędzi | TToolBar | tikSpacer |
| Panele tekstowe o szerokości stałej, automatycznej i spring | TStatusBar | Width, AutoSize, Spring |
| Panele postępu i wskaźników stanu | TStatusBar | spkProgress, spkIndicator |
| Aktualizacje stanu z wątku roboczego | TStatusBar | SetPanelText, SetProgress, SetIndicator |
Tylko możliwości, zgodnie z opisem w pomocy. Bez twierdzeń o wydajności.
Pasek narzędzi i pasek stanu .NET to port w C# z tymi samymi nazwami klas, dla WinForms, WPF i Avalonia.
| Pakiet | Edycja | Zawartość |
|---|---|---|
esegece.sgcToolbar.Community | Community (bezpłatna) | Biblioteka podstawowa |
esegece.sgcToolbar | Zarejestrowana | Biblioteka podstawowa |
esegece.sgcToolbar.WinForms | Zarejestrowana | Kontrolki Windows Forms |
esegece.sgcToolbar.Wpf | Zarejestrowana | Kontrolki WPF |
esegece.sgcToolbar.Avalonia | Zarejestrowana | Kontrolki Avalonia |
esegece.sgcToolbar.Rendering | Zarejestrowana | Renderowanie bez interfejsu |
Każda funkcja sgcToolbar jest opisana w pomocy sgcUI, z osobną wersją dla każdego środowiska programistycznego.
Zacznij od wprowadzenia do sgcToolbar, 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) →