[Coco] Source to MultiVue or Gshell
Tim Fadden
t.fadden at cox.net
Thu Jan 23 16:52:39 EST 2014
You have stretched the complexity by quite a bit. Writing an app for
multivue is not difficult at all. With a minimum knowledge of C you can
have your own apps running in no time. There is even an example program
out there well documented and ready for you to add your own code.
skel.c It explains quite well how the menuing system works, and how to
add your own menu items. If it's too difficult to read the manual to see
the procedure calls, perhaps you shouldn't be writing any code any way. :-)
Tim
On 1/23/2014 2:39 PM, Nick Marentes wrote:
> Bill Pierce <ooogalapasooo at ...> writes:
>
>> To do anything with gshell, you'll need to read (extensively) the OS-9
> Level 2 Developement System, OS-9
>> Level 2 Technical reference, OS-9 Level 2 Windowing System, and the
> Multivue manuals as the info to
>> programming for Multivue is spread throughout all of them. GShell has a
> pretty complex methode of setting
>> up menus.
>> Then you'll have to figure out the (mostly) uncommented source code and
> what it's doing.
>
>
> Ok... you've successfully talked me out of it! :)
>
> I think I'd be better writing a new OS/GUI from scratch! :)
>
> I actually did design a new RS-DOS GUI front-end as graphic images to
> visualize the design. The idea was not to worry about multi-tasking but
> rather to do task switching. The idea was that it be developed for running
> specific applications fast and efficiently on the 1.79Mhz hardware of a CoCo3.
>
> No windows as such, instead full screen app windows with a pop-up task
> scheduler to jump between multiple full screen apps.
>
> I figured that the modern GUI is reather in need of something faster the
> 1.79Mhz to make it worthwhile and avoid the sluggishness inherant in many of
> these GUI's that are trying to be a MAC style GUI with movable windows and
> icons, originally developed on 16 bit 8Mhz or faster systems onto an 8-bit
> 2Mhz system.
>
> A bit adventurous to do properly.
>
> I've lost those files though but will try to resurrect them from memory.
>
> Nick
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
More information about the Coco
mailing list