Message Body
From Openmoko
Contents |
Overview
The Message Body Widget provides a general method to handle interactions with text within a message.
Usage Cases
- Commonly used in the Details Area of Native Stylus-Based applications.
Appearance & Interaction
http://people.openmoko.org/sean/specifications/images/message_body.png
Parsing Support
The following text items can be parsed into fields:
- Dates & Times (can add into Calendar and To Do )
- Addresses (see if this is even possible)
- phone numbers (add to contacts, dialing)
- email and web addresses
On Tap
- (standard behavior based on parsed field type)
On Tap with Hold
- (standard behavior based on parsed field type)
Constraints
(TBD)
Architectural Details
(TBD)
Implementation Recommendations
- Could be derived from GtkTextView
- Parser needs to be synchronized with current locale.
Cross-Widget Interactions
(TBD)
Unresolved Issues
- Should this be even more general, and cover all multi-line text that is displayed?
- This is also going to be used for the RSS and Atom Reader and thus needs to display images, too. Is this possible?
Questions and Answers
(None)


