On Tue, 21 Jan 2003, Paul Redmond wrote:
> Hi,
>
> > > That's stuff that can be done in the GGI target, which means this is
> > > transparently to the GGI application. :)
> >
> > Which is what I'm saying: let do it to the kgi target, not to the
> > application.
> >
>
> That has been the intention the entire time. Nobody expected users to
> handle these signals themselves. No target (no matter how superior :)
> should require ggi applications to insert code specifically for
> them--that goes against the whole design of ggi.
Ehum... didn't I say just that in the previous messages? So why have I
been told I was wrong? What do you think I've been up to all this time
during the discussion?
This is what Andreas wrote in of of its emails
<quote>
Why make a big deal of it, if the app can just do that:
if (have_vtswitch_request()) {
backstore=ggiOpen("memory",...)
ggiSetMode(backstore,...);
ggiCrossBlit(currvis => backstore,...);
savedvis=currvis;
currvis=backstore;
}
</quote>
he said the app should do that, not the kgi target, and he said it many
other times during the discussion.
Fabio Alemagna