PATCH: Restore horizontal scroll in editable cells of the register
This patch restores a feature that exists in Gnucash 1.8: you can scroll
horizontally in the editable cells of the register if the content is too
wide. It also maintains the cell alignment when you switch to edit mode
(didn't exist in Gnucash 1.8).
For maintainability, it would be nice to share the routines that compute
horizontal offset between display and edit objects. I'll try to do this
in a next patch if this one is integrated in the CVS tree, unless
someone volunteers before :-)
Other problems remain with selection (you can't set the cursor after the
last char with the mouse, problems with words containing accented
characters, cursor display when the cell gets focus...), but things
don't seem to be worse after this patch is applied.