sgcToolbar Macierz funkcji

Wszystko, co potrafi sgcToolbar, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji.

Pasek narzędzi

Funkcje: 6

Pasek stanu

Funkcje: 4

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

Pasek narzędzi

FunkcjaSzczegółyCommunityPomoc
Rodzaje elementówPrzyciski, przełączniki, listy rozwijane, separatory, odstępy i etykiety: Kind := tikButton, tikToggle, tikDropdown, tikSeparator, tikSpacer, tikLabel.Pomoc
Przełączniki i grupy opcjiPrzełączniki z tym samym GroupIndex zwalniają się nawzajem, bez kodu. Down odczytuje i ustawia stan.Pomoc
Menu rozwijaneDropdownMenu przyjmuje TPopupMenu (VCL) lub ContextMenuStrip (WinForms).Pomoc
Ikony i glifyIkony z ImageList (Images, ImageIndex) lub litera Glyph, z opcjonalnymi podpisami (ShowCaptions).Pomoc
Menu przepełnieniaElementy, które się nie mieszczą, trafiają do menu przepełnienia, gdy okno się zwęża.ZarejestrowanaPomoc
Linki akcjiLink akcji utrzymuje Caption i Enabled zsynchronizowane z TAction.ZarejestrowanaPomoc

Pasek stanu

FunkcjaSzczegółyCommunityPomoc
Panele stanuPanele tekstowe z szerokościami Spring i AutoSize.Pomoc
Postęp i wskaźnikiPanele postępu oraz wskaźniki wyłączony, ok, ostrzeżenie i błąd (spkProgress, spkIndicator, sisOff, sisOk, sisWarning, sisError).Pomoc
Bezpieczne wątkowo aktualizacjeSetPanelText, SetProgress i SetIndicator aktualizują pasek stanu z wątku roboczego bez Synchronize.Pomoc
Uchwyt zmiany rozmiaruOpcjonalny uchwyt zmiany rozmiaru w rogu paska stanu.Pomoc

Klawiatura, motywy i renderowanie

FunkcjaSzczegółyCommunityPomoc
Nawigacja z klawiaturyPrzechodź między elementami klawiaturą (TabStop).Pomoc
MotywyJasny i ciemny motyw wspólne z innymi produktami sgcUI.Pomoc
Renderowanie bez interfejsuTsgcToolbarModel 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

sgcToolbar obok standardowych kontrolek Delphi

ZadanieStandardowe kontrolki DelphisgcToolbar
Przyciski, przełączniki, przyciski rozwijane i separatoryTToolBartikButton, tikToggle, tikDropdown, tikSeparator
Przesuń pozycje do prawej krawędziTToolBartikSpacer
Panele tekstowe o szerokości stałej, automatycznej i springTStatusBarWidth, AutoSize, Spring
Panele postępu i wskaźników stanuTStatusBarspkProgress, spkIndicator
Aktualizacje stanu z wątku roboczegoTStatusBarSetPanelText, SetProgress, SetIndicator

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

sgcToolbar dla .NET

Pasek narzędzi i pasek stanu .NET to port w C# z tymi samymi nazwami klas, dla WinForms, WPF i Avalonia.

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

Dokumentacja

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

Pomoc online

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

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