Standard gtk on X11 does not tab past the file choice in  examples/filesel
So this is not a bug in the directfb port I do agree  that this is not
the correct behavior
but you need to file a bug under the mainline gtk.

I'm looking at the window issues now.


Mike

On 1/17/06, Mike Emmel <[EMAIL PROTECTED]> wrote:
> I found DWOP_SHAPED but thats not quite it.
> There is I'm pretty sure a option to not recieve events if your 100% clear.
> Dangit.
> Anyway I gotta go to bed. I hope this info helps.
>
> Mike
>
>
> On 1/17/06, Mike Emmel <[EMAIL PROTECTED]> wrote:
> > On 1/16/06, Alex Lau <[EMAIL PROTECTED]> wrote:
> > > Mike Emmel wrote:
> > > > On 1/16/06, Zhenghui Zhou <[EMAIL PROTECTED]> wrote:
> > > >> I have try at alex's suggestion, it works now. Thanks very much.
> > > >> But I'm not familiar with the directfb, so I am not sure is my fix 
> > > >> right or
> > > >> not.
> > > > Alex I'm not sure what you fixed here its also broken on the simple
> > > > window manager.
> > > > Maybe we need to patch both. I know you and David were talking about
> > > > these issues.
> > > I think so ...
> > > I see the tabbing bug now ...if I get the time ...I will look into it
> > > The reason it is not able to tabbing over I think is the gdk widget list
> > > having that :) non-visible or decorated surface again, or worst ... it
> > > get lost in space  ( I only hack the mouse click on non-visible surface
> > > not being getting the input channel but not the keyboard )
> > >
> >
> > Hmm these invisible windows that are input only are there normally
> > only when a window loses focus. There job is the first time a window
> > gets focus or regians focus is to redirect the first click to the
> > previous focus owner it catches this event which would otherwise be
> > lost. Then the should be either hidden or destroyed. Hmmm
> >
> > > Reference  . Refs  Windows
> > > --------------------------
> > > 0x00000005 :  17    13
> > >
> > > -----------------------------------[ Windows
> > > ]------------------------------------
> > > Reference  . Refs     X     Y   Width Height Opacity   ID     Flags
> > > ----------------------------------------------------------------------------------
> > > 0x0000000a :   4    392,  351     12 x   18    0xff     1  -  VISIBLE
> > > 0x00000058 :   4   1025,  769    168 x   36    0x00     7  ^  DECORATED
> > > 0x000000fd :   4   1025,  769    168 x   36    0x00    13  ^  DECORATED
> > > 0x00000170 :   1   -100, -100     10 x   10    0x00    15  -
> > > 0x00000144 :   3    409,  320    206 x  128    0x00    14  -  DECORATED
> > > 0x00000019 :  11    294,  201    435 x  365    0xff     3  -  VISIBLE
> > >  DECORATED
> > > 0x000000c0 :   1    357,  325    310 x  118    0x00    11  -  DECORATED
> > > 0x000000b5 :   1    357,  325    310 x  118    0x00     9  -  DECORATED
> > > 0x00000082 :   3    409,  320    206 x  128    0x00     8  -  DECORAT   ED
> > > 0x00000035 :   2   1024,  768    112 x   30    0x00     6  -  DECORATED
> > > 0x0000002f :   8   1024,  768     74 x   48    0x00     5  -  DECORATED
> > > 0x00000023 :   2      0,    0   1024 x  768    0x00     4  -  DECORATED
> > > 0x0000000d :   2      0,    0   1024 x  768    0x00     2  -  DECORATED
> > >
> > > see the -100x-100 10x10 window?
> > > I'm not sure how does it get created... any idea? (I will look)
> >
> > That looks very much like either a windo left from debugging window or
> > one created
> > and then sized to a default size. I don't think it should really be there.
> >
> > As I said earlier these input only windows should not be hanging around.
> > Also I have the windows that are clear because there not shown yet to
> > not except input till alpha is greater than zero is there maybe a bug
> > here ?
> > Its getting late and I can't find the code but there is a option to say a 
> > window
> > does not receive events when its Opacity is 0x0 maybe I deleted the code ?
> > I'm worried that windows are not getting destroyed also..
> >
> > Eeeeek,
> >
> > Mike
> >
> >
> >
> >
> > > But what default directfb handle the input channel will pass everything
> > > into that window, so you can't tab back ( because that window doesn't
> > > handle tab with the gdk widget listting ) and mouse can't get out of it
> > > ... since that layer is not even on surface
> > > Beside the tab bug you get new widget bug also ... now if you keep
> > > clicking Alt-N for new directory and Cancel it you will see alot of
> > > surface being created .. but not reusing the old one.. is that right?
> > >
> > > >
> > > > Mike
> > > >
> > > >> May I ask your help, Mr Mike?
> > > >>
> > > > Sure not a problem, I created  the bugs.
> > > >
> > > >> BTW, you may test with close the cursor with the directfb param 
> > > >> "no-cursor"
> > > >>
> > > > I don't quite understand what your asking here. Can you explain more
> > > > or send me and example. Are you saying disable the cursor ?
> > > >
> > > >
> > > > I'm not sure if there is a way to simply turn off the cursor  Davide ??
> > > >
> > > >> Regards,
> > > >>
> > > >> Zhenghui Zhou
> > > >>
> > > >> On 1/16/06, Mike Emmel <[EMAIL PROTECTED]> wrote:
> > > >>> On 1/16/06, Alex Lau <[EMAIL PROTECTED]> wrote:
> > > >>>> In my Unique update already fix this problem ... but I'm not sure 
> > > >>>> that
> > > >>>> is a good fix ... just let you know
> > > >>>>
> > > >>>> fix gdk_window_set_keep_above
> > > >>>> and
> > > >>>> fix gdk_window_set_keep_below
> > > >>>>
> > > >>>> will give you what you wanted
> > > >>>>
> > > >>>>
> > > >>>> Zhenghui Zhou wrote:
> > > >>>>> Yes, I'm sorry, I just forgot to give the example before I sent it.
> > > >> The
> > > >>>>> "filesel" example following with the GTK+ can show.
> > > >>>>>
> > > >>> Hmm you may be right Alex. I ran testfilechooser and it shows problems
> > > >>> similar to what your describing. But the filesel example is different
> > > >>> the text box gets focus but you can't tab through it. I think
> > > >>> testfilechooser is showing bugs because of keep above and below while
> > > >>> filesel is some sort of focus traversal bug. Alex can you test
> > > >>> examples/filesel with you patched window manager ?
> > > >>>
> > > >>> Mike
> > > >>>
> > > >>>>> Thanks,
> > > >>>>> Zhenghui Zhou
> > > >>>>>
> > > >>>>>
> > > >>>>> On 1/16/06, Mike Emmel < [EMAIL PROTECTED]> wrote:
> > > >>>>>> Can you send a simple test program that illustrates the problem.
> > > >>>>>> Also in gtk under test there are quite a few test case one may
> > > >> already
> > > >>>>>> show the bug.
> > > >>>>>>
> > > >>>>>>
> > > >>>>>> Thanks.
> > > >>>>>>
> > > >>>>>> Mike
> > > >>>>>>
> > > >>>>>>
> > > >>>>>
> > > >>>>>
> > > >> ------------------------------------------------------------------------
> > > >>>>> _______________________________________________
> > > >>>>> directfb-dev mailing list
> > > >>>>> [email protected]
> > > >>>>>
> > > >> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
> > > >>>>
> > > >>
> > > >>
> > > >
> > >
> > >
> >
>

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

Reply via email to