On Sat, Jun 10, 2006 at 08:28:11PM -0700, Mike Emmel wrote:
> On 6/10/06, Ville Syrjälä <[EMAIL PROTECTED]> wrote:
> > On Sat, Jun 10, 2006 at 12:55:30PM -0700, Mike Emmel wrote:
> > > Can you show me how to be and administrative process I don't know about 
> > > that.
> >
> > layer->SetCooperativeLevel( layer, DLSCL_ADMINISTRATIVE );
> 
> I got that part I guess my question is whats the difference between this and
> shared since I've generally seen code thats sets the layer as shared.
> Basically I don't understand the difference between admin and shared.

I guess the difference is that an administrative proces must manipulate 
windows that are used by other processes. The current XDirectFB server 
is an administreative process for example.

> > > Its the wm so it fits the bill also since its loaded as a shared lib
> > > its the root process.
> >
> > So the wm is both a shared lib and a process?
> >
> No its a shared lib loaded as the driver by master I mean its loaded
> into the root
> directfb process.

Normal wm modules (and other modules too) are loaded into every process. 
Are you doing something different?

I'm wondering why you are trying to use the public IDirectFBDisplayLayer 
API in the wm? You should probaly just call the internal functions 
directly.

-- 
Ville Syrjälä
[EMAIL PROTECTED]
http://www.sci.fi/~syrjala/

_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to