WHAT IS AMYGUI WHAT IS AMYGUI AmyGUI is a C++ class library for easy creation of graphical user interfaces (GUI). It saves you a lot of coding of the GUI, and lets you concentrate on programming the functionality of the program itself. Just take a look at the demo programs included with this package. AmyGUI is available for SAS-C++ V6.5x and GCC. AmyGUI uses BOOPSI, so it requires at least Kickstart 2.xx. BACKGROUND BACKGROUND The idea of AmyGUI was born July 1994 after a summer of working with a class library on another system. By the end of October we got EVITECH's blessing to begin working on AmyGUI as our final project. First thing was to try to get a license to make the same standard class library for Amiga, but we were turned down. So began the work on our own class library. We have tried to fill the gaps left by the class library I mentioned. DEMOVERSION DEMOVERSION This is a freely distributable demoversion, which contains just a part of the classes contained in the commercial version. So AmyGUI is commercial, but don't worry, we have tried to keep the prices down so that anyone can afford AmyGUI. Look at the price information in the end of this file. WHY NOT PD WHY NOT PD ? You're asking yourself, why isn't AmyGUI PD like many other software on Amiga ? AmyGUI was, like most of the well-working and popular PD software, made for own use. Nobody makes bad software for himself. By making AmyGUI commercial, we wanted to make sure it will keep on developing fast towards the needs of the programmers. This is our job, and Evernet is a small company without a lot of red tape. So we need the input of the users so we can correct possible bugs and make updates as fast as possible. CLASSES CLASSES The demoversion contains the following classes: Class Purpose ================================================= AmyApp The base of the application AmyLibs The automatic opening and closing of system libraries AmyWindow Creating windows AmyFont Changing the font of a window AmyButton Creating button gadgets AmyList Dynamic list handling. The commercial version contains the following classes in addition: Class Purpose ================================================ AmyListview Creating listview gadgets AmyCycle Creating cycle gadgets AmyCycleList Handling the texts in the cycle gadget the same way then in an AmyListview AmyInputField Input gadget, taking text input from the user AmyMenu Creation and manipulation of Menubar, menuitems and subitems AmyMenuList Menubar AmyItemList Menuitems AmyPrinter Printing graphics AmyTextReq An easy way to use system requesters to ask user a multiple choice question AmyFileReq Asking user for a file or a directory name In addition there are a few small classes primarily used for parameter passing to the more complex classes. PRICES PRICES AmyGUI V1.0 costs FIM 300 or USD 55. There is a 50% discount for students (send us a copy of your valid studentcard). The prices are subject to change without notice. Appropriate postage is added on top of the price. Inside europe we are able to send you the package with 'cash on delivery', but unfortunately it is not possible outside Europe. So other customers will have to transfer their money in advance. Contact us for further information. This packet contains an orderform in binary form. You can send it filled on paper by mail or fax, or by email to one of the addresses below. UPDATES UPDATES Developers continue to work on the next versions. Bugfixes are free, but the updates cost moderately. Remember, why kill a software by copying it especially when it doesn't cost much. CONTACT US CONTACT US By email: Erkki Tapola erkkiat@evitech.fi Mika Kuoppala mikaak@evitech.fi By mail: Evernet Oy Laajaniityntie 8 F 79 SF-01620 VANTAA FINLAND By fax: +358 0 8787 608