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