On Tue, 7 Apr 2009 21:05:29 +0400 Sergey Semernin <sergey.semer...@gmail.com> said:
no no.. EDJ?E has entries. EDJE can do the text input itself - cursor and selections and so on - handling typing. all u need to do is some focus fun. elementary does this. it uses edje' entries to do all the text work! :) copy and paste gets hooked in etc. look at elm_entry.c in elementary for ideas :) > Hello, All. > > In roadmap: > 'fm2 rename file in-place now (as edje has entries now)' > > What of edje entries assumed here? > Now, I have explored two ways to solve this task: > 1. Get geometry of e.text.label and place e_entry over it; > 2. Add to theme my own e.inplace.box (box, exactly same place as > e.text.label) into the e/fileman/default/icon/variable and then append > e_entry to this box. > > Renaming finishing when e_entry loose focus or ESC (cancel), Enter (do > rename) pressed. > > I more like second way, because if e.inplace.box entry not found (for > example) ordinary renaming dialog can be used. So it is possible tell when to > use in-place renaming and when not in theme, not in code. > But a little bug there: when e_entry created and focused all other fileman > window continue respond to mouse events and cursor keys. Is any solution to > catch messages exclusively exists? > > Sincerely yours, Sergey. > > -- > Jabber/XMPP: sergey.semer...@gmail.com > Cellular: +7-909-206-5992 > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > 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 ------------------------------------------------------------------------------ This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel