thanks for your response always. IMHO :) other container widget such as box has same issue if the widget is so big. as you commented, someone does not want tab though all items in the box before going to the next widget. but the box does not use arrow keys like list does..
cordially, shinwoo kim. 2012/7/31 Carsten Haitzler <ras...@rasterman.com> > On Fri, 27 Jul 2012 16:07:50 +0900 Kim Shinwoo <kimcinoo....@gmail.com> > said: > > > dear all hello. > > > > you would be in rush because of freezing.. but there is still hot again. > > -_-; > > i'd like to raise an issue about focus chain on the ctxpopup. the focus > > would go around only in the ctxpopup. (IMHO, raster keep the previous > popup > > patch. so definitely!!) > > but.. first of all, current ctxpopup does not have focus_next(). even > > though there is focus_next(), it is not work properly, > > because the parent of ctxpopup would be a widget which does not take care > > of sub objects in the focus_next(); such as elm_list. > > (every widget can be a parent of ctxpopup, if the widget is enough size > to > > display ctxpopup. thus the elm_list can be a parent of ctxpopup also). > > anyhow, to resolve this issue, the patch uses event() of > > elm_widget_event_hook_set(). > > > > the ctxpopup item is equal to the elm_list item. but the focus chain of > > elm_list does not work properly. > > generally, we use 'Tab' key to move focus, but elm_list uses the > (up,down) > > arrow key moreover it is not a focus. > > if you want to check this patch, it would be better to use > > ELM_ACCESS_MODE=1. > > please check the attachment and give your opinion. thanks. > > this is in fact a very interesting case. where we do go next/prev but in > different ways. tab we expect to switch to a list, then hit tab again and > it > switches away, using arrow keys instead to select (assuming a list is so > big > that u don't want to tab through all items before going to the next > widget). > > the question is.. what to do. for now this patch is ok - but i think this > needs > some tought. :) > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel