Toggle Commands

Togge Commands provide the notion of selection. Instead of the command recieving a simple execute request, a request is made to transition to a new state. The command can then accept or reject the request.

While toggle commands are useful on their own, they can be added to an exclusive group to provide mutually exclusive selection.

Style [ Bold |  Italic |  Underline ]

Align [ Left |  Centre |  Right |  Justify ]

Option [ Smile |  Wink ]