I don't think we can fix this inconsistency by changing the highlight logic
to highlight the entire row height for custom table items. There will be
apps out there that have custom table items and don't want such a large
highlighted area. Take, for example, the times shown in the Datebook day
view. These are custom items, and they're in rows that also contain text
items. These text items can span multiple lines, making the row height much
greater than 11 pixels. Tap on a time to change the event time (or create a
new event at a nearby time), and while the pen is down, the time is
highlighted. You wouldn't want the entire row to be highlighted. It would
look funny.

Even changing the bounds passed to the draw callback might break some code.
The safest strategy is to leave it inconsistent, but create a new item style
or styles that have a consistent behavior. Then the old item style can be
deprecated.
-- 
Peter Epstein

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to