
I'm confused about the settings for the Button control. Please see the attached screen shot.
At the top level, we have "Button". Underneath that, we have another "Button" with an icon. Underneath that, it shows "Hover", "Default", "Pressed". Then at the same level as the second-level "Button", we have "Active", "Hover", "Default". All these different settings are extremely confusing, particularly since some of them seem to overlap. Why is there a button within a button? And why does the button within the button have Active, Hover, Default states, while the top-level button has "Hover", "Default", "Pressed"? Can't this be simplified to something like:
Button
- Hover
- Active
- Pressed
The top-level Button should represent the default state of the button. Then Hover, Active, Pressed could modify the default state. Why do we need eight different overlapping settings?
I'm confused about the settings for the Button control. Please see the attached screen shot. At the top level, we have "Button". Underneath that, we have another "Button" with an icon. Underneath that, it shows "Hover", "Default", "Pressed". Then at the same level as the second-level "Button", we have "Active", "Hover", "Default". All these different settings are extremely confusing, particularly since some of them seem to overlap. Why is there a button within a button? And why does the button within the button have Active, Hover, Default states, while the top-level button has "Hover", "Default", "Pressed"? Can't this be simplified to something like: Button - Hover - Active - Pressed The top-level Button should represent the default state of the button. Then Hover, Active, Pressed could modify the default state. Why do we need eight different overlapping settings?