On Thu, 8 Jul 2010, Charles Pritchard wrote: > > We've been doing some work with html line boxes; mainly, mixed font > styles in a text area, using the HTML Canvas element. While Canvas > fillText does have the textBaseline attribute, in order to set the > current alignment, it does not provide enough metrics through the > measureText function for us to exploit the textBaseline attribute across > fonts (sizes and styles). > > Adding descent, to the measureText object would allow us to do more. > Currently, TextMetrics only returns "width". I'm proposing adding > "descent" to that list.
I recommend not using <canvas> for text editing. Adding more features to TextMetrics is on the cards for a future version of the canvas API, but at the moment I'm waiting until more of the spec is reliably implemented before adding more features, so that we don't get too far ahead of the spec. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'