* Tom Hacohen <tom.haco...@partner.samsung.com> [2010-08-08 11:49:45 +0300]:
> Hey all, > > Consider the following text: > "<b>bla</b>" (which of course shows just "bla" bold). > At the moment, erasing the <b> will leave the text as: > "bla</b>" and erasing the </b> will leave the text as: "<b>bla". > I find this behavior very odd, because there's no way to really reuse > the other part in a sane manner. Especially since the user is the one > that's removing the first part (pressing "delete" on the keyboard for > example) while it's the widget that will have to know it still exists > and reuse it in a smart way. In other words, not only it's confusing, it > can cause a lot of mess. > > Important notice: those formats just point to letters, deleting them > means deleting the letters they point to. > > There are two approaches (I can think of) to solve this: > 1. When erasing the <b> (it's letter) also erase the </b>, which is ok, > but not perfect. > 2. When trying to erase the <b> (it's letter), don't erase the </b> but > instead advance <b> to the next letter and only erase the </b> (and the > <b>) when <b> and </b> point to the same place, i.e when they are not > used. Yeah, #2 seems the way to go to me too. It's the behavior of most word processors out there. > > I find the second solution more correct, just wanted to hear what you > think since it's changing the behavior of the textblock object a bit. > > Thanks, > Tom. > > P.S > Accidentally sent it to e-svn :P > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Gustavo Lima Chaves Computer Engineer @ ProFUSION Embedded Systems ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel