TaskDialog.NET 1.2

Licentie: Gratis proefperiode ‎Bestandsgrootte: 1.18 MB
‎Gebruikersbeoordeling: 5.0/5 - ‎1 ‎Stemmen

Taakdialoog in Vista toevoegen aan .NET-toepassingen op elk platform dat wordt ondersteund door het .NET Framework. Taakdialoogvensters stellen ontwikkelaars in staat om goed ontworpen, consistente dialoogvensters efficiënt te maken en het is een veelzijdig alternatief voor het oude berichtenvak dat vaak is gebruikt om dialoogvensters te maken die moeilijk te begrijpen en te gebruiken zijn. Er zijn geen standaardklassen in .NET-framework om te werken met taakdialogen en om te werken met taakdialogen op Windows Vista-besturingssysteem .NET-ontwikkelaars die rechtstreeks moeten werken met de API voor het taakdialoogvenster (onbeheerde code) die is voorzien van Windows Vista-besturingssysteem. Toepassingen geschreven voor .NET framework worden verondersteld te werken op elk platform (besturingssysteem) dat wordt ondersteund door de .NET framework. Aangezien taakdialogen werden geïntroduceerd met Windows Vista was er natuurlijk een probleem wat te doen wanneer een toepassing wordt uitgevoerd op andere besturingssystemen zoals Windows XP bijvoorbeeld. De TaskDialog.NET component biedt klassen die .NET-ontwikkelaars kunnen gebruiken om taakdialogen in Vista-stijl toe te voegen aan hun .NET-toepassingen die werken op elk platform dat wordt ondersteund door het .NET Framework. Ontwikkelaars gebruiken gewoon de klasse TaskDialog in hun code om taakdialogen te construeren als dat nodig is en bij het weergeven van het taakdialoogvenster gebruikt de TaskDialog.NET de API voor het dialoogvenster Native takendialoog indien beschikbaar (op Windows Vista of hoger) of gebruiken ze standaard .NET-klassen om een taakdialoog te maken met dezelfde look and feel als het native taakdialoogvenster op besturingssystemen voorafgaand aan Windows Vista (bijvoorbeeld Windows XP). Alle functies van het taakdialoogvenster die beschikbaar zijn via TaskDialog.NET klassen werken exact hetzelfde, ongeacht of een taakdialoogvenster momenteel native API-ondersteuning of standaard .NET-klassen gebruikt om te werken. Dit bespaart veel moeite en tijd voor ontwikkelaars en stelt u in staat om binnen enkele minuten taakdialogen in uw .NET-toepassingen te gebruiken.

versiegeschiedenis

  • Versie 1.2 geplaatst op 2008-07-24
    Added NavigatePage support which allows the task dialog to dynamicy change its content at run time (used for creating wizard task dialogs). Het callback-meldingsmechanisme is nu volledig gebeurtenis-stijl. Andere kleine mogelijke problemen zijn opgelost.

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

TaskDialog.NET licentieovereenkomst voor eindgebruikers: U mag deze software alleen gebruiken zoals beschreven in deze licentie. Als u niet akkoord gaat met de voorwaarden van deze licentie, u de software niet installeren of gebruiken. 1. SOFTWARE De gekapitaliseerde term "Software" hieronder gebruikt, verwijst naar de TaskDialog.NET computersoftware, eventuele updates, wijzigingen en upgrades van de Software die u van tijd tot tijd ontvangen. 2. VERGUNNINGSTOELAGE De Software is gelicentieerd per individuele ontwikkelaar met behulp van de Software voor ontwikkelingsdoeleinden. Elke ontwikkelaar die de Software wil gebruiken, moet in het bezit zijn van een geldige licentie. U krijgt als individu een persoonlijke, enkele, niet-exclusieve licentie om de Software te gebruiken en kopieën van de Software te maken en te gebruiken voor het ontwerpen, ontwikkelen, testen en demonstreren van uw softwareproduct, op voorwaarde dat u de enige persoon bent die de Software gebruikt. Als u een entiteit bent, krijgt u als één entiteit een persoonlijke, enkele, niet-exclusieve licentie om de Software te gebruiken en kopieën van de Software te maken en te gebruiken, op voorwaarde dat u voor elke persoon die de Software binnen uw organisatie gebruikt, een afzonderlijke en geldige licentie hebt verkregen. 2.1. ONTWIKKELAARSLICENTIE Voor één ontwikkelaarslicentie krijgt u als enige ontwikkelaar (individueel) een licentie voor de specifieke gelicentieerde versie van de Software. U krijgt als persoon het recht om uw aanvraag(s) die is samengesteld met de Software te distribueren zonder royaltykosten, ongeacht het aantal kopieën dat u herdistribueert of de prijs van uw toepassing(en), op voorwaarde dat de toepassing(en) uitsluitend door u wordt ontwikkeld. U mag de Software niet distribueren om ze te gebruiken in door u ontwikkelde ontwikkelomgevingen of tools en moet ervoor zorgen dat de Software niet opnieuw kan worden gebruikt voor welk doel dan ook buiten uw gedistribueerde toepassing(en). Als u de Software in dergelijke toepassingen gebruikt, moeten de gebruikers van deze toepassingen ook een ontwikkelaarslicentie verkrijgen, omdat ze ook worden beschouwd als ontwikkelaars die de Software gebruiken. 2.2. BRONCODELICENTIE Voor de licentie broncode krijgt u als enige ontwikkelaar (individueel) een licentie met volledige broncode voor de specifieke gelicentieerde versie van de Software. U krijgt het recht om de broncode te bekijken, te wijzigen en uit te breiden om te voldoen aan elk type extra functionaliteit die uw toepassing(en) vereist. U de broncode in gecompileerde vorm distribueren. U mag de broncode, delen ervan, ontwerppatronen, algoritmen en andere informatie die ermee verband houdt, niet distribueren of delen met derden. 2.3. ARCHIEF- OF BACK-UPKOPIEËN U de Software kopiëren voor back-up- en archiveringsdoeleinden, op voorwaarde dat het origineel en elk exemplaar in uw bezit worden gehouden. 2.4. NIET-CONCURRENTIEBEDING De Licensee Software kan niet concurreren met de Software. In geen geval mag het product geheel of gedeeltelijk worden gebruikt als basis voor het maken van een product dat dezelfde of in wezen dezelfde functionaliteit biedt als de Software. 3. BEPERKINGEN U mag de Software of een subset van de Software niet gebruiken, kopiëren, emuleren, huren, leasen, verkopen, wijzigen, decompileren, anderszins reverse engineeren of de Software overdragen, of een subset van de Software, behalve zoals bepaald in deze overeenkomst. U mag de Software niet op een server plaatsen, zodat deze toegankelijk is via een openbaar netwerk, zoals een intranet of internet. U mag de Software niet gebruiken om een illegaal doel uit te voeren. Alle rechten die hier niet uitdrukkelijk worden toegekend, zijn voorbehouden aan Wintaskdialog.com. 4. BEËINDIGING Ongeoorloofd gebruik leidt tot onmiddellijke en automatische beëindiging van deze licentie en kan leiden tot strafrechtelijke en/of civiele vervolging. 5. GEEN GARANTIES De Software IS DISTRIBUTED "AS IS". GEEN GARANTIE VAN WELKE AARD DAN OOK WORDT UITGEDRUKT OF GEÏMPLICEERD. JE GEBRUIKT OP EIGEN RISICO. WINTASKDIALOG.COM EN/OF DE AUTEUR(S) ZIJN NIET AANSPRAKELIJK VOOR GEGEVENSVERLIES, SCHADE, WINSTVERLIES OF ENIGE ANDERE VORM VAN VERLIES TIJDENS HET GEBRUIK OF MISBRUIK VAN DEZE SOFTWARE. 6. AUTEURSRECHT Alle auteursrechten op de Software zijn uitsluitend eigendom van Wintaskdialog.com. 7. Het installeren en gebruiken van de Software betekent aanvaarding van deze algemene voorwaarden van de licentie. Als u het niet eens bent met de voorwaarden van deze licentie, moet u de Software-bestanden van uw opslagapparaten verwijderen en het product niet meer gebruiken. Auteursrecht (c) 2008 Wintaskdialog.com Alle rechten voorbehouden. www.wintaskdialog.com