.NET 2.0 için WinFormWizard esnek ve zengin bir sihirbaz çerçevesidir. Birincil tasarım amacı devralma yoluyla yeniden kullanımı sağlamaktır. Bu tasarım felsefesi, bir sihirbaz iletişim kutusu için oluşturulan sihirbaz sayfalarının başka bir oturumda yeniden kullanılmasını sağlar.
WinFormWizard 19 standart sihirbaz sayfaları ile birlikte geliyor. Her sayfa Sihirbaz 97 belirtimine uygundur; tasarım zamanında konum denetimlerine yardımcı olmak için kılavuzlarla süslenmiştir ve özel işlevsellik ve yeniden kullanılabilirlik sağlamak için devralınabilir.
Sihirbaz sayfaları sadece sürükleyerek ve Visual Studio 2005 Toolbox onları bırakarak eklenir. Eklendikten sonra sihirbaz sayfaları uygulamanın gereksinimlerine uyacak şekilde özelleştirilebilir.
WinFormWizard, yenilikçi Click Event Glyphs ile navigasyon düğmesi olay işleyicileri oluşturmanın görsel bir yolunu sağlayarak, tasarım zamanında sihirbaz sayfalarında gezinmek için birden çok teknik sağlar.
Çalışma saatinde, kullanıcı gezinti düğmelerinden birine bastığında WinFormWizard bir sonraki mantıksal sayfaya gider. Bu varsayılan davranış özel akış denetimi sağlamak için geçersiz kılınabilir.
WinFormWizard Yardım, Dynamic Help, F1, Search, Help Index ve Yardım İçeriklerinden erişilebilen tüm konularla Visual Studio 2005'e tamamen entegre edilmiştir.
.NET 2.0 için WinFormWizard %100 Yönetilen bir derlemedir ve hem C# hem de VB.NET'da bulunan kaynak koduyla çerçevenin tasarım süresi özelliklerini kapsamlı bir şekilde kullanır.
.NET 2.0 için WinFormWizard, geçerli sürüme yapılan tüm güncelleştirmeler ücretsiz olarak dağıtılabilmek için telif sizdir.
sürüm geçmişi
- Sürüm 1.0 tarihinde gönderildi 2007-06-01
Bkz. http://www.fengarisoftware.com/Forums/tabid/107/forumid/8/threadid/99/scope/posts/Default.aspx
Program Detayları
Eula
EULA - Son Kullanıcı Lisans Sözleşmesi
LISANS SÖZLEŞMESI
LÜTFEN BU YAZıLıM PAKETINI AÇMADAN ÖNCE BU SÖZLEŞMEYI OKUYUN. BU PAKETI AÇARSANıZ VEYA KıRK BEŞ (45) GÜNDEN FAZLA TUTARSANıZ, BU ANLAŞMANıN TÜM HÜKÜM VE KOŞULLARıNı KABUL EDERSINIZ. BU HÜKÜM VE KOŞULLARı KABUL ETMIYORSANıZ, BU YAZıLıM PAKETINI AÇMAYıN. SADECE ÖDEMELİ RUHSATINÜZ OLAN YAZıLıMıN KILIDINI AÇABILIR VE/VEYA KULLANABILIRSINIZ.
(1) TERIMLERIN TANıMı
"Documentation": kullanıcı kılavuzları, başvuru kılavuzları ve HTML dosyaları dahil ancak bunlarla sınırlı olmamak üzere açıklayıcı yazılı veya çevrimiçi materyaller.
"Licensee": bireysel bir programcı, şirket veya başka bir kuruluş olarak bireysel lisans sahibine atıfta bulunacaktır.
"Software": Kaynak kodu, nesne kodu, bayt kodu, dinamik bağlantı kitaplıkları, derlemeler, yürütülebilir ler, komut dosyaları, örnek programlar, yardımcı programlar, makefiles ve Belgeler dahil ancak bunlarla sınırlı olmamak üzere bu dağıtımdaki tüm materyaller.
"Lisanslı Yazılım": Lisans Sahibinin geçerli lisans ücretini ödediği Yazılım.
"Yazılım Uygulama Programlama Arabirimi ("API")": Erişim yöntemleri kümesi, ister Fengari Software, üçüncü taraflar tarafından sağlanmış olsun, ister Lisanslı Yazılım tarafından sağlanan programlı hizmetlerin sunulduğu Lisans Sahibi tarafından geliştirilir.
"Son Kullanıcı Yazılımı Product": Lisans Sahibi tarafından geliştirilen ve bir bilgisayarda yürütülmesi için geliştirilen ve lisanslı yazılımın uygulanmasında kullanan bir uygulama.
Lisanslı Yazılım, Son Kullanıcı Yazılım Ürünleri içinde Lisans Sahibi tarafından Son Kullanıcı Yazılımı Ürününün(ler) ("Yeniden Dağıtılabilir Bileşenler") kullanıcısına çoğaltılması ve dağıtılması için tasarlanmış belirli çalışma zamanı kitaplıklarını ve dosyalarını içerir. Yeniden Dağıtılabilir Bileşenler, Lisanslı Yazılımın bir parçası olarak dağıtılabilir olarak özel olarak belirlenmiş olan dosyalardır.
ÖZEL Sınırlı DÖNEM DEĞERLENDIRME Lisansı
Lisans Sahibine değerlendirme amacıyla Yazılımın bir kopyası sağlanmışsa, Fengari Yazılımı lisans sahibine, bu Tek Kullanıcı Lisans Sözleşmesi'nin koşullarına (Lisans Sahibinin hiçbir hakkı bulunmayan Bölüm 3 hariç) yalnızca değerlendirme amacıyla münhasır olmayan, devredilemez, eşzamanlı olmayan sınırlı dahili kullanım lisansı verir. Bu lisans, Yazılımın alınmasından sonra veya Lisans Sahibinin ilk indirme tarihinden elektronik olarak alındığı takdirde Yazılımı değerlendirmek üzere kırk beş (45) günlük bir süre için dir. Yazılım kabul edilebilirse, Lisans Sahibi Fengari Yazılımını derhal bilgilendirmeyi kabul eder. Aksi takdirde, Lisans Sahibi Yazılımın daha fazla kullanımını derhal durduracak ve Yazılımın tüm kopyalarını (orijinali dahil) ve Fengari Yazılımı tarafından Lisans Sahibine sağlanan ilgili Belgeleri yok edecektir.
(2) GENEL
Yazılım Fengari Software aittir ve Avustralya telif hakkı yasaları ve diğer yasalar ve uluslararası anlaşmalar tarafından korunmaktadır. Bu yumuşak bir kullanım için tasarlanmıştırlian telif hakkı yasaları ve diğer yasalar ve uluslararası anlaşmalar tarafından. Geliştirme araçlarını ve sınıf kitaplıklarını kullanma deneyimine sahip bir yazılım programcısı tarafından kullanılmak üzere tasarlanmıştır.
(3) LISANS HIBELERI
(a) Bu Sözleşmenin hüküm ve koşullarına tabi olarak, Fengari Yazılımı Lisans Sahibine (1) bir programcı için (1) lisanslı yazılımı tek bir kişisel bilgisayara yüklemesi ve (ii) Lisanslı Yazılımı ve ilgili kullanıcı belgelerinin ve çevrimiçi yardımın bir kopyasını kullanması için sürekli, münhasır olmayan, devredilemez, eşzamanlı olmayan, dünya çapında lisans verir.
Lisans sahibi de şunları yapabilir:
(i) Lisanslı Yazılımın yalnızca arşivleme ve olağanüstü durum kurtarma amacıyla yedek bir kopyasını oluşturmanız veya
(ii) Lisanslı Yazılımı bir sabit diske aktarın ve orijinal kopyayı yalnızca arşivleme ve olağanüstü durum kurtarma amacıyla saklayın.
(iii) Yeniden Dağıtılabilir Bileşenleri doğrudan veya dolaylı olarak son kullanıcılara ve Lisans Sahibinin Yetkili OEM'lerine, VAR'larına ve Dağıtıcılarına, alışılmış dağıtım kanalları aracılığıyla, dünya çapında, lisanslı yazılım kullanılarak Lisans Sahibi tarafından geliştirilen bir Son Kullanıcı Yazılım Ürünü ile birlikte (i) telifsiz olarak çoğaltılması ve dağıtması ve (ii) Lisanslı Yazılım, söz konusu Son Kullanıcı Yazılımı Ürününün tek veya birincil bileşeni olmaması koşuluyla.
(iv) Bu Sözleşme kapsamında verilen lisans hakları, Lisanslı(lar) dışındaki yazılım geliştiricileri tarafından kullanılması gereken yazılım geliştirme ürünlerinin veya araç kitlerinin geliştirilmesi ve dağıtımı için geçerli değildir.
Lisans Sahibinin Lisanslı Yazılımı bu bölümde özel olarak verilenlerin dışında kullanma hakkı yoktur.
(4) LISANS Kısıtlamaları
İşbu Sözleşme'deki aksi yöndeki hükümlere bakılmaksızın, Lisans Sahibi Yazılımın Yeniden Dağıtılabilir Bileşenler dışında herhangi bir bölümünü dağıtamaz.
Buna ek olarak, Lisans Sahibi Yazılımın herhangi bir bölümünün herhangi bir nesne kodu formunu derlenemeyebilir, söküp atamaz veya tersine mühendislik kuramayabilir.
(5) BAŞLıK
Lisans Sahibi, yazılıma ilişkin tüm hak, unvan ve menfaatlerin, buradaki tüm fikri mülkiyet hakları da dahil olmak üzere, Fengari Software'in mülkiyeti olduğunu ve yalnızca bu Sözleşme uyarınca Lisans Sahibine verilen lisanslara tabi olduğunu kabul ve kabul eder. Bu Sözleşme bir satış değildir ve Lisans Sahibine Yazılım'da veya bunlarla ilgili herhangi bir patent, telif hakkı, ticari sır, ticari ad, ticari marka veya diğer mülkiyet veya fikri mülkiyet haklarını devretmez.
(6) DEVREDILEMEZLIK
Lisans Sahibinin Yeniden Dağıtılabilir Bileşenleri dağıtma hakları dışında, Lisans Sahibi, Fengari Yazılımının yazılı izni olmadan başka bir kişi veya kuruluşa, Lisans Sahibinin mal varlığının veya özsermayesinin tamamının veya büyük bir kısmının ardılı tarafından satın alınması durumunda, Yazılım'da herhangi bir hakkı tamamen veya kısmen kiraya veremeyebilir, devralamaz, devralamaz, alt lisans alamaz veya veremez.
(7) SıNıRLı GARANTILER
Fengari Yazılımı, Lisanslı Yazılımın Lisanslı Yazılımın Lisanssahibine teslim tarihinden itibaren kırk beş (45) gün süreyle Belgelerde açıklanan işlevleri önemli ölçüde yerine getireceğini Lisans Sahibine garanti eder. Fengari Yazılım'ın tek ve münhasır yükümlülüğü ve Lisans Sahibinin tek ve münhasır çaresi, bu garanti kapsamında Fengari Software'in, Lisans Sahibinin açıkladığı Lisanslı Yazılımdaki malzemeyi, belgelenmiş, tekrarlanabilir kusurları düzeltmek için makul çabayı kullanması ve kırk beş (45) günlük garanti süresi boyunca Fengari Yazılımına belgelemesi ile sınırlıdır. Fengari Software'in bu dönemde bir materyali düzeltememesi durumunda, Fengari Software, Fengari Software'in takdirine bağlı olarak, kusurlu Lisanslı Yazılımı değiştirebilir veya Lisans Sahibine, Lisans Sahibinin kusurlu Lisanslı Yazılım için Fengari Yazılımı ödediği tutarı geri alabilir ve bu Sözleşmeyi ve burada verilen lisansları iptal edebilir. Bu durumda, Lisans Sahibi Fengari Software'e Lisanslı Yazılımın tüm kopyalarını (orijinali dahil) iade etmeyi kabul eder.
Fengari Yazılımı, Lisanslı Yazılım'da yer alan fikri mülkiyete sahip olduğunu ve Lisanslı Yazılımın herhangi bir üçüncü tarafın fikri mülkiyet haklarını veya mülkiyet haklarını ihlal etmediğini garanti eder.
Fengari Software, Lisanslı Yazılımın üçüncü bir tarafın fikri mülkiyetini veya mülkiyet haklarını ihlal etmesinin sonucu olan veya kaynaklanan makul avukatlık ücretleri de dahil olmak üzere, Lisans Sahibini herhangi bir iddia veya davadan zarar görerek tazmin etmeyi, savunmayı ve bunlardan zarar görtetmeyi kabul eder. Bu tazminatı açıkça Lisanslı Softw kombinasyonu ndan kaynaklanan ihlalleri hariçY. Bu tazminatız, Lisanslı Yazılım ve Lisans Sahibi tarafından oluşturulan, satılan veya pazarlanan Son Kullanıcı Yazılım Ürünlerinin birleşiminden kaynaklanan ihlalleri açıkça hariç tutar.
YUKARıDA AÇıKÇA BELIRTILMEDIKÇE, FENGARI YAZILIM, BELIRLI BIR AMAÇ İçİn SATINABİlME VE UYGUNLUK ZımNI GARANTILERI DE DAHIL OLMAK ÜZERE, AÇıK VEYA ZımNI DIĞER TÜM GARANTILERI AÇıKÇA REDDEDER.
(8) SORUMLULUĞUN SıNıRLANDıRıLMASı
FENGARI YAZILIM, SÖZLEŞMEYE, HAKSıZCA YA DA Dİğer YASAL KURAMLARA DAYALI OLSUN, BU TÜR ZARARLARIN OLASILIĞI İlAN EDİlSE DE, DOLAYLI, CEZALI, ÖZEL, ARıZI VEYA NETICEDE OLUŞAN ZARARLARDAN (KAR, GELİr, VERGİ VEYA Dİğer EKONOMİk AVANTAJ DAHIL) SORUMLU TUTULAMAZ.
(9) FESIH
Fengari Software, lisans sahibinin işbu sözleşmenin hüküm ve koşullarını ihlal etmesi halinde, kendi takdirine bağlı olarak, yazılı bildirimde bulunarak bu Sözleşmeyi feshetme hakkını saklı tutar. Lisans sahibine ihlalbildirimi ve ihlali tedavi etmek için makul bir süre sağlanacaktır. Lisans Sahibi, Lisanslı Yazılımı kullanmayı durdurarak ve Lisanslı Yazılımın tüm kopyalarını (orijinali dahil) yok ederek bu Sözleşmeyi istediği zaman feshedebilir. Bölüm 4, 5, 6, 7, 8, 9 ve 10 bu Sözleşmenin feshinden sağ kurtulur ve herhangi bir fesih için tam olarak geçerlidir. Taraflardan biri tarafından burada öngörüldüğü şekilde feshedilmedikçe, bu Sözleşme yürürlükte kalacaktır. Fesih, Lisans Sahibi tarafından fesihten önce dağıtılan Yeniden Dağıtılabilir Bileşenleri içeren Son Kullanıcı Yazılım Ürününün son kullanıcı lisanslarını etkilemeyecektir.
(10) MUHTELIF
Yürürlükteki Yasa ve Yargı. Bu Sözleşme, yasalar ihtilafı ilkelerine bakılmaksızın ve 1980 Bm Uluslararası Mal Satış Sözleşmelerine İlişkin Sözleşme sözleşmesine bakılmaksızın Yeni Güney Galler Eyaleti yasalarına tabi olacak ve bu yasalara uygun olarak yorumlanacaktır. Yeni Güney Galler federal ve eyalet mahkemeleri, bu Sözleşmeden kaynaklanan her türlü ihtilafı karara bağlamak için münhasır yargı yetkisine ve mekana sahiptir ve Lisans Sahibi (i) Yeni Güney Galler eyalet ve federal mahkemelerinin kişisel yargı yetkisine ve (ii) kayıtlı posta yoluyla Lisans Sahibi'ne yapılan sürecin hizmetini açıkça kabul eder.
Eylemlerin Sınırlandırılması. Her iki tarafın da fikri mülkiyet haklarıyla ilgili herhangi bir zamanda dava açabilmek dışında, herhangi bir tarafın, herhangi bir dava nın ortaya çıktıktan on iki (12) ay sonra, herhangi bir tarafın herhangi bir şekilde fikri mülkiyet haklarıyla ilgili bir eylemde bulunmaları dışında, her iki taraf tarafından da hiçbir eylem yapılamaz. Fengari Yazılım ilk ticari olarak makul haber, tüm ilgili ayrıntıları (tüm malzemelerin kopyaları da dahil olmak üzere) tam bir yazılı açıklama ve sorunu çözmek için iyi niyetli bir fırsat verilmedikçe böyle bir iddia getirilebilir.
Geçersizlik ve Feragat. Bu Sözleşmenin herhangi bir hükmünün bir mahkeme tarafından yasadışı, geçersiz veya uygulanamaz olması halinde, bu Sözleşmenin geri kalan hükümlerinin yasallığı, geçerliliği ve uygulanabilirliği bundan etkilenmez veya bozulamaz. Herhangi bir tarafın, yazılı olarak feragat edilmedikçe, bu Sözleşmenin hüküm ve koşullarından herhangi birini uygulamaması, söz bu tarafın bu Sözleşmenin her bir koşul ve koşulunu uygulama hakkından feragat ettiği anlamına gelmez.
RUHSAT SAHIBI, BU SÖZLEŞMEYI OKUDUĞUNU, ANLADıĞıNı VE ŞART VE KOŞULLARA BAĞLı OLMAYı KABUL ETTIĞINI KABUL EDER. LİsaNS, RUHSAT SAHIBI ILE FENGARI YAZILIM ARASINDA YAPIOLAN SÖZLEŞMENİn TAM VE ÖZEL BEYANI OLDUĞUNU KABUL EDER.