Normally when you move the mouse over the button, it will change colour
when moving in / moving out, as intended. At the same time you see
(debug output) how every visible paragraph is repainted.

I intended to use single-paragraph repaint, but this was proved
impossible right now. A lots of repaints (CPU) will be used for a
whole screen of buttons, although normal (less than 10 buttons per
screen?) use seems to be fine.

However, if you do the following: 1) go to a location away from the
button, 2) click to place the text cursor there, and 3) either insert or
delete a character ... the button will go "dead" and not respond to
mouse-over anymore. And you see that _only_ the paragraph the text
cursor is in, gets repainted.

Good catch. I will have a look.

Bo

Reply via email to