Short: Source code for MoreReq V1.0 Author: Ketil Hunn (ketil@sis.pitt.edu) Uploader: Ketil Hunn (ketil sis pitt edu) Type: dev/c Architecture: m68k-amigaos TITLE Source code for MoreReq VERSION 1.0 (04.Oct.96) AUTHOR Ketil Hunn Nabbetorpveien 35B N-1632 Gamle Fredrikstad Norway E-Mail: ketil@sis.pitt.edu http://www.sis.pitt.edu/~ketil/ DESCRIPTION Source code for MoreReq. MoreReq is: A small linkable library that makes it easy to make popup gadgets like those seen in Windows 3.1 and requesters in which the user may select from a variety of items. MoreReq opens a window with one listview and from zero to unlimited number of buttons below the listview. The user may select an item from the list and perform various actions on that item (by pressing one of the buttons below). The requester will return the number of the gadget pressed or 0 if the requester was cancelled. The user may also doubleclick directly on the items in the listview to select an item. MoreReq features many tags which can be used to customize the requester. One very important tag is MRLV_DropDown which makes the requesters look like a MS-Windows dropdown menu. Other tags worth mentioning are tags to centre the requester horizontally and vertically on screen, height and width can be given in percent of the screen's dimensions, tag to put the parent window to sleep etc etc. MoreReq also features an extension to gadtools.library's CreateGadgetA which allows easy creation of a pop up gadget. MoreReq is very easy to use as its functions are similar to those found in asl.library (mrAllocRequest, mrRequest, mrFreeRequest etc). All functions are well documented in the MoreReq.autodoc and a small example program with source is also included to show how the functions are used. REQUIREMENTS OS 2.04 or higher. The library will take advantage of Kickstart 3.0 and 68020+ processors if found if found. AVAILABILITY ftp://ftp.wustl.edu/pub/aminet/dev/c/MoreReqSource.lha (66.164) DISTRIBUTABILITY Freeware