Design/Whiteboards/Split Buttons for Touch

Summary
Redesign split buttons to work well with touch input.

Definition of Terms

 * Split button: A composite of two buttons: one that simply applies the default value and one that provides a menu allowing the user to set the value.

Discussion
-

Personas

 * Harry: College student. Types his notes on an Android tablet with a detachable keyboard. Uses the yellow and pink highlight colors to color-code his notes.

Pull-down button
The button would represented by an icon with an associated triangle pointing down.

Tapping a pull-down button would execute a command using the last-used settings (or the default ones). Pressing on the icon and moving the finger in the direction of the triangle or long-tapping the icon would show a box allowing the user to change the settings for the command.

Relevant Art

 * Sencha Touch 2 - SplitButton component for Touch