WinFormResizer for .NET 1.1 2.0

Licentie: Gratis proefperiode ‎Bestandsgrootte: 4.70 MB
‎Gebruikersbeoordeling: 3.0/5 - ‎1 ‎Stemmen

WinFormResizer voor .NET 1.1 is ontworpen om snel en eenvoudig resolutie-onafhankelijkheid toe te voegen aan uw Windows-formulieren en -besturingselementen, zowel tijdens de run-time als tijdens het ontwerptijd wanneer u werkt met de Visual Studio .NET 2003-ontwikkelomgeving. WinFormResizer houdt automatisch de grootte en positie van uw formulier bij. Omdat het formaat van uw formulier wordt gewijzigd, wordt het formaat van winFormResizer naar verhoudingen naar verhouding gewijzigd bij alle ingeperkte besturingselementen. Dit geldt ook voor alle lettertypen en afbeeldingen die uw besturingselementen kunnen bevatten. WinFormResizer kan de beeldverhouding (zoom) van uw formulier behouden tijdens het formaat; helpen om met gemak besturingselementen van proportioneel formaat aan uw aangepaste vorm toe te voegen; sla de formulieren laatste positie, grootte en vensterstatus op bij sluiten en herstel de formulieren laatst opgeslagen status op open. WinFormResizer past uw formulier automatisch aan met wijzigingen in de schermresolutie of DPI-instelling, waardoor uw toepassingen een echt consistent uiterlijk krijgen met elke resolutie. Tegelijkertijd doet WinFormResizer geen concessies op het punt snelheid, flexibiliteit of nauwkeurigheid. Wanneer u de grootte van de tijd wijzigen, gebruikt WinFormResizer een speciale buffer op het scherm om uw formulieren weer te geven. Dit, in combinatie met geautomatiseerde dubbele buffering, helpt om flikkering drastisch te verminderen en de renderingsnelheden te verhogen. Er zijn een aantal eigenschappen beschikbaar waarmee u afstemmen hoe elk besturingselement wordt gewijzigd wanneer het formaat van de container wordt gewijzigd, zowel tijdens de run-time, via code als tijdens het ontwerptijd, via het venster Eigenschappen van Visual Studio. WinFormResizer Help is volledig geïntegreerd in Visual Studio .NET 2003, zodat alle onderwerpen toegankelijk zijn via Dynamic Help, F1, Search, Help Index en Help-inhoud. WinFormResizer voor .NET 1.1 is een 100% Managed assembly en de broncode is beschikbaar in zowel C# als VB.NET. WinFormResizer voor .NET 1.1 is royaltyvrij te distribueren, met alle updates voor de huidige versie gratis.

versiegeschiedenis

  • Versie 2.0 geplaatst op 2007-02-22
    Zie http://www.fengarisoftware.com/Forums/tabid/107/forumid/5/threadid/91/scope/posts/Default.aspx

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

Gebruiksrechtovereenkomst LEES DEZE OVEREENKOMST VOORDAT U DIT SOFTWAREPAKKET OPENT. ALS U DIT PAKKET OPENT OF LANGER DAN VIJFENVEERTIG (45) DAGEN BEWAART, AANVAARDT U ALLE ALGEMENE VOORWAARDEN VAN DEZE OVEREENKOMST. ALS U NIET AKKOORD GAAT MET DEZE ALGEMENE VOORWAARDEN, OPEN DIT SOFTWAREPAKKET DAN NIET. U MAG ALLEEN DE SOFTWARE ONTGRENDELEN EN/OF GEBRUIKEN WAARVOOR U EEN BETAALDE LICENTIE HEBT. (1) DEFINITIE VAN TERMEN "Documentatie": alle verklarende schriftelijke of online materiaal met inbegrip van, maar niet beperkt tot, handleidingen, referentiehandleidingen en HTML-bestanden. "Licentiehouder": verwijst naar de individuele licentienemer, hetzij als individuele programmeur, bedrijf of andere organisatie. "Software": Al het materiaal in deze distributie inclusief, maar niet beperkt tot, een of meer van de volgende: broncode, objectcode, byte code, dynamic-link libraries, assemblies, executables, scripts, sample programma's, utility programma's, makefiles en Documentatie. "Gelicentieerde Software": de Software waarvoor licentiehouder de toepasselijke licentiekosten heeft betaald. "Software Application Programming Interface ("API")": de set toegangsmethoden, al dan niet geleverd door Fengari Software, derden, of ontwikkeld door Licensee, waardoor de programmatische diensten van de Licensed Software beschikbaar worden gesteld. "End-User Software Product": een applicatie ontwikkeld door Licensee die bestemd is voor uitvoering op een computer, die gebruik maakt van de Licensed Software bij de implementatie ervan. De gelicentieerde software bevat bepaalde runtimebibliotheken en bestanden die bestemd zijn voor duplicatie en distributie door licentiehouder binnen end user softwareproducten aan de gebruiker(en) van het Product(s) van de eindgebruikers (de "Herbiedbare componenten"). De herdistribueerbare componenten zijn bestanden die specifiek zijn aangewezen als gedistribueerd als onderdeel van de gelicentieerde software. SPECIALE EVALUATIELICENTIE VOOR BEPERKTE DUUR Als de licentiehouder een kopie van de Software voor evaluatiedoeleinden heeft ontvangen, verleent Fengari Software aan de licentiehouder, onder voorbehoud van de voorwaarden van deze licentieovereenkomst voor één gebruiker (met uitzondering van sectie 3, op grond waarvan de licentiehouder geen rechten heeft) een niet-exclusieve, niet-overdraagbare, niet-gelijktijdige licentie voor intern gebruik voor evaluatiedoeleinden. Deze licentie is voor een periode van vijfenveertig (45) dagen, te beginnen na ontvangst van de Software, of, indien elektronisch ontvangen, van de oorspronkelijke downloaddatum van de licentiehouder, om de Software te evalueren. Als de software acceptabel is, stemt de licentiehouder ermee in fengari-software onmiddellijk op de hoogte te stellen. Anders stopt de licentiehouder onmiddellijk met elk verder gebruik van de Software en vernietigt hij alle kopieën van de Software (inclusief het origineel) en de bijbehorende documentatie die door Fengari Software aan de licentiehouder wordt verstrekt. 2. De software is eigendom van Fengari Software en wordt beschermd door de Australische auteursrechtwetten en andere wetten en internationale verdragen. Het is bedoeld voor gebruik door een software programmeur die ervaring heeft met het gebruik van ontwikkeltools en klassenbibliotheken. 3. LICENTIESUBSIDIES (a) Onder voorbehoud van de algemene voorwaarden van deze overeenkomst verleent Fengari Software aan de licentiehouder de eeuwigdurende, niet-exclusieve, niet-overdraagbare, niet-gelijktijdige, wereldwijde licentie voor één (1) programmeur om (i) de gelicentieerde software op één personal computer te installeren en (ii) de gelicentieerde software en één kopie van de bijbehorende gebruikersdocumentatie en onlinehulp te gebruiken. De licentiehouder kan ook: (i) Maak één back-upkopie van de gelicentieerde software uitsluitend voor archiverings- en disaster-recovery-doeleinden, of (ii) Breng de gelicentieerde software naar een harde schijf en bewaar de originele kopie uitsluitend voor archiverings- en disaster-recovery-doeleinden. (iii) De herverdeelbare componenten direct of indirect reproduceren en distribueren onder eindgebruikers en erkende OEM's, VAR's en distributeurs van de licentiehouder, via gebruikelijke distributiekanalen, wereldwijd, op een royaltyvrije basis, mits deze distributie (i) is in combinatie met een door de licentienemer ontwikkeld product van de eindgebruiker met behulp van de gelicentieerde software en (ii) de gelicentieerde software niet het enige of primaire onderdeel van een dergelijk product van de eindgebruikerssoftware is. iv) De op grond van deze overeenkomst verleende licentierechten zijn niet van toepassing op de ontwikkeling en distributie van softwareontwikkelingsproducten of toolkits van welke aard dan ook die bestemd zijn om te worden gebruikt door andere softwareontwikkelaars dan licentiehouders die zijn geautoriseerd. Licentiehouder heeft geen rechten om de gelicentieerde software te gebruiken dan die specifiek in deze sectie worden verleend. 4. LICENTIEBEPERKINGEN Niettegenstaande alle bepalingen in deze overeenkomst van het tegendeel, mag de licentiehouder geen ander deel van de Software distribueren dan de herverdeelbare componenten. Bovendien mag de licentiehouder geen objectcodevorm van een deel van de Software decompileren, demonteren of reverse engineeren. 5. TITEL De licentiehouder erkent en stemt ermee in dat alle rechten, titels en interesse in en voor de Software, inclusief alle intellectuele eigendomsrechten daarin, eigendom zijn van Fengari Software, alleen onderworpen aan de licenties die op grond van deze overeenkomst aan de licentiehouder zijn verleend. Deze overeenkomst is geen verkoop en draagt geen enkele titel of eigendom over aan de licentiehouder in of aan de Software of enig octrooi, auteursrecht, bedrijfsgeheim, handelsnaam, handelsmerk of andere eigendomsrechten of intellectuele eigendomsrechten die daarmee verband houden. (6) NIET-OVERDRAAGBAARHEID Behalve de rechten van de licentiehouder om de herverdeelbare componenten te distribueren, mag de licentiehouder geen rechten in de Software geheel of gedeeltelijk verhuren, zonder de schriftelijke toestemming van Fengari Software, behalve dat deze overeenkomst kan worden toegewezen aan een opvolger van de licentiehouder in het geval dat alle of nagenoeg alle activa of het eigen vermogen van de licentienemer door de opvolger worden verworven. (7) BEPERKTE GARANTIES Fengari Software garandeert aan de licentiehouder dat de gelicentieerde software de functies die in de documentatie worden beschreven gedurende een periode van vijfenveertig (45) dagen na de datum van levering van de gelicentieerde software aan licentiehouder aanzienlijk zal uitvoeren. Fengari Software's enige en exclusieve verplichting, en licentiehouder's enige en exclusieve remedie, onder deze garantie is beperkt tot Fengari Software met behulp van redelijke inspanningen om materiaal te corrigeren, gedocumenteerd, reproduceerbare gebreken in de gelicentieerde software die licentiehouder beschrijft en documenten aan Fengari Software tijdens de vijfenveertig (45) dagen garantie periode. In het geval dat Fengari Software een materiaal, gedocumenteerd, reproduceerbaar defect in deze periode niet corrigeert, kan Fengari Software, naar goeddunken van Fengari Software, de defecte gelicentieerde software vervangen of het bedrag terugbetalen dat licentiehouder Fengari-software heeft betaald voor de defecte gelicentieerde software en deze overeenkomst en de licenties die hierin worden verleend, annuleren. In dat geval stemt de licentiehouder ermee in om alle kopieën van de gelicentieerde software (inclusief het origineel) terug te sturen naar Fengari Software. Fengari Software garandeert dat het eigenaar is van het intellectuele eigendom in de Gelicentieerde Software en dat de gelicentieerde software geen inbreuk maakt op intellectuele eigendom of eigendomsrechten van derden. Fengari Software stemt ermee in om licentiehouder onschadelijk te maken, te verdedigen en te houden voor en tegen claims of rechtszaken, inclusief redelijke advocaatkosten, die voortvloeien uit het schenden van de intellectuele eigendom of eigendomsrechten van een derde partij door de gelicentieerde Software. De vergoeding sluit inbreuken die worden veroorzaakt door de combinatie van de gelicentieerde software en alle end user softwareproducten die door de licentiehouder zijn gemaakt, verkocht of op de markt worden gebracht, expliciet uit. BEHALVE ZOALS HIERBOVEN UITDRUKKELIJK IS UITEENGEZET, WIJST FENGARI-SOFTWARE UITDRUKKELIJK ALLE ANDERE GARANTIES AF, UITDRUKKELIJK OF IMPLICIET, OOK ZONDER BEPERKING, DE IMPLICIETE GARANTIES VAN HANDELSBAARHEID EN GESCHIKTHEID VOOR EEN BEPAALD DOEL. 8. BEPERKING VAN DE AANSPRAKELIJKHEID FENGARI-SOFTWARE IS IN GEEN GEVAL AANSPRAKELIJK VOOR INDIRECTE, BESTRAFFENDE, BIJZONDERE, INCIDENTELE OF DAARUIT VOORTVLOEIENDE SCHADE (MET INBEGRIP VAN GEDERFDE WINSTEN, INKOMSTEN, GEGEVENS OF ANDER ECONOMISCH VOORDEEL) ONGEACHT OF DEZE GEBASEERD IS OP EEN CONTRACT, ONRECHTMATIGE DAAD OF ENIGE ANDERE JURIDISCHE THEORIE, ZELFS INDIEN FENGARI-SOFTWARE VAN DE MOGELIJKHEID VAN DERGELIJKE SCHADE IS GEÏNFORMEERD. (9) BEËINDIGING Fengari Software behoudt zich het recht voor om, naar eigen goeddunken, deze Overeenkomst te beëindigen na schriftelijke kennisgeving indien de licentiehouder de algemene voorwaarden van deze overeenkomst heeft geschonden. Licentiehouder te worden verstrekt schriftelijke kennisgeving van schending en redelijke tijd om inbreuk te genezen. De licentiehouder kan deze overeenkomst te allen tijde beëindigen door te stoppen met het gebruik van de gelicentieerde software en door alle kopieën van de gelicentieerde software (inclusief het origineel) te vernietigen. De secties 4, 5, 6, 7, 8, 9 en 10 overleven elke beëindiging van deze overeenkomst en zijn volledig van toepassing op elke beëindiging. Tenzij een van beide partijen deze overeenkomst opgezegd heeft, blijft deze overeenkomst van kracht. Beëindiging heeft geen invloed op de licenties van eindgebruikers van het product voor eindgebruikerssoftware die de herdistribueerbare componenten bevatten die vóór de beëindiging door de licentiehouder zijn gedistribueerd. (10) DIVERSE Toepasselijk recht en jurisdictie. Deze overeenkomst zal worden beheerst door en uitgelegd in overeenstemming met de wetten van de staat New South Wales, zonder rekening te houden met de beginselen van het conflict van wetten en zonder rekening te houden met het VN-Verdrag van 1980 inzake contracten voor de internationale verkoop van goederen. De federale en staatsrechtbanken van New South Wales hebben exclusieve bevoegdheid en plaats om elk geschil dat voortvloeit uit deze overeenkomst te beslechten, en de licentiehouder stemt uitdrukkelijk in met (i) de persoonlijke jurisdictie van de staats- en federale rechtbanken van New South Wales, en ii) de procesdienst die per aangetekende post wordt uitgevoerd op de licentienemer. Beperking van acties. Een van beide partijen mag geen beroep ondernemen, ongeacht de vorm, meer dan twaalf (twaalf) maanden nadat de zaak van de vordering is ontstaan, behalve dat een van beide partijen te allen tijde een vordering kan ingeleid met betrekking tot haar intellectuele eigendomsrechten. Een dergelijke claim kan niet worden ingediend tenzij Fengari Software eerst commercieel redelijke kennisgeving heeft gekregen, een volledige schriftelijke uitleg van alle relevante details (inclusief kopieën van alle materialen) en een goede gelegenheid om de zaak op te lossen. Invaliditeit en kwijtschelding. Indien een bepaling van deze overeenkomst door een rechtbank onwettig, ongeldig of niet afdwingbaar wordt geacht, wordt de wettigheid, geldigheid en uitvoerbaarheid van de overige bepalingen van deze overeenkomst hierdoor niet aangetast of geschaad. Het feit dat een partij de voorwaarden van deze overeenkomst niet ten uitvoer legt, tenzij zij schriftelijk wordt kwijtgescholden, vormt geen afstand van het recht van die partij om elke termijn en voorwaarde van deze overeenkomst ten uitvoer te leggen. DE LICENTIENEMER ERKENT DAT HIJ OF ZIJ DEZE OVEREENKOMST HEEFT GELEZEN, BEGRIJPT EN ERMEE INSTEMT GEBONDEN TE ZIJN AAN DE ALGEMENE VOORWAARDEN. Licentiehouder IS HET ER VERDER MEE EENS DAT HET DE VOLLEDIGE EN EXCLUSIEVE VERKLARING VAN DE OVEREENKOMST TUSSEN LICENTIEHOUDER EN FENGARI-SOFTWARE IS DIE ELK VOORSTEL OF EERDERE OF GELIJKTIJDIGE OVEREENKOMST, MONDELING OF SCHRIFTELIJK, EN ALLE ANDERE MEDEDELINGEN MET BETREKKING TOT HET VOORWERP VAN DEZE OVEREENKOMST VERVANGT