[Coco] NitrOS9 CoWin or CoGraf?

Bill Pierce ooogalapasooo at aol.com
Tue Sep 24 22:11:05 EDT 2013


Thanks, Since in my programs, all the menus are set up manually, that's probably why they work in cogrf. I'm also using the cgfx7 library so that would bypass some of the MV stuff anyway and just do it direct.

I was just wondering why they worked and MV didn't :-)

Bill Pierce
My Music from the Tandy/Radio Shack Color Computer 2 & 3
https://sites.google.com/site/dabarnstudio/
Co-Webmaster of The TRS-80 Color Computer Archive
http://www.colorcomputerarchive.com/
Co-Contributor, Co-Editor for CocoPedia
http://www.cocopedia.com/wiki/index.php/Main_Page
E-Mail: ooogalapasooo at aol.com




-----Original Message-----
From: Robert Gault <robert.gault at att.net>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Tue, Sep 24, 2013 10:03 pm
Subject: Re: [Coco] NitrOS9  CoWin or CoGraf?


Bill Pierce wrote:
>
> I was wondering, what are really the differences between CoWin and CoGraf?
> I always thought it was the availability of Multivue type cmds such as 
overlays, menus and such, but in running some tests, I saw that Mutivue and MV 
Canvas would not run (ERROR 208 Illegal Service Request) but my own Sound Chaser 
and others would run and they use Multivue style windows and menus but they do 
not have mouse support (yet).
>
> So exactly what features were removed from CoWin to make CoGraf?
>
> Bill Pierce

Bill,

You are correct and here is a quote from the distribution scripts.
* CoGrf/CoWin subroutine module
* Use CoWin with Multi-Vue; use CoGrf
* for basic text and graphic window support.

Now if you write your own code for window support and use it instead of the OS, 
you can do almost anything. You just can't do it with a system call.

Rather than answering your question directly, just open the source code for 
cowin.asm and search for CoGrf. You will find all the conditionals that change 
the code between cowin.io and cogrf.io.

Robert



--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco

 



More information about the Coco mailing list