sgcChat ile tanışın.
Uygulamanızın içinde bir sohbet.
Yanıtlarını biçimlendirilmiş Markdown olarak akıtan bir yapay zeka asistanı ve varlık durumu, yazıyor göstergesi, okundu bilgisi ve tepkiler içeren bir ekip sohbeti. Delphi, C++ Builder ve .NET için yerel kontroller.
- VCL
- FireMonkey
- WinForms
- WPF
- Avalonia
- Penceresiz SVG ve PNG
Bugün sgcUI 2026.11 yayında. Sürüm, kendi uygulamanızın içine bir yapay zeka asistanı sohbeti ve bir ekip sohbeti yerleştiren yeni bir ürün olan sgcChat'i getiriyor. Ayrıca paket genelinde bir dizi küçük eksiği kapatıyor: kullanıcıdan girdi alan göstergeler, veri kümesini iki yönde izleyen veri bağlama, web sayfası olarak yayınlanan pano, planlayıcıda Outlook yinelenen serileri, raporlarda betikler ve daha fazlası.
sgcChat, sgcUI'nin on altıncı ürünüdür. Delphi ve C++ Builder için VCL ve FireMonkey üzerinde, .NET için WinForms, WPF ve Avalonia üzerinde çalışır ve sgcUI Enterprise ile All-Access içinde yer alır. Ayrı bir paket olarak satılmaz.
sgcChat: Uygulamanızda Bir Yapay Zeka Asistanı
Yapay zeka yanıtı küçük parçalar halinde gelir ve kullanıcılar onu yazılırken okumak ister. TsgcChatAI bir konuşmayı bir sağlayıcıya bağlar, geçmişi ve sistem istemini gönderir ve her parçayı gelir gelmez biçimlendirilmiş Markdown olarak gösterir. Sağlayıcı bir çalışan iş parçacığında çalışır, bu yüzden pencere yanıt vermeye devam eder. Sohbet paneli her yanıt için durdurma, yeniden oluşturma ile düzenleme ve yeniden gönderme seçenekleri sunar.
- Yanıt yazılırken imleçle birlikte akan Markdown.
- Araç adını, bağımsız değişkenleri, sonucu ve çalışıyor, bitti veya hata durumunu gösteren araç çağrısı kartları.
- Konuşma geçmişinin JSON olarak kaydedilmesi ve yüklenmesi.
sgcChat sizi tek bir yapay zeka sağlayıcısına bağlamaz. TsgcChatAIProvider_AIChat, sgcWebSockets'in TsgcAIChat bileşenine bağlanır; bu bileşen OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok ve Mistral ile konuşur. TsgcChatAIProvider_UICore, her sgcUI ürününün paylaştığı yapay zeka sağlayıcı katmanını kullanır. TsgcChatAIEventProvider ise kendi arka ucunuzdan bir olay içinde akış yapmanızı sağlar. Bir TsgcChatAI bağlamasının OpenAI ile nasıl yanıt verdiği şöyledir:
uses
SysUtils, Classes,
// sgcWebSockets
sgcAI, sgcAI_Chat,
// sgc
sgcChat_AI, sgcChatWS_AI;
procedure UseOpenAI(aAI: TsgcChatAI; const aApiKey: string);
var
oChat: TsgcAIChat;
oProvider: TsgcChatAIProvider_AIChat;
begin
oChat := TsgcAIChat.Create(aAI.Owner);
oChat.Provider := aicpOpenAI;
oChat.ChatOptions.ApiKey := aApiKey;
oChat.ChatOptions.Model := 'gpt-4o-mini';
oProvider := TsgcChatAIProvider_AIChat.Create(aAI.Owner);
oProvider.Chat := oChat;
aAI.Model := oChat.ChatOptions.Model;
aAI.Provider := oProvider;
end;
Anthropic, Gemini, DeepSeek, Ollama, Grok veya Mistral kullanmak için Provider değerini değiştirin. Eksiksiz hızlı başlangıç sgcChat yardımında yer alır.
Claude, OpenAI, Gemini ve diğer LLM sağlayıcılarıyla konuşmak, All-Access içinde yer alan sgcWebSockets gerektirir. TsgcChatAIProvider_AIChat, sgcChatWS köprü paketindedir (.NET: esegece.sgcChat.sgcWebSockets). sgcWebSockets olmadan TsgcChatAIEventProvider, kendi kodunuzun herhangi bir yapay zeka hizmetini çağırmasını sağlar.
sgcChat: Kendi Sunucunuzda Bir Ekip Sohbeti
Destek masaları, saha ekipleri ve dahili araçlar, kullanıcılarının zaten nasıl kullanacağını bildiği bir sohbete ihtiyaç duyar. Sohbet görünümü her yazarın mesajlarını bir avatar ve bir adla gruplar, kimin çevrimiçi, uzakta veya meşgul olduğunu ve kimin yazdığını gösterir, her mesajı gönderildi, iletildi veya okundu olarak işaretler. Kullanıcılar bir mesajı yanıtlar, ona tepki verir, kendi mesajlarını düzenler veya siler ve görsel küçük resimleri ile dosya çipleri içeren ekler gönderir.
Sohbet tek bir sunucuya bağımlı değildir. TsgcChatEventTransport, her mesajı, yazma değişikliğini, okundu bilgisini ve tepkiyi belgelenmiş bir JSON çerçevesi olarak kodunuza iletir. sgcWebSockets ile TsgcChatTransport_WebSocket bir istemciyi bağlar, TsgcChatServer_WebSocket ise bir kanalın istemcileri arasında mesajları aktarır, her kullanıcının varlık durumunu tutar ve sonradan katılan kullanıcılara son mesajları gönderir. Aktarıcı bir hizmette veya bir konsol programında çalışır:
function CreateRelay(aOwner: TComponent; aPort: Integer)
: TsgcChatServer_WebSocket;
var
oServer: TsgcWebSocketServer;
begin
oServer := TsgcWebSocketServer.Create(aOwner);
oServer.Port := aPort;
// the relay needs no main thread
oServer.NotifyEvents := neNoSync;
Result := TsgcChatServer_WebSocket.Create(aOwner);
Result.Server := oServer;
// the last 100 messages of every channel go to late joiners
Result.HistoryCount := 100;
oServer.Active := True;
end;
Yukarıdaki iki Delphi örneği, sgcChat yardım örneklerinden değiştirilmeden alınmıştır; bu örnekler Delphi 13 (Win32) ile sgcUI ve sgcWebSockets kaynaklarına karşı derlenmiştir.
WebSocket ekip sohbeti, All-Access içinde yer alan sgcWebSockets gerektirir. TsgcChatTransport_WebSocket ve TsgcChatServer_WebSocket, sgcChatWS köprü paketindedir (.NET: esegece.sgcChat.sgcWebSockets). sgcWebSockets olmadan TsgcChatEventTransport sohbeti herhangi bir arka uca bağlar.
sgcChat: Yerel Bir Markdown Görüntüleyici
Sohbet balonlarının arkasındaki motor aynı zamanda başlı başına bir kontroldür. TsgcVCLMarkdownViewer ve TsgcFMXMarkdownViewer; başlıkları, vurguları, alıntıları, listeleri, görev listelerini, tabloları, bağlantıları ve görselleri gösterir; Pascal, C#, C++, JavaScript, Python, JSON, SQL ve diğer dillerin kod bloklarını vurgular. AppendMarkdown metni geldikçe ekler, kullanıcılar metni veya bir kod bloğunun tamamını kopyala düğmesiyle seçip kopyalar. Sürüm notları, yardım sayfaları ve Markdown ile yazılmış mesajlar için kullanın.
sgcChat Paketin Geri Kalanıyla Uyumlu
Sohbet, sgcUI'nin açık, koyu ve Fluent temalarını izler. Arapça veya İbranice bir konuşma aynalanır ve kontrollerin metinleri 12 sgcUI diline çevrilmiştir. Windows'ta sohbet görünümü, ekran okuyucular için her mesajın yazarını ve saatini içeren bir mesaj listesidir. Konuşma modeli, Markdown belgesi ve görünüm VCL veya FireMonkey'e bağımlı değildir; bu nedenle bir hizmet, bir konuşmayı veya bir Markdown belgesini pencere olmadan, Linux64'te de, SVG veya PNG olarak çizebilir.
Bileşenler TsgcVCLChatPanel, TsgcVCLChatView, TsgcVCLChatInput ve TsgcVCLMarkdownViewer ile FireMonkey için TsgcFMX önekli aynı küme ve WinForms, WPF ve Avalonia için aynı kontrollerdir; örneğin TsgcWinFormsChatPanel, TsgcWpfChatPanel ve TsgcAvaloniaChatPanel. Demolar; VCL, FireMonkey, C++ Builder, WinForms, WPF ve Avalonia için bir yapay zeka asistanını, aktarıcı sunucusuyla birlikte bir ekip sohbeti istemcisini ve Markdown görüntüleyiciyi kapsar.
sgcChat, sgcUI Enterprise ve yapay zeka sağlayıcısı ile WebSocket köprüsü için sgcWebSockets'i de içeren All-Access paketinin bir parçası olarak satılır. sgcChat sayfasına ve özellik matrisine bakın.
Paket Genelinde: Girdi, Veri ve Çıktı
Sürümün geri kalanı ürünlerdeki küçük eksikleri kapatır: kullanıcıdan girdi alan kontroller, veri kümesini iki yönde izleyen veri bağlama ve bir ekranı uygulamadan dışarı almanın daha fazla yolu.
sgcGauges: Girdi Göstergeleri ve Görünümler
Dört girdi göstergesi, TsgcVCLKnobGauge, TsgcVCLSliderGauge, TsgcVCLToggleSwitchGauge ve TsgcVCLPushButtonGauge (FireMonkey'de TsgcFMX, WinForms, WPF ve Avalonia'da aynı adlar), kullanıcının fare, dokunma, tekerlek veya klavye ile bir değer ayarlamasını sağlar. OnUserChange yalnızca kullanıcının yaptığı değişikliklerde tetiklenir ve ekran okuyucular bunları kaydırıcı, açma kapama anahtarı ve düğme olarak görür. sgcGauges artık on altı gösterge türüne sahiptir, aşağıdaki HMI paketinin tank ve proses sembolü göstergeleri dahil.
Skin her göstergeye yeni bir görünüm verir: Classic, Modern, Industrial, ISA101, Dark veya sgcGaugesRegisterSkin ile kaydettiğiniz kendi görünümünüz. TsgcGaugeDataLink bir veri kümesi alanını herhangi bir göstergede gösterir ve bir girdi göstergesinin değişikliklerini alana geri yazar. sgcGauges özelliklerine ve girdi göstergeleri yardımına bakın.
Canlı ve İki Yönlü Veri Bağlama
Ürünler, bir Delphi TDataSet'i veya .NET'te bir DataTable'ı değişirken izler ve düzenleme yapan ürünler kullanıcının değişikliklerini geri yazar:
- sgcPlanner:
TsgcPlannerSource_DataSether yazmayıOnWriteBackile bildirir,OnBeforeWriteBackiçinde birini reddedebilir ve bir yazma reddedildiğinde veya başarısız olduğunda planlayıcıyı verilere geri döndürür.Throttlehızlı değişiklikleri gruplar,FollowCursorgeçerli kaydın öğesini seçer. - sgcDiagram:
TsgcDiagramDataBindingdüğüm ve bağlantı veri kümelerini Id ile izler, düğümlerin konumunu ve boyutunu saklar veWriteBackile kullanıcıların eklediği, taşıdığı, düzenlediği veya sildiği düğümleri ve bağlantıları verilere geri yazar. - sgcPivotGrid ve sgcDashboard: pivot DataSet kaynağı ve pano veri kaynağı, hızlı değişiklikleri tek bir yenilemede gruplayan bir
Throttleile bir veri kümesini izler.
sgcDiagram, sgcPivotGrid, sgcGauges ve sgcDashboard aynı bağlamaya .NET'te de sahiptir. sgcUI özellik matrisi her sürümün neleri içerdiğini listeler.
sgcPlanner: Outlook Serileri, Google Hatırlatıcıları ve Kapasite
TsgcPlannerGraphSync artık Outlook yinelenen serilerini RRULE'ü ile tek bir yinelenen öğe olarak, değiştirilen oluşumları değiştirilmiş oluşum olarak ve iptal edilenleri istisna olarak getirir, planlayıcıda oluşturulan serileri de Outlook'a geri gönderir. TsgcPlannerGoogleSync, planlayıcıda değiştirilen hatırlatıcıları bir etkinlik güncellendiğinde Google Takvim'e gönderir ve Google'da değiştirilenleri geri okur. Kaynak başına bir Capacity (tam zamanlı bir kişi için 1, yarı zamanlı için 0,5, üç kişilik bir ekip için 3) yük histogramının kapasite çizgisini belirler ve Microsoft Project XML içinde MaxUnits olarak okunup yazılır. sgcPlanner özelliklerine bakın.
sgcDashboard: Web'de Yayınlama ve Her Yerde Harita Karosu
SaveToHTML bir panoyu kendi kendine yeten tek bir HTML sayfası olarak yazar. Her karo, onu yazdıran aynı kodla SVG olarak çizilir; düzen, panonun kesme noktalarını izleyen bir CSS grid üzerindedir ve her karonun bir başlığı ve ekran okuyucular için bir metin alternatifi vardır. Yenileme adresi olmadan sayfada hiç betik bulunmaz. .NET'te harita karosu artık WPF ve Avalonia için de vardır ve haritalar pano yazdırma, PDF ve HTML çıktısında görünür. Web'de yayınlama yardımını ve sgcDashboard özelliklerini okuyun.
sgcMaps: Haritayı Herhangi Bir Tuvale Çizin
TsgcVCLMap, TsgcFMXMap ve WinForms SgcMapControl üzerindeki DrawTo, karoları yüklenmiş geçerli görünümü herhangi bir sgcUI tuvalinin bir dikdörtgenine çizer; WPF ve Avalonia haritaları da herhangi bir sgcUI tuvalinde çizilir. Bir pano karosundaki haritanın yazdırmaya, PDF'ye ve HTML sayfasına bu şekilde ulaşır. sgcMaps özelliklerine bakın.
sgcWizard: Geçişler ve Özet Sayfası
Transition sayfa değişimini kaydırma, solma veya ikisiyle canlandırır, sağdan sola düzenlerde aynalanır ve ReduceMotion Windows animasyon ayarını izler. ShowSummary ile sihirbaz, ziyaret edilen her sayfada kullanıcının girdiği alanları ve değerleri listeleyen, parolaları maskeleyen ve her sayfaya geri dönen bir Düzenle bağlantısı içeren son bir sayfa ekler. sgcWizard özelliklerine ve özet sayfası yardımına bakın.
sgcReports: Betik Desteği ve Her Platformda FireMonkey Önizlemesi
TsgcReport.Script, rapor tanımında ve JSON içinde saklanan, Pascal benzeri küçük bir dilde yazılmış yordamları tutar. Rapor başlarken ve biterken, ayrıca her bant ve her öğe yazdırılmadan önce ve sonra bir betik çalıştırır; böylece bir betik geçerli baskı için bir bandı gizleyebilir veya bir öğenin metnini, yazı tipi rengini ya da yüksekliğini değiştirebilir. VCL, FireMonkey, WinForms, WPF ve Avalonia tasarımcıları betiği, bir hatanın satırını ve sütununu gösteren Denetle düğmesiyle düzenler. FireMonkey önizlemesi Windows, macOS, iOS ve Android üzerinde, dokunmayla kaydırma ve sıkıştırarak yakınlaştırma ile çalışır; iOS ve Android'de Yazdır ve PDF Kaydet, sistemin paylaşım sayfasını açar. sgcReports özelliklerine ve betik yardımına bakın.
.NET için sgcPDF: WPF ve Avalonia'da Ek Açıklama Düzenleme ve Form Doldurma
WPF ve Avalonia görüntüleyicileri artık WinForms görüntüleyicisinin yaptığını yapar: kullanıcılar ek açıklamaları fareyle oluşturur, taşır, yeniden boyutlandırır, düzenler ve siler (AnnotationEditing ve AnnotationTool) ve FormFilling ile metin alanlarını, onay kutularını, seçenek düğmelerini, açılır kutuları ve liste kutularını doldurur; Tab tuşu alanlar arasında sekme sırasına göre gezinir. sgcPDF özelliklerine bakın.
Her Platformda Denetlenen Erişilebilirlik
Her ürün demosunun UI Automation ağacı, yani Narrator ve NVDA gibi ekran okuyucuların okuduğu ağaç, VCL, FireMonkey, WinForms, WPF ve Avalonia üzerinde bir UI Automation istemcisiyle denetlendi ve bulunan sorunlar giderildi. VCL editörleri artık alanın değerini değil etiketini duyurur, düz bir gezinme çubuğu ağaç yerine liste olarak görünür, WinForms ve WPF durum çubukları artık klavye odağını almaz, Avalonia gridinin hücreleri artık sütun adlarını tekrarlamaz ve Avalonia kontrollerinin grafik noktaları ile diğer çizilmiş öğeleri ekrandaki konumlarını bildirir.
Visual Studio Akıllı Etiketleri ve XAML
69 WinForms araç kutusu bileşeninin tamamının akıllı etiketleri bir tasarım yüzeyinde test edildi: her özellik, koleksiyon düzenleyicisi, veri kaynağı listesi, eylem ve fiil. WPF ve Avalonia'da sgcDashboard karoları ve sgcGauges görünümleri, diğer ürünlerin sütunları, alanları ve serileriyle aynı sgc öneki altında XAML içinde bildirilir.
sgcEditors: Yerleşim Denetimi ve Veri Formları
Yeni yerleşim denetimi, TsgcVCLLayoutControl ve TsgcFMXLayoutControl (WinForms, WPF ve Avalonia'da aynı adlarla), bir formun denetimlerini gruplar, sekmeli gruplar ve sütunlar halinde düzenler; başlıklar tek bir genişliğe hizalanır, kullanıcı bölücüleri sürükleyebilir ve düzenler sağdan sola olabilir. SaveLayout ve LoadLayout kullanıcının yaptığı yerleşimi JSON olarak saklar. Yerleşim denetimi Community dahil her sürümde bulunur. Delphi Community'de sgcEditors için tasarım zamanı paketi yoktur, bu yüzden orada kodla oluşturulur.
Veri formu bunun üzerine kuruludur. TsgcVCLDataForm ve TsgcFMXDataForm eksiksiz bir düzenleme formunu bir TDataSet'ten veya BindObject ile bir sınıfın published özelliklerinden üretir; WinForms, WPF ve Avalonia veri formları ise bir DataTable, bir liste veya bir nesne alır. Her alan bir sgcEditors denetimi, sgcUICore doğrulayıcısının kuralları ve bir grupta ya da sekmede bir yer alır, bir gezgin de kayıtlara göz atar, kayıt ekler, düzenler, siler ve kaydeder. Smart Paste, düzenleyicilerin zaten kullandığı yapay zeka katmanı üzerinden yapıştırılan bir metinle tüm kaydı doldurur ve doldurduğu alanları işaretler. Veri formu Kayıtlı sürümdedir; VCL, FireMonkey, C++Builder, WinForms, WPF ve Avalonia üzerinde çalışır:
uses
Forms, Controls, DB,
sgcUICore_AI, sgcEditors_DataForm, sgcEditors_VCL_DataForm;
function CreateCustomerForm(aOwner: TForm; aSource: TDataSource;
aProvider: TsgcUIAIProvider): TsgcVCLDataForm;
var
oField: TsgcDataFormField;
begin
Result := TsgcVCLDataForm.Create(aOwner);
Result.Parent := aOwner;
Result.Align := alClient;
// an open dataset: one field, one editor and one rule per TField
Result.DataSource := aSource;
oField := Result.Fields.FindField('EMAIL');
oField.Kind := edfEmail;
oField.Required := True;
oField.Group := 'Contact';
Result.Fields.FindField('PHONE').Group := 'Contact';
Result.RebuildEditors;
// the Smart Paste button of the navigator fills every field from the
// clipboard; without a provider a local parser reads "Name: value" lines
Result.Provider := aProvider;
end;
sgcEditors özelliklerine ve veri formu yardımına bakın.
sgcUI HMI Paketi: Tanklar, P&ID, Alarmlar ve Bir NumPad
HMI paketi sgcUI'ye proses ekranlarını getirir: operatör panelleri, tank çiftlikleri, pompa istasyonları ve diğer tesis ekranları. Yeni bir ürün değildir. Her parça genişlettiği üründe yer alır ve onun sürümünü izler; VCL ve FireMonkey'de, C++Builder'da ve .NET'te WinForms, WPF ve Avalonia'da. sgcUIApplyISA101 çağrısını bir kez yapın, her sgcUI denetimi gri ISA-101 şemasına geçer ve renk anormal durumlar ve alarmlar için saklanır.
- sgcGauges: dört şekilli, HH, H, L ve LL sınırlı ve histerezisli bir tank ve kap göstergesi,
TsgcVCLTankGauge, ve bir vanayı, pompayı, motoru, fanı, ısı eşanjörünü veya sensörü devre dışı, çalışıyor, arıza, açık, kapalı veya geçişte olarak çizen, çalışırken dönen pompalar ve fanlar içeren bir proses sembolü göstergesi,TsgcVCLSymbolGauge. sgcGaugesWS köprüsü ikisini de MQTT, WebSocket veya SSE ile besler veValueMap,RUNNINGgibi tesis kodlarını sembol durumlarına çevirir. - sgcDiagram: pompalar, vanalar, kaplar, ısı transfer ekipmanı, boru hatları ve enstrümanlar için ISA-5.1 tarzında 56 P&ID şablonu, ayrıca
TsgcDiagramStatusBindingkuralları aracılığıyla proses durumları ve animasyonlu borular. - sgcGrid: bir ISA-18.2 alarm listesi.
TsgcGridAlarmModelalarmları 1 ile 4 arası öncelikler ve altı durumla tutar; Acknowledge, Shelve, filtreler ve JSON ile CSV dışa aktarma vardır.TsgcGridAlarmLinkonları öncelik renkleri ve yanıp sönen satırlarla bir grid'de gösterir ve alarm menüsü operatöre komutları verir. - sgcEditors: forma yerleşik veya açılır olarak kullanılabilen, spin ve para birimi düzenleyicilerine, standart bir düzenleme alanına ve düğme ile kaydırıcı göstergelerine yazan, dokunmatik paneller için bir NumPad,
TsgcVCLNumPad.
Tesisin kontrolü uygulamada kalır: değerleri kendi sürücülerinden, bir veritabanından veya gösterge köprüsünden getirir ve bir alarmın ne zaman yükseltileceğine o karar verir. OPC UA veya Modbus sürücüsü yoktur. Tank ve proses sembolü göstergeleri, alarm listesi ve NumPad Community dahil her sürümde bulunur; P&ID şablonları, proses durumları ve animasyonlu borular, gösterge beslemeleri ve alarm onay günlüğü ise Kayıtlıdır. HMI suite demosu parçaları, bir simülatörün sürdüğü küçük bir tank çiftliğinde bir araya getirir. sgcUI HMI Paketi sayfasını ve HMI paketi yardımını okuyun.
sgcUI Gerçek Zamanlı UI Paketi: Çevrimiçi Durum, Bildirimler, Etkinlik Akışları ve Canlı Günlükler
Gerçek Zamanlı UI paketi, sgcUI'ye Delphi, C++Builder ve .NET için canlı bir ekranın parçalarını getirir. Yeni bir ürün değildir. Her parça, genişlettiği ürünün içinde yaşar. sgcUICore avatarlar, bir avatar grubu ve bir çevrimiçi durum göstergesi içeren bir çevrimiçi durum modeli ekler. sgcNavigation toast bildirimleri, güne göre gruplanmış bir gelen kutusu ve kategori ile kanal başına tercihler içeren bir bildirim merkezi ekler, sgcToolbar içindeki TsgcToolbarBadgeLink ise bir araç çubuğu veya şerit öğesinde okunmamış sayısını gösterir. sgcDashboard bir etkinlik akışı ve bir denetim izini bağımsız denetimler ve pano kutucukları olarak ekler, sgcGrid ise düzeyler, filtreler, sonu izleme, duraklatma ve dışa aktarma içeren bir canlı günlük görüntüleyici ekler.
Her model, her değişiklik için bir JSON iletisi alır. Kayıtlı sürümde, sgcUICoreWS köprüsünün WebSocket, MQTT ve SSE canlı kaynakları bunları sgcWebSockets üzerinden kod yazmadan besler. Her denetim, ürününün sürümüyle birlikte gelir. Sunucu olmadan veya bir Community derlemesinde, uygulama modelleri bunun yerine API'leri üzerinden günceller. sgcUI Gerçek Zamanlı UI Paketi sayfasını okuyun.
Her ürün için Getting Started kılavuzları
Her sgcUI ürünü artık Delphi (VCL) için beş QuickStart demosuyla ve bir Getting Started kılavuzuyla gelir; kılavuz demoların yanında HTML olarak ve PDF olarak sunulur. Demolar ilk formdan küçük ve eksiksiz bir uygulamaya kadar ilerler, kılavuz ise her adımı açıklar. sgcGrid kılavuzu, sgcCharts kılavuzu veya sgcChat kılavuzu ile başlayın.
16 kılavuzun tamamı sgcUI hızlı başlangıcının kılavuzlar bölümünde listelenir.
sgcChat'i ve sgcUI 2026.11'i Deneyin
Delphi için bir ve C++ Builder için bir deneme sürümü, 16 sgcUI ürününün tamamını kurar.
Sorularınız veya geri bildirimleriniz mi var? Bize ulaşın, yanıtı kodu yazan kişilerden alırsınız.
