On Thu, 23 Jun 2011 11:15:09 +0900 cnook <kimci...@gmail.com> said:

good stuff! now in svn! thanks! :)

> Hi!
> Thanks for your response. The patch have been refined and attached.
> I have moved MOVE,RESIZE callback handling to elm_conformant_add() from
> _prop_change().
> 
> Sincerely,
> Shinwoo Kim.
> 
> 
> 2011/6/20 Carsten Haitzler <ras...@rasterman.com>
> 
> > On Thu, 16 Jun 2011 18:43:09 +0900 cnook <kimci...@gmail.com> said:
> >
> > > Dear All,
> > >
> > > Hello~
> > >
> > > When the indicator is displayed initially and use elm_confrom as parent
> > by
> > > using elm_conformant_content_area_get, the indicator area (wd->shelf)
> > does
> > > not display properly.
> > > Because any interested ECORE_X_EVENT_WINDOW_PROPERTY does not notify.
> > > In this case, we have got to evaluate size, when EVAS_CALLBACK_RESIZE
> > > occurs.
> >
> > hmmm i see a problem. you add the resize callback (technically you should
> > do it
> > on BOTH a move AND), but you dont remove the callbacks added once the
> > illume
> > zone property change event comes in so we have this being called multiple
> > times. maybe you want to just add the move and resize callback handling on
> > widget create (like you do with resize alone) and remove the code that adds
> > the
> > event handlers in _prop_change() ?
> >
> > > And I have a query...
> > > When the event with ECORE_X_ATOM_E_ILLUME_ZONE occurs?
> >
> > e sets this property on the client window itself. this property has in it
> > the
> > window id that contains zone information (different screens looking at the
> > same
> > root window will see different "zones"). this property is SET when the
> > illume
> > policy get a border add (thus letting the app be able to know where to get
> > zone
> > info). it will happen after a map request by a client then, so when the app
> > sees the prop change it knows the wm has now managed it and told it where
> > to
> > find zone info so it can get indicator and other info correctly for that
> > zone.
> >
> > see policy.c from the illume2 module. ecore_x_e_illume_zone_set(0 sets the
> > prop
> > on the client window. :)
> >
> > >
> > > Sincerely,
> > > Shinwoo Kim.
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler)    ras...@rasterman.com
> >
> >


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to