sgcUI Fluent: Her Kontrol İçin Windows 11 Görünümü, Tek Satırda

· Özellikler
sgcUI Fluent: Her Kontrol İçin Windows 11 Görünümü, Tek Satırda
✦  sgcUI · Fluent ön ayarı

Windows 11 görünümü.
Tek satır kod.

Fluent, tüm sgcUI paketi için yeni bir tema ön ayarıdır. Izgaralar, grafikler, göstergeler, Kanban panoları, şeritler, sihirbazlar ve editörlerin tümü yuvarlatılmış köşelere, daha yumuşak kenarlıklara, Segoe UI Variable metnine ve Windows vurgu rengine geçer; açık, koyu ve yüksek kontrast modlarında.

  • VCL
  • FireMonkey
  • C++ Builder
  • Açık & koyu
  • Yüksek kontrast
  • VCL Styles

↔  Karşılaştırmak için tutamacı sürükleyin

sgcUI Theme Gallery—□✕
Classic ön ayarıyla sgcUI kontrolleri
Aynı sgcUI kontrolleri Fluent ön ayarıyla
ClassicFluent
1satır kod
14ürün yeniden biçimlendirildi
3açık, koyu, yüksek kontrast
0mevcut uygulamalarda değişiklik

Kullanıcılarınız bütün gün Windows 11 içinde yaşıyor. Yuvarlatılmış köşeleri, sakin kenarlıkları, katmanlı yüzeyleri ve vurgu rengi, modern bir masaüstü uygulamasının nasıl görünmesi gerektiğini belirledi. sgcUI 2026.11 ile başlayarak Delphi ve C++ Builder uygulamalarınız tek bir forma dokunmadan tam olarak bu görünüme kavuşabilir.

Yeni Fluent tema ön ayarı, tüm sgcUI ürünlerini aynı anda yeniden biçimlendirir. Bu, basit bir renk değişimi değil, gerçek bir tasarım sistemidir: bir tema artık her öğe türünün köşe yarıçapını, çizgi kalınlıklarını ve üzerine gelme, basılı, seçili ve devre dışı renklerini de tanımlar; her ürün bunları etkin ön ayardan okur.

60 Saniyede Fluent

Classic'ten Fluent'e, açıktan koyuya, tüm paket bir dakikada. YouTube'da da izleyin.

Tek Satır Tüm Paketi Değiştirir

Başlangıçta, ana form gösterilmeden önce bir kez çağırın; uygulamadaki her sgcUI kontrolü Fluent görünümüyle çizilir. Çalışma zamanında yeniden çağırırsanız görünen her kontrol anında yeniden çizilir.

uses
  sgcUICore_Theme;

// every sgcUI control of the application takes the Windows 11 look
sgcUISetApplicationThemePreset('Fluent');

Classic varsayılan olarak kalır. Siz tercih edene kadar mevcut bir uygulamada hiçbir şey değişmez; böylece sgcUI'yi bugün yükseltebilir ve Fluent'e size uygun olduğunda geçebilirsiniz.

Fluent Neyi Değiştirir

Yuvarlatılmış köşelerEditör çerçeveleri, pano kutucukları, Kanban kartları, ızgara etiketleri, açılır pencereler ve çubuklar, kendi yarıçaplarını ön ayardan alır.
AaSegoe UI
Variable Text
Segoe UI VariableDeğişken yazı tipi olarak çizilen Windows 11 yazı tipi; yedek olarak Segoe UI ve yerleşik Roboto kullanılır.
Windows vurgu renginizDüğmeler, seçimler, kaydırıcılar ve odak halkaları, kullanıcının Windows'ta seçtiği vurgu rengini izler.
Koyu başlık çubuğuVCL ve FireMonkey formları, koyu modda koyu bir başlık çubuğu ve Windows 11 yuvarlatılmış pencere köşeleri alır.
NormalÜzerindeBasılıSeçili
Windows 11 durumlarıÜzerine gelme, basılı, seçili ve devre dışı renkler, Windows 11 kontrollerinin ince dolgularıyla uyumludur.
Daha yumuşak katmanlarDaha hafif çizgiler ve katmanlı yüzeyler sert kenarlıkların yerini alır; kartlar ve paneller sayfada yumuşakça durur.

Yakından Bakış

Fark ayrıntılardadır. İşte yukarıdaki ekran görüntüsündeki Kanban panosu, iki kat büyütülmüş hâliyle. Tutamacı sürükleyin ve sütunlara, kartlara, etiketlere ve metne bakın.

Classic ön ayarıyla Kanban panosu, yakınlaştırılmış
Fluent ön ayarıyla Kanban panosu, yakınlaştırılmış
ClassicFluent

Açık, Koyu ve Yüksek Kontrast

Fluent bir açık ve bir koyu varyantla gelir; yüksek kontrast ise Fluent şekillerini Windows yüksek kontrast düzeninin renkleriyle birlikte korur. Uygulamanız Windows'un açık veya koyu ayarını canlı olarak izleyebilir: kullanıcı Windows'ta anahtarı değiştirdiğinde her sgcUI kontrolü yeniden başlatmaya gerek kalmadan yeniden çizilir.

sgcUI Theme Gallery—□✕
Fluent ön ayarı, açık
Fluent ön ayarı, koyu
Fluent ön ayarı, yüksek kontrast
uses
  sgcUICore_Theme;

sgcUISetApplicationThemePreset('Fluent');
// follow the light / dark setting of Windows, live, and theme the forms too
sgcUISetApplicationThemeFollow(utfSystem, True);

// optional: your brand colour instead of the Windows accent
sgcUISetApplicationAccentColor($FFE2571E);

Sistemi izleme varsayılan olarak kapalıdır. Fluent, Windows vurgu rengini alır ve uygulama tarafından ayarlanan bir vurgu rengi her zaman önceliklidir.

Gerçek Bir Windows 11 Penceresi

Kontroller resmin yalnızca yarısıdır. Fluent veya sistem izleme etkin olduğunda sgcUIApplyThemeToForm, VCL ve FireMonkey formlarına koyu modda koyu bir başlık çubuğu ve Windows 11 yuvarlatılmış pencere köşeleri de verir. Herhangi bir formun çerçevesini doğrudan da ayarlayabilirsiniz.

uses
  sgcUICore_Theme, sgcUICore_Theme_VCL;

// dark title bar and Windows 11 rounded corners for this form
sgcUIApplyWindowFrameVCL(Self, utDefault);

FireMonkey formları, sgcUICore_Theme_FMX biriminden sgcUIApplyWindowFrameFMX kullanır.

sgcUI Theme Gallery—□✕
Gezinme çubuğu, şerit, sihirbaz ve pivot ızgara, Classic koyu
Gezinme çubuğu, şerit, sihirbaz ve pivot ızgara, Fluent koyu
ClassicFluent

Her Ürün, Tek Görünüm

14 sgcUI ürününün her biri köşe yarıçaplarını, çerçeve kalınlıklarını ve durum renklerini ön ayardan alır; böylece Fluent görünümü tüm pakete ulaşır: gezinme çubuğu ve şerit, sihirbaz adım göstergesi, pivot ızgara ve alan listesi, zamanlayıcı ve Gantt grafiği. PDF görüntüleyici yeni UseUITheme özelliğiyle, haritalar ise yeni Theme özelliğiyle katılır; böylece yakınlaştırma düğmeleri, pusula, ölçek çubuğu ve açılır pencereler de temayı izler.

Zaten VCL Stilleri mi Kullanıyorsunuz?

Onları koruyun. Yeni ana bilgisayar izleme ile sgcUI kontrolleri renklerini etkin VCL stilinden alır (Delphi XE2 ve sonrası), şekilleri ise yine Fluent sağlar. Stili çalışma zamanında değiştirin, sgcUI kontrolleri de onu izler.

uses
  Vcl.Themes, sgcUICore_Theme, sgcUICore_Theme_VCL;

TStyleManager.TrySetStyle('Amakrits');
sgcUISetApplicationThemePreset('Fluent');
// colours from the active VCL style, shapes from Fluent
sgcUISetApplicationThemeFollow(utfHost, True);

Kendinize Göre Uyarlayın

Fluent ve Classic iki ön ayardır, ama tek ikisi değildir. Fluent tanımından başlayın, markanızın ihtiyaç duyduğunu değiştirin ve kendi adınızla kaydedin. Her ürün bunu aynı şekilde alır.

uses
  sgcUICore_Theme;

var
  vLight, vDark: TsgcUIThemeDef;
begin
  // start from Fluent and make the cards and tiles rounder
  vLight := sgcUIFluentThemeDef(False);
  vDark := sgcUIFluentThemeDef(True);
  vLight.RadiusMedium := 12;
  vDark.RadiusMedium := 12;
  vLight.RadiusLarge := 16;
  vDark.RadiusLarge := 16;
  sgcUIRegisterThemePreset('Rounded', vLight, vDark);
  sgcUISetApplicationThemePreset('Rounded');
end;

Uygulama yazı tipi de ön ayara göre önceliklidir: kendi yazı tipinizi sgcUISetDefaultFontName veya sgcUISetDefaultFontFiles ile ayarlayın, Fluent geri kalan her şeyi korur.

VCL, FireMonkey ve C++ Builder için hazırlanan yeni Theme Gallery demosu, Classic ve Fluent'i açık, koyu ve yüksek kontrast modlarında, Genel Bakış, Belge, Harita ve Kontroller sayfalarında yan yana gösterir. Ana bilgisayar izleme seçeneği ve bir VCL stil seçici içerir ve her kombinasyonun ekran görüntüsünü kaydedebilir. Bu makaledeki tüm ekran görüntüleri onunla alındı.

Uygulamanıza Windows 11 Görünümünü Kazandırın

Fluent, sgcUI 2026.11 ile Delphi ve C++ Builder için, VCL ve FireMonkey üzerinde geliyor.

Sorularınız veya geri bildiriminiz mi var? Bize ulaşın, kodu yazan kişilerden yanıt alırsınız.