Message Body

From Openmoko

Jump to: navigation, search

Contents

Overview

The Message Body Widget provides a general method to handle interactions with text within a message.

Usage Cases

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)

Personal tools