[Coco] splitting the screen

L. Curtis Boyle curtisboyle at sasktel.net
Fri Jan 8 04:25:42 EST 2010


Another way to do it is just make 1 full sized device window, and just  
do a CWArea to different spots for your reading and writing.

Sent from my iPhone
L. Curtis Boyle


On Jan 8, 2010, at 1:54 AM, Wayne Campbell <asa.rand at gmail.com> wrote:

> Iam writing it in Basic09. I know about dwset and owset. I have done  
> a little with overlays. I've had problems with getting a device  
> window to appear the way I want to, and I'm not sure yet about  
> making sure all user input is echoed in one window, and all other  
> data coming in to another.
>
> Wayne
>
> ----- Original Message ----- From: "Robert Gault" <robert.gault at worldnet.att.net 
> >
> To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
> Sent: Tuesday, January 05, 2010 8:32 PM
> Subject: Re: [Coco] splitting the screen
>
>
>> Wayne Campbell wrote:
>>> Does anyone on the list understand OS-9 windowing enough to give  
>>> me a clue as to how to split a screen? What I need is to be able  
>>> to have everything the user types show up in one part, and all  
>>> other output to the screen in the other, something liike this:
>>>
>>> +-----------------+
>>> |this is where all|
>>> |output goes      |
>>> |                 |
>>> +-----------------+<- what happens above does not go below this  
>>> separator
>>> |user input here  |
>>> +-----------------+
>>>
>>> Thanks for any help.
>>>
>>> Wayne
>>>
>>
>> You have not said whether your program will be in machine language,  
>> C, Basic09, or something else. The commands will depend on the  
>> language but the technique will be the same for all.
>>
>> Aside from the distinction between graphic and text windows, there  
>> are two types, a device window and an overlay window. The system  
>> commands to create them are DWSet and OWSet. These commands can be  
>> used directly in an ml program or indirectly via Display or DWSET  
>> in Basic09.
>>
>> New windows can have paths opened for read, write, or update.  
>> Programs running on one window can easily send or receive data from  
>> other windows.
>>
>> This may not be all the information you want, but without a better  
>> idea of what you want to achieve it is hard to write a demo.
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco



More information about the Coco mailing list