Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!shelby!agate!darkstar!ucscb.UCSC.EDU!unknown From: unknown@ucscb.UCSC.EDU (The Unknown User) Newsgroups: comp.sys.apple2 Subject: Re: Curses and the IIGS Message-ID: <12768@darkstar.ucsc.edu> Date: 25 Feb 91 08:50:53 GMT References: <25293@netcom.COM> Sender: usenet@darkstar.ucsc.edu Organization: University of California, Santa Cruz; Open Access Computing Lines: 46 In article <25293@netcom.COM> avery@netcom.COM (Avery Colter) writes: >And it would seem that it would be best to have two versions for the IIGS. >One for text mode and one for desktop. At first I was going to say that it seemed bogus to think about a desktop version of curses (adding a statement saying I'd probably be proved wrong quickly).. But after thinking about it, it seems reasonable... at least if my little knowledge of the ToolBox allows me to think about the scope of such a project properly.. I can't find my copy of the ToolBox Manual 2 at the moment (BINGO.. the cover is off of it so it's not white.. behind me on the table..under my dust-covered box of unused 5.25" disks)... It seems to me that a desktop-based curses would only be important for programs that used only text in the window anyhow... So, as far as the cursor-moving capabilities, they would be easy... Simply translate a curses call to a MoveTo, or more appropriately, a Move call... (since Move already uses displacements, it already allows up/down/ sideways movement).. Mainly I had to get my ToolBox manual out so I wasn't confusing the MoveTo with a call that we use on our graphics machines at school.. (386s with an Imagraf card that's actually kinda neat.. comes with a bunch of tools that are very similar to the GS/Mac/probably_every_other_ computer's toolbox) Are any of my ramblings about Move correct in terms of a curses port?! >Curses would definitely be something that could work well on the desktop though. >I say this because curses is based on WINDOWS! This I do have something to correct you on... I am virtually positive you are reading the word "windows" and misconstruing it. I believe curses is based on the UNIX program "window".. (I typed it when I first saw your post and it indeed is a program for making a bunch of 'windows' when you're on a terminal connected to a UNIX host. I would also guess curses is much older than the Microsoft Windows you're talking about... {Did you hear that Bill Gates built his new mansion with no glass in it?? He didn't want to spend any more money on windows.. BA DUM PISH! (say it out loud)} -- /Apple II(GS) Forever! unknown@ucscb.ucsc.edu MAIL ME FOR INFO ABOUT CHEAP CDs\ \WRITE TO ORIGIN ABOUT ULTIMA VI //e and IIGS! Mail me for addresses, & info. / Brought to you by Super Global Mega Corp .com