markv@kuhub.cc.ukans.edu (06/30/90)
I am working on a program and have two areas that I could use some help with. The program is the beginning stages of a teleprompting program for the Amiga (to be sold by a company that already sells systems built around other micros). 1.) I need to have a kind of "scrolling" selector. Like a File Requestor, but able to handle an arbitrary list of items, have up and down arrows, scroll bar, etc and return the item picked. Before I reinvent the wheel, is there such sample of such a beast I can look at? I have Req.library but nothing else, no docs, no info, just the .library. Can anyone give get me the rest of the package. I realize that 2.0 will help in this area but until Commodore commits to making it available on a 1000, we are stuck with 1.3 for marketing reasons. (Lots of our customers have 1000s sitting in the closet and want to use them as cheap dedicated boxes.) 2.) I need to put up continuously scrolling text and scroll it smoothly, like the credits at the end of a movie. I need to be able to do a full scroll of 1 or many scan lines every field. I've tried ScrollRaster(), it looks fine, but it is too slow, it takes 1 1/2 - 2 fields per scroll (I am working with one and two bitplane screens). BltBitMap() gives real jerky results. Also, whatever I do needs to cooexist mostly okay with Intuition (this is a future application). Right now I am ScrollRaster()ing the Screen's bitmap directly (with some overhang top and bottom to render the text into setup with ScrollVPort(), and freezing the action when Intuition needs to render (via XXXVERIFY stuff). One thought I had was setting up some copper instructions to start a blit of the stuff every frame, but I need some guidelines on how to keep Intuition happy (like what happens to my copper instructions when somebody starts flipping and sliding screens around). I will greatly appreciate any help I can get on this one. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mark Gooderum Only... \ Good Cheer !!! Academic Computing Services /// \___________________________ University of Kansas /// /| __ _ Bix: markgood \\\ /// /__| |\/| | | _ /_\ makes it Bitnet: MARKV@UKANVAX \/\/ / | | | | |__| / \ possible... Internet: markv@kuhub.cc.ukans.edu DISCLAIMER: The opinions and thoughts are strictly my own but that is obvious since this **is** Kansas and no one else... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
forgeas@swinjm.UUCP (Jean-Michel Forgeas) (07/01/90)
In article <24835.268be429@kuhub.cc.ukans.edu> markv@kuhub.cc.ukans.edu writes: >1.) I need to have a kind of "scrolling" selector. Like a File > Requestor, but able to handle an arbitrary list of items, > have up and down arrows, scroll bar, etc and return the For the first point I think that Gauthier Groult's isup.library is just what you need. You can look at the Fish disk #316 for the v1.15 examples. His library have a lot of useful things like a FileRequester, simple Requesters, ListRequesters, TextAreas using proportionnal fonts and ANSI, etc... Last version is v1.16. >Mark Gooderum -- \___/ Jean-Michel Forgeas \-/ cbmvax!cbmbsw!cbmsup!cbmfra!swinjm!forgeas | The Software Winery -^- And, where is the universe ?