Interface ToolButtonControl

All Superinterfaces:
ActionControl, ActionListenable, ActionModel, ButtonControl, Component, Control, DepictedObject, Displayable, Enableable, InfoModel, InputFocusableComponent, LabelDisplayableComponent, LabelModel, Model, PresentationModel, com.globalmentor.beans.PropertyBindable, com.globalmentor.beans.PropertyConstrainable
All Known Implementing Classes:
BooleanSelectToolButton, ToolButton

public interface ToolButtonControl extends ButtonControl
An action control with button behavior, including a "push" user interface. Tool buttons are typically presented on toolbars and rendered differently than a normal button; they usually are more subtle and may only present button decorations upon certain gestures such as mouse overs.
Author:
Garret Wilson