Hi all,

we are working on a sh4 Set Top Box using st7100 video chip. My
DirectFB version is 0.9.25.1+stgfx patch 20050810. DirectFB  has been
upgraded (0.9.22 to 0.9.25) due to linux-fusion problems.

This DirectFB gfx version manages only one layer, and I would like to
run many DirectFB applications, that's why I've tried fusion. It works
pretty well.

For example, I would like to run a native DirectFB OSD, a TV browser
like Fresco or/and another DirectFB application. The problem is most
of these apps use whole primary layer surface and DFSCL_FULLSCREEN
cooperativelevel instead of own window. So I cannot raise a window on
top of DFSCL_FULLSCREEN applications.

So Is there an easy way to transform DFSCL_FULLSCREEN applications in
a "window-mode application"

My second question is about EventBuffer. I would like to control them
using RCU (lircd) only. So my OSD application (master application)
should receive all keys and forward them depending on which DirectFB
application is active. Moreover one key should be assigned to change
activated or "focused" window, an "alt-tab-like key"

Can someone indicate me, if something like a window-manager is
implemented in DirectFB and which interface handle it? May I look more
seriously to LiTE?

I've read a thread about 1.0.0 roadmap on directfb-dev archives, two
features took my attention:*
IDirectFBDisplayLayer::EnumWindows( DFBWindowCallback callback,
                                      void             *ctx )
and window's property title or something which allow to human identify a window

I have not still found enumwindows in cvs tree, has anybody implemented it?


Finally, I do not understand why when an eventbuffer is created by
window->CreateEventBuffer(window, &events), evt gets with
events->GetEvent(events, DFB_EVENT(&evt)) indicates evt.key_id=0
though evt.type are right set to DWET_KEYUP or DWET_KEYDOWN.

Thanks

Nicolas

PS: dok, one wikipage has been  spammed "Wiki/index.php"

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

Reply via email to