[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.
> ----- 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
>>> |user input here |
>>> Thanks for any help.
>> 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
> Coco mailing list
> Coco at maltedmedia.com
More information about the Coco