sgcNavigation Özellik Matrisi
sgcNavigation'ın yaptığı her şey, göreve göre gruplandırılmış ve her özelliğin yardım konusuna bağlantıyla.
sgcNavigation'ın yaptığı her şey, göreve göre gruplandırılmış ve her özelliğin yardım konusuna bağlantıyla.
3 özellik
8 özellik
5 özellik
5 özellik
5 özellik
4 özellik
6 NuGet paketi
Çevrimiçi yardım ve PDF kılavuzları
Kayıtlı, Kayıtlı ve Deneme sürümlerinde bulunan ancak ücretsiz Community sürümünde olmayan özellikleri işaretler. ~, Community sürümünde kısmen bulunan bir özelliği işaretler; fark altında belirtilir.
Her satır yardım konusuna bağlanır. Community sütunu ücretsiz .NET Community sürümünün neleri içerdiğini gösterir; her şey Kayıtlı ve Deneme sürümlerinde vardır.
| Özellik | Ayrıntılar | Community | Yardım |
|---|---|---|---|
| Kenar çubuğu modu | Öğelerden oluşan dikey bir kenar çubuğu. Tüm görünümü Mode := nbmSidebar ile değiştirin. | Yardım | |
| Akordeon modu | IsGroup başlıkları, Expanded ve AllowMultiExpand ile açılıp kapanan gruplar. Mode := nbmAccordion ile geçiş yapın. | Yardım | |
| Simge rayına daralma | Collapsed, AnimateCollapse, ExpandedWidth, CollapsedWidth ve OnCollapsedChange, çubuğu akıcı bir animasyonla simgelerine daraltır. | Yardım |
| Özellik | Ayrıntılar | Community | Yardım |
|---|---|---|---|
| Ağaç modu | Mode := nbmTree çubuğu çok düzeyli bir ağaca çevirir: öğe başına Depth düzeyi belirler, her düzey girintilidir ve daraltılabilir; ExpandAll, CollapseAll ve ItemPath ile birlikte. | Yardım | |
| Arama | Filter eşleşmeleri ve atalarını gösterir, FilterMode nfmContains veya nfmFuzzy olur ve ShowSearch bir arama satırı çizer. Eşleşen karakterler vurgulanır. | Yardım | |
| Sekmeler | FireMonkey, VCL, WinForms, WPF ve Avalonia için bir sekme şeridi: simgeler, kapatma düğmeleri, değiştirildi noktası, TabSizing, yeni sekme ve liste düğmeleri, kaydırma, Ctrl+Tab ve her sekmenin sayfası olarak sekme başına bir Control. | Yardım | |
| Sekme yeniden sıralama, sabitlenmiş sekmeler ve ayırma | Sürükleyerek yeniden sıralama, Pinned sekmeler, bir sekmeyi kendi penceresinde açmak için OnTabTearOff ve düzen için SaveLayout ile LoadLayout. | Kayıtlı | Yardım |
| Sekmeli form | TsgcVCLNavigationTabbedForm, TsgcFMXNavigationTabbedForm ve WinForms, WPF ile Avalonia sekmeli formları, sekme şeridini, Delphi'de ise bir notebook'un şeridini, pencere simgesi ve başlık düğmeleri olan temalı bir başlık çubuğuna taşır. Gölge, yeniden boyutlandırma kenarlıkları ve Windows 11 yakalama düzenleri korunur, boş şerit pencereyi sürükler. Yeni bir pencereye ayırma ve başka bir pencerenin başlık çubuğuna bırakma Kayıtlı sürümdedir. | Yardım | |
| Breadcrumb | Alt öğeleri listeleyen oklu segmentler, bir taşma düğmesi ve seçili öğeyi izleyen bir NavigationBar bağlantısı ya da kendi Path değeriniz. | Yardım | |
| Breadcrumb düzenleme modu | Boş alana tıklamak, F4 veya Ctrl+L tam yolu düzenler; OnPathEdit ile kabul edilir veya reddedilir. | Kayıtlı | Yardım |
| Komut paleti | Ctrl+Shift+P, her komutu bulanık eşleştirmeyle sıralayan bir palet açar; son kullanılan komutlar, kategoriler, yollar ve kısayollar da gösterilir. | Kayıtlı | Yardım |
| Komut kaynakları | IsgcUICommandSource palet için komutları listeler: gezinti çubuğu, şerit ve araç çubuğu (Delphi), eylem listeleri ve kendi kaynaklarınız. .NET'te ICommand. | Yardım |
| Özellik | Ayrıntılar | Community | Yardım |
|---|---|---|---|
| Yerleştirme ve bırakma kılavuzları | TsgcVCLDockManager, TsgcFMXDockManager ile WinForms, WPF ve Avalonia yerleştirme yöneticileri araç panellerini formun dört kenarına, bölücülerle iç içe bölmeler halinde ve sekmeli gruplar halinde yerleştirir. Bir başlığı veya sekmeyi sürüklemek bir pusula, kenar kılavuzları ve bir önizleme dikdörtgeni gösterir. | Kayıtlı | Yardım |
| Otomatik gizleme | Sabitle düğmesi bir grubu formun yanındaki bir şeride taşır, üzerine gelmek veya tıklamak paneli içeriğin üzerine kaydırarak açar. SetAutoHide ve AutoHideDelay. | Kayıtlı | Yardım |
| Yüzen pencereler | Kılavuzlardan uzağa bırakılan bir panel kendi penceresinde yüzer ve yüzen pencereye başka paneller yerleştirilebilir. FloatPanel, AllowFloating ve CanFloat. VCL, WinForms, WPF, Avalonia masaüstü ve Windows ile macOS üzerinde FireMonkey. | Kayıtlı | Yardım |
| Belge alanı | Ortada gezinti sekmeleriyle belge grupları: yeniden sıralama, sabitlenmiş ve değiştirilmiş belgeler, yan yana veya üst üste gruplar, ayırma, büyütme ve OnNewDocument. | Kayıtlı | Yardım |
| Düzen kalıcılığı | SaveLayout ve LoadLayout tüm düzeni JSON olarak yazar ve okur, Delphi ve .NET'te aynı metin, çalışma zamanında oluşturulan paneller için OnRestorePanel ile. | Kayıtlı | Yardım |
| Özellik | Ayrıntılar | Community | Yardım |
|---|---|---|---|
| Simgeler | Images ve ImageIndex veya her öğe için bir Glyph harfi ya da simgesi. | Yardım | |
| Rozetler | Okunmamış sayılar için her öğeye bir Badge dizesi. | Yardım | |
| Devre dışı ve gizli öğeler | Her öğe için Enabled, Hint ve Visible. | Yardım | |
| Olaylar | Her öğe için OnClick, çubukta OnItemClick ve OnSelectionChange. | Yardım | |
| Eylem bağlantıları | Bir öğeyi bir TAction'a bağlayın; başlık ve durum eylemi izler. | Kayıtlı | Yardım |
| Özellik | Ayrıntılar | Community | Yardım |
|---|---|---|---|
| Bildirim modeli | TsgcNotificationModel, bir kullanıcının bildirimlerini başlık, gövde, önem derecesi, grup, zaman ve okunma durumuyla tutar, okunmamışları sayar, okundu işaretler, kapatır ve JSON olarak kaydeder. Tek bir model VCL ve FireMonkey görünümlerini besler ve sgcToolbar'ın TsgcToolbarBadgeLink bileşeni okunmamış sayısını bir araç çubuğu düğmesinde gösterir. | Yardım | |
| Toast yöneticisi | TsgcVCLToastManager ve TsgcFMXToastManager, Model içindeki okunmamış her yeni bildirim için bir toast gösterir: bir önem derecesi simgesi, bir başlık, en fazla üç satırlık bir gövde ve en fazla iki eylem düğmesi. Toast'lar üst üste dizilir, geri sayar, fare üzerindeyken duraklar, sığmadıklarında kuyruğa girer ve Show "Saved" gibi bağımsız bir toast açar. | Yardım | |
| Bildirim gelen kutusu | TsgcVCLNotificationInbox ve TsgcFMXNotificationInbox, bildirimleri Bugün, Dün ve tarih başlıkları altında en yeni önce listeler; Tümü ve Okunmamış sekmeleri, bir Tümünü okundu işaretle düğmesi ve her satırda bir kapatma düğmesi vardır. Filter, GroupFilter ve Severities listeyi daraltır. | Yardım | |
| Bildirim tercihleri ve düzenleyici | TsgcNotificationPreferences, kullanıcının her kategori için istediği kanalları (uygulama içi, açılır pencere, e-posta ve push) tutar; TsgcVCLNotificationPrefsEditor ve TsgcFMXNotificationPrefsEditor her kategori için bir satır ve her kanal için bir onay kutusu gösterir. Açılır pencere kanalı kapalı bir kategori toast göstermez, gelen kutusu yine de listeler. | Yardım | |
| Canlı bildirimler | Bir sunucu bildirimleri, her değişiklik için bir JSON iletisiyle (add, update, remove, read, unread, snapshot) ApplyMessage ile ya da kod yazmadan, sgcWebSockets gerektiren sgcUICoreWS köprüsünün WebSocket, MQTT ve SSE canlı kaynaklarıyla güncel tutar. Toast'lar, gelen kutusu ve rozetler modeli izler. | Kayıtlı | Yardım |
| Özellik | Ayrıntılar | Community | Yardım |
|---|---|---|---|
| Klavye ile gezinti | Ok tuşları, Home, End ve Enter odaklanmış bir satırla hareket ettirir ve seçer. | Yardım | |
| Temalar | Açık ve koyu temalar (utLight, utDark) ile diğer sgcUI ürünleriyle paylaşılan bir AccentColor. | Yardım | |
| Arayüzsüz çizim | sgcNavigationSaveToPNG ve sgcNavigationSaveToSVG, bir çubuğu pencere olmadan PNG veya SVG olarak çizer, Linux64'te de. | Yardım | |
| Sağdan sola (Arapça ve İbranice) | Simge ve başlık sırası, girinti, ok işaretleri, rozetler ve daralt düğmesi yansıtılır; başlıklar sağdan sola okunur. | Yardım | |
| Erişilebilirlik | Öğeler ve gruplar UI Automation'a, seçili öğe ve her grubun genişletilmiş durumuyla birlikte bir ağaç olarak sunulur. Yukarı, Aşağı, Home ve End satırlar arasında geçer, Enter veya Boşluk bir satırı etkinleştirir, Sol ve Sağ grupları daraltır ve genişletir, odak halkası her zaman görünürdür ve Windows yüksek karşıtlığı izlenir. VCL'de (Delphi 7'den 13'e), Windows'ta FireMonkey'de, WinForms, WPF ve Avalonia üzerinde varsayılan olarak açıktır. | Yardım |
.NET gezinti çubuğu, WinForms, WPF ve Avalonia için aynı model türlerine sahip bir C# portudur. Öğeler kodla eklenir.
| Paket | Sürüm | İçerik |
|---|---|---|
esegece.sgcNavigation.Community | Community (ücretsiz) | Çekirdek kitaplık |
esegece.sgcNavigation.WinForms.Community | Community (ücretsiz) | Windows Forms denetimleri |
esegece.sgcNavigation.Wpf.Community | Community (ücretsiz) | WPF denetimleri |
esegece.sgcNavigation.Avalonia.Community | Community (ücretsiz) | Avalonia denetimleri |
esegece.sgcNavigation.Rendering.Community | Community (ücretsiz) | Arayüzsüz çizim |
esegece.sgcNavigation | Kayıtlı | Çekirdek kitaplık |
esegece.sgcNavigation.WinForms | Kayıtlı | Windows Forms denetimleri |
esegece.sgcNavigation.Wpf | Kayıtlı | WPF denetimleri |
esegece.sgcNavigation.Avalonia | Kayıtlı | Avalonia denetimleri |
esegece.sgcNavigation.Rendering | Kayıtlı | Arayüzsüz çizim |
sgcNavigation ürününün her özelliği sgcUI yardımında belgelenmiştir ve her geliştirme ortamı için ayrı bir sürüm vardır.
sgcNavigation tanıtımıyla başlayın, ardından hızlı başlangıcı ve özellik konularını izleyin.
Delphi →Tam sgcUI yardımı, çevrimdışı okumak veya yazdırmak için PDF dosyası olarak.
Delphi (PDF) →