On Wed, 8 May 2013 15:46:43 +0900 Kim Shinwoo <kimcinoo....@gmail.com> said:
> Than you for response. > > On Wed, May 8, 2013 at 2:59 PM, Carsten Haitzler <ras...@rasterman.com>wrote: > > > On Tue, 7 May 2013 17:27:10 +0900 Kim Shinwoo <kimcinoo....@gmail.com> > > said: > > > > > Dear All, Hello. > > > > > > I'm a newbie on ecore_x_dnd. > > > There are 3 windows A, B and C. > > > > > > The A window is an input window, its position is always top. > > > and window A conveys mouse event to the specific window B. > > > > mouse event? or xdnd position event? or are you faking/forwarding mouse > > events > > here on window b? > > > > yes, faking/forwarding mouse events. window A kidnaps all mouse events > and sends client messages which have mouse events information to window B. > then, window B calls ecore_x_mouse_*_send() to itself. > > > > > The B window uses ecore_x_dnd*(); to send a dnd message(? event?) > > > and The C has a handler for the dnd message which is sent by window B. > > > > > > in this case, ecore_x_dnd*(); stuffs of window B are called but, > > > the message would be consumed by window A. i.e. the hander of window C is > > > not called. > > > > probably because ecore_x_dnd detects window a is on top and thus should be > > the > > target... because xdnd requires you walk the x window tree to find your > > target window based on visibility/geometry and then send appropriate xdnd > > events to it... ecore-x doesnt know that it should skip/ignore window A... > > > > > The window A has below line. > ecore_x_window_ignore_set(winA, 1); > > even though window A has above line.. the xdnd related stuffs does not > convey to the Window C. > ecore_x_window_ignore_set(winA, 1) is not enough to ignore window A? that means that the ecore_x inside the app that calls that does the ignoring.. the target application (window b) didn't call this.. thus it doesn't ignore it... :) and it is processing the forwarded events and dnd stuff. :) > > > > So, is there an way to convey the dnd message to below? > > > > > > Regards, > > > Shinwoo Kim. > > > > > ------------------------------------------------------------------------------ > > > Learn Graph Databases - Download FREE O'Reilly Book > > > "Graph Databases" is the definitive new guide to graph databases and > > > their applications. This 200-page book is written by three acclaimed > > > leaders in the field. The early access version is available now. > > > Download your free book today! http://p.sf.net/sfu/neotech_d2d_may > > > _______________________________________________ > > > enlightenment-devel mailing list > > > enlightenment-devel@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > > -- > > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and > their applications. This 200-page book is written by three acclaimed > leaders in the field. The early access version is available now. > Download your free book today! http://p.sf.net/sfu/neotech_d2d_may > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel