2011/12/7 PRINCE KUMAR DUBEY <prince.du...@samsung.com>: > The problem is how focus will pass from parent through conformant (an edje > object) to its children and vice-versa.
The same way the elm_layout does it internally? > Thanks. > ------- Original Message ------- > Sender : ???<woo_hyun0...@naver.com> > Date : Dec 07, 2011 07:41 (GMT+05:30) > Title : RE: Re: [E-devel] [Patch] elm_conform patch > > Hello ~ Prince. > > With current elm_conformant's codes, focus tree doesn't have any problem > because, > every content, which is set by elm_conformant_content_set_func, will be a > sub-object of elm_conformant. > (you can check elm_widget_sub_object_add in _content_set_hook function) > > I cannot remember well but we've discussed about this patch long time before. > So can I know the exact problem about this focus-fixing patch ? > > Thanks. > -----Original Message----- > From: "Carsten Haitzler"<ras...@rasterman.com> > To: prince.du...@samsung.com > Cc: "Enlightenment developer list"<enlightenment-devel@lists.sourceforge.net> > Sent: 11-12-07(?) 09:00:31 > Subject: Re: [E-devel] [Patch] elm_conform patch > On Tue, 06 Dec 2011 14:48:16 +0000 (GMT) PRINCE KUMAR DUBEY > <prince.du...@samsung.com> said: > >> May be I didn't explain the problem properly. >> The issue is: >> focus is not traversing from parent window through conformant to its content >> or vice versa. Since, conformant is an edje object, focus chain breaks here. >> For that, I added elm_layout widget so, in widget hierarchy focus can >> traverse from top(or bottom) to bottom(or top) through conformant. > > yes - and that's a hack. most widgets in elm are/have edje objects and they > handle passing focus to the child via a function. look at > _elm_frame_focus_next_hook() in elm_frame.c - the passing focus to the layout > is a "fallback" for ultra simple widgets that just stuff elm widgets directly > as children. there is an edje object in between here. just add that func into > conformant and register it, don't add a layout in addition to the current edje > obj. > >> Thanks, >> Prince >> ------- Original Message ------- >> Sender : Carsten Haitzler<ras...@rasterman.com> >> Date : Dec 06, 2011 15:10 (GMT+05:30) >> Title : Re: [E-devel] [Patch] elm_conform patch >> >> On Tue, 06 Dec 2011 18:31:48 +0900 ChunEon Park said: >> >> i'd say - don't use anything. elm_conformant should be doing this by itself >> just like layout, box, frame etc. manage it too. >> >> > Then use a box. Box does not need more style and simple to use. >> > Thank you. >> > ------------------------------------ >> > -Regards, Hermet- >> > >> > -----Original Message----- >> > From: "Carsten Haitzler"<ras...@rasterman.com> >> > To: "Enlightenment developer >> > list"<enlightenment-devel@lists.sourceforge.net> Cc: "PRINCE KUMAR >> > DUBEY"<prince.du...@samsung.com> Sent: 11-12-06(?) 18:17:21 >> > Subject: Re: [E-devel] [Patch] elm_conform patch >> > On Fri, 25 Nov 2011 13:06:27 +0000 (GMT) PRINCE KUMAR DUBEY >> > <prince.du...@samsung.com> said: >> > > >> > > Hi, >> > > >> > > Attachment to the mail is elm_conform patch. >> > > Change Log: >> > > 1. Focus chain issue fix by inserting elm_layout in hierarchy . >> > i think this is a bit of a hack... i don't like this. so reject because of >> > this. i think conformant is just not handling focus next/hook stuff right. >> > look at other widgets for example (eg frame). >> > > 2. When no geometry information of indicator/softkey/keyboard, resetting >> > > the geometry. >> > i could accept this bit of the patch if you split it. or re-submit with >> > above stuff fixed/improved :) >> > > Please review it. >> > > I'd appreciate any comments on this. >> > > >> > > Thank you, >> > > Prince >> > -- >> > ------------- Codito, ergo sum - "I code, therefore I am" -------------- >> > The Rasterman (Carsten Haitzler) ras...@rasterman.com >> > ------------------------------------------------------------------------------ >> > Cloud Services Checklist: Pricing and Packaging Optimization >> > This white paper is intended to serve as a reference, checklist and point >> > of discussion for anyone considering optimizing the pricing and packaging >> > model of a cloud services business. Read Now! >> > http://www.accelacomm.com/jaw/sfnl/114/51491232/ >> > _______________________________________________ >> > enlightenment-devel mailing list >> > enlightenment-devel@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > ------------------------------------------------------------------------------ >> > Cloud Services Checklist: Pricing and Packaging Optimization >> > This white paper is intended to serve as a reference, checklist and point >> > of discussion for anyone considering optimizing the pricing and packaging >> > model of a cloud services business. Read Now! >> > http://www.accelacomm.com/jaw/sfnl/114/51491232/ >> > _______________________________________________ >> > 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 > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > ------------------------------------------------------------------------------ > Cloud Services Checklist: Pricing and Packaging Optimization > This white paper is intended to serve as a reference, checklist and point of > discussion for anyone considering optimizing the pricing and packaging model > of a cloud services business. Read Now! > http://www.accelacomm.com/jaw/sfnl/114/51491232/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ > Cloud Services Checklist: Pricing and Packaging Optimization > This white paper is intended to serve as a reference, checklist and point of > discussion for anyone considering optimizing the pricing and packaging model > of a cloud services business. Read Now! > http://www.accelacomm.com/jaw/sfnl/114/51491232/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel ------------------------------------------------------------------------------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel