sgcUI sgcWizard şimdi kullanıma hazır

sgcWizard. Adım adım. İlerledikçe doğrulanır.

Kullanıcılarınızı kurulum, ilk kullanım ve ödeme adımlarında yönlendirin. Eklediğiniz her sayfa adım göstergesinde bir adım olur, Geri, İleri, Bitir ve İptal hazır gelir ve tek bir olay sayfa geçerli olana kadar geçişi durdurur. Delphi, C++ Builder ve .NET için yerel bir sihirbaz ve adım göstergesi, kaynak kodu dahil.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 ile 13
  • 1olay her geçişi doğrular: İleri, Geri, Bitir, bir adıma tıklama veya kod
  • 5adım durumu: bekleyen, etkin, tamamlanan, hatalı ve atlanan
  • 3adım göstergesi yerleşimi: üstte, solda veya gizli
  • 5arayüz framework'ü: VCL, FireMonkey, WinForms, WPF, Avalonia

Bir sihirbazın ihtiyaç duyduğu her şey.

Uzun formlar kullanıcıyı bunaltır, aynı alanlar birkaç net adıma bölündüğünde ise sonuna kadar doldurulur. sgcWizard bunları uygulamanızın kuralları ve görünümüyle yönlendirmeli bir akışa dönüştürür.

  • Sayfalar adım olur

    Eklediğiniz her sayfa adım göstergesinde görünür, Geri, İleri, Bitir ve İptal hazır gelir.

  • Veto ile doğrulama

    OnBeforePageChange kullanıcı hangi düğmeye basmış olursa olsun, sayfa geçerli olana kadar geçişi durdurur.

  • Net adım durumları

    Bekleyen, etkin, tamamlanan, hatalı ve atlanan; her biri bir bakışta anlaşılır.

  • Uygulamanıza uyar

    Kendi düğme başlıklarınız, açık ve koyu temalar, bir vurgu rengi ve IDE içinde tasarlanan sayfalar.

Çalışırken görün.

Deneme sürümüyle gelen Onboarding demosundan yakalandı.

Onboarding demosu: Hoş geldiniz, Hesap, Seçenekler ve Özet sayfalarından oluşan dört adımlı bir sihirbaz ve Geri, İleri, İptal çubuğu
Sayfalar ve adımlar

Yerleşik adım göstergeli çok adımlı formlar.

  • AddPage bir sayfayı ve onun adımını adım göstergesi bandında aynı anda oluşturur.
  • Caption, Description ve StepGlyph her adımı etiketler; böylece kullanıcılar nerede olduklarını ve ne kaldığını görür.
  • Next, Back ve GoToPage tıpkı düğmeler gibi sayfalar arasında geçiş yapar.
Onboarding demosunun Özet sayfası, OnPageChanged ile doldurulmuş, Bitir düğmesiyle
Atla ve bitir

Geçerli olmayan adımları atlayın, bitişi siz belirleyin.

  • Bir sayfada Skip değerini ayarlayın, İleri ve Geri o sayfayı atlar; adım göstergesi ise onu yine kesikli bir çerçeveyle gösterir.
  • OnFinish doğrulama bitirmeye izin verdikten sonra çalışır; böylece kaydetme kodu tek bir yerde durur.
  • OnCancel İptal düğmesini, Escape tuşunu ve Cancel çağrısını ele alır. Sihirbaz hiçbir şeyi kendi kendine kapatmaz.
StepperPosition değeri wspLeft olan sihirbaz: bir yükleyici gibi açıklamalı dikey adım sütunu
Adım göstergesi yerleşimi

Üstte, solda veya gizli adım göstergesi.

  • StepperPosition şu değerleri alır: wspTop, wspLeft veya wspNone sayfalarınıza dokunmadan.
  • CircleSize, ConnectorThickness ve ShowDescriptions adım işaretlerinin boyutunu ve etiketlerini belirler.
  • Arapça ve İbranice için sağdan sola yön, adım göstergesini, adım sırasını ve Geri ile İleri düğmelerini yansıtır.
Pencere olmadan görüntüye çizilmiş bir adım göstergesi ve düğme çubuğu
Penceresiz çıktı

Belgeler ve testler için adım göstergesi görselleri.

  • sgcWizardSaveToPNG ve sgcWizardSaveToSVG pencere, VCL veya FireMonkey olmadan bir adım göstergesi çizer.
  • Bir konsol programı, bir hizmet, bir birim testi veya bir web sunucusu aynı adım göstergesini görsel olarak alır, Linux64 üzerinde de.
  • .NET'te esegece.sgcWizard.Rendering paketi Windows, Linux ve macOS üzerinde PNG yazar.

Birkaç satırda bir sihirbaz.

Sayfaları ekleyin, birini isteğe bağlı olarak işaretleyin ve kullanıcı Hesap sayfasından ayrılmadan önce doğrulayın. Delphi, C++ Builder ve C# içinde aynı API.

dotnet add package esegece.sgcWizard.WinForms

C++ Builder ve C# sürümleri

procedure TMainForm.CreateWizard;
var
  oPage: TsgcVCLWizardPage;
begin
  // the wizard fills the form: stepper on the left, buttons at the bottom
  FWizard := TsgcVCLWizard.Create(Self);
  FWizard.Parent := Self;
  FWizard.Align := alClient;
  FWizard.StepperPosition := wspLeft;
  FWizard.Theme := utDark;
  FWizard.NextCaption := 'Continue';
  FWizard.FinishCaption := 'Create account';
  // every page is a step of the stepper
  oPage := FWizard.AddPage('Welcome');
  oPage.Description := 'Start here';
  oPage := FWizard.AddPage('Account');
  oPage.Description := 'Your details';
  FName := TEdit.Create(Self);
  FName.Parent := oPage;
  FName.SetBounds(24, 24, 240, 24);
  // an optional page the user can skip: Next and Back jump over it
  FOptions := FWizard.AddPage('Options');
  FOptions.Description := 'Optional';
  FOptions.Skip := True;
  oPage := FWizard.AddPage('Done');
  oPage.Description := 'Summary';
  FWizard.ActivePageIndex := 0;
  FWizard.OnBeforePageChange := WizardBeforePageChange;
  FWizard.OnFinish := WizardFinish;
end;

procedure TMainForm.WizardBeforePageChange(Sender: TObject;
  aFromIndex, aToIndex: Integer; var aAllow: Boolean);
begin
  // veto: leaving Account forwards needs a name
  if (aFromIndex = 1) and (aToIndex > aFromIndex) then
    aAllow := Trim(FName.Text) <> '';
end;

procedure TMainForm.WizardFinish(Sender: TObject);
begin
  ShowMessage('Welcome, ' + FName.Text);
end;

sgcUI'nin parçası.

sgcWizard'ı tek başına satın alın ya da temasını ve çalışma zamanını paylaşan tüm ürünlerin yanında sgcUI Enterprise içinde edinin. Her biri kaynak kodu ile gelir.

Tek başına

sgcWizard

Tek başına sihirbaz ve adım göstergesi, tam kaynak kodu ve 1 yıllık güncellemeler.

€149 / geliştirici
sgcWizard fiyatlandırması

Standard

sgcGrid, sgcNavigation, sgcToolbar ve sgcEditors.

€380 / geliştirici
Standard'ı görün

Professional

Standard artı sgcCharts, sgcDashboard ve sgcGauges.

€529 / geliştirici
Professional'ı görün
sgcWizard dahil

Enterprise

15 sgcUI ürününün tamamı.

€699 / geliştirici
Enterprise'ı görün

.NET için NuGet'teki esegece.sgcWizard.Community ücretsizdir. sgcWizard ayrıca All-Access paketinde.

sgcUI'yi keşfedin

sgcWizard'ı bugün kendi uygulamanıza ekleyin.

Deneme sürümünü indirip Onboarding, Stepper ve OnboardingFMX demolarını çalıştırın ya da önce tüm özelliklere göz atın.

Blogdan Son Yazılar

Tüm yazıları görüntüleyin →

eSeGeCe'nin sgcWizard görünümünü görüyorsunuz.

Bana başka bir açı gösterin →
30 Günlük Para İade GarantisiMemnun kalmadınız mı? Satın alımdan sonraki 30 gün içinde tam para iadesi talep edin. İade politikasına bakın