Werken met PrintStudio V1.25 deel 1 """"""""""""""""""""""""""""""""""" Opmerking van de redaktie """"""""""""""""""""""""" Tja, ben je aan het werk op de bijeenkomst van de Commodore gebruikersgroep van de HCC, komt er een van de lezers op je af die je een diskje in de handen drukt. Op dat diskje een zeer complete versie en dokumentatie van het programma Printstudio (we hebben al eens een voorganger van het programma op onze diskette geplaatst). Thuisgekomen bleek het materiaal meer dan bruikbaar te zijn voor plaatsing. Nu vinden we dat we altijd wel even de naam van de 'maker' plaatsen, maar tot onze grote schande zijn we die vergeten te vragen. We weten dat de betreffende mijnheer een abonnee is en een kennis van de heer Bouw, wiens KCS tip ook op deze diskette te vinden is, maar zijn naam, nee, helaas weten we die niet. Jammer, want de mijnheer heeft een bijzonder aardig stuk werk geleverd. Veranderingen in vergelijking tot versie 1.2: """"""""""""""""""""""""""""""""""""""""""""" De versie 1.25 is identiek aan versie 1.2, maar 2 bugs zijn verwijderd: 1.) De laatste regel van een tekst zal nu ook worden getoond . 2.) De bug in de save-routine voor tekst is ook verwijderd, zodat deze functie nu correct werkt. De grootte is ook gereduceerd (de code is nu 2 KByte kleiner). Over PrintStudio: """""""""""""""" Het programma PrintStudio is een printer-utility voor alle doelen met een zeer gemakkelijk grafiek oppervlak. Enkele eigenschappen van PrintStudio: - Hardcopies van IFF-Pictures (ook HAM, EXTRA_HALFBRITE en OVERSCAN) - Hardcopies van een deel van een picture - Hardcopies van schermen en ramen - Printen van teksten - Printen van blokken uit tekst - Saven van schermen en vensters naar IFF-files - Veranderen van de kleuren van schermen en pictures - gemakkelijk instellen van de print parameters - gemakkelijk laden en saven met een file requester - automatisch starten van het preferences programma - en veel meer Zoals u ziet PrintStudio heeft de eigenschappen van veel andere utilities, en dat was het hoofd doel wat ik had, toen ik PrintStudio schreef. In plaats van veel ongemakkelijke printer utilities, wilde ik een print utility schrijven, die in staat is zowel tekst als grafieken te behandelen en dat alles met een zeer comfortabel gebruik. Het gebruik gemak is het hoofd verschil tussen PrintStudio en ander program ma's. Het gebruik kan totaal worden gecontroleerd door de muis, zodat het zeer snel en handig is voor de gebruiker. De volgende programma's werden gebruikt voor het realiseren van PrintStudio: - CygnusEd Professional: De beste editor op de Amiga, die een grote hulp was bij het schrijven van meer dan 200 KByte source code. - Aztec-C V3.6a: De compiler maakte het mogelijk dit programma te schrijven. (de versie gecompileerd met Aztec-C v5.0a veroorzaakte veel guru's. De lengte van deze versie was bijna hetzelfde als de vorige, Daarom besloot ik het werk aan te passen, en verspreidde ik de versie gecompileerd met Aztec-C v3.6a, die goed schijnt te werken). - Deluxe Paint III: Het fantastische grafiek-programma, dat een grote hulp was voor het creren van meer dan 30 grote grafieken voor mijn doel. PrintStudio en uw Amiga: """""""""""""""""""""""" PrintStudio moet runnen op alle Amiga's met ten minste 512K byte ram, omdat PrintStudio zelf maar 190 Kbyte ram nodig heeft, waarvan 110 Kbyte chip-ram moet zijn voor het grafische werk. Met de volgende configuraties is Print Studio succesvol getest: - Amiga 500 (512Kbyte + 1Mbyte) - Amiga 1000 (512Kbyte + 2.5Mbyte) - Amiga 2000 - Amiga 2000 met 1Mbyte chip-ram - Amiga 2000 met 68030-turbo kaart en 4Mbyte 32Bit-ram (De redaktie van de Saen heeft het programma getest op een Amiga 3000 en 4000 respectievelijk met een 68030 en een 68040 processor, draaiend onder 2.05 en WB 3.0 en ook daarop werkte het programma uitstekend). Wanneer u PrintStudio runt op een Amiga met alleen 512Kbyte, wees dan voor- zichtig, en zorg dat er geen andere grote programma's runnen naast Print Studio, of u krijgt geheugen problemen speciaal wanneer u werkt op grote grafieken, omdat dan het geheugen wat nodig is voor het printer device niet kan worden toegewezen. Op alle Amiga's met meer geheugen zullen er geen problemen zijn, omdat PrintStudio Amiga's multitasking volledig ondersteunt. De test heb ik gemaakt met kickstart 1.2 en kickstart 1.3, maar u moet alleen workbench 1.3 gebruiken, omdat PrintStudio enkele functies van het printer device gebruikt die niet beschikbaar zijn onder versie 1.2. PrintStudio runt zowel op PAL Amiga's als op NTSC Amiga's. Ik had geen kans dit te testen op een echte NTSC Amiga, maar door een bug in het operating systeem, draai ik regelmatig een PAL Amiga in een NTSC Amiga door uit- schakelen van het lager deel van het display, was het mogelijk te testen onder NTSC condities. PrintStudio en printers: """""""""""""""""""""""" PrintStudio werkt samen met alle printers, zolang als een geschikte printer driver wordt gebruikt (kan worden bepaald door de preferences). Dit is zeer belangrijk, wanneer u hardkopies maakt, omdat in dit gebied grote verschillen zijn tussen de printers. Wanneer u een probleem heeft met hardkopies, moet u eerst uw printer driver checken, omdat deze zeer vaak verantwoordelijk is voor problemen met hardkopies. Starten van PrintStudio: """""""""""""""""""""""" U kunt PrintStudio starten vanuit de CLI door het intypen van de naam, maar in dat geval moeten de files PrintStudio en PrintStudio.dat zijn geplaatst in de aktuele directory, omdat PrintStudio automatisch de file PrintStudio.dat probeert te laden. Nadat PrintStudio is gestart, veranderen de workbench kleuren en de muis pointer, omdat PrintStudio zijn eigen kleuren en pointers gebruikt. Wanneer deze dingen zijn veranderd opent PrintStudio het About-venster in het midden van het workbench scherm, dat korte informatie bevat over PrintStudio en een copyright notitie. Na het lezen van deze tekst, drukt u een van de muis knoppen ergens in het venster. Dit laat het About-venster verdwijnen en het Hoofd-venster opent.