dahall / AeroWizard

Library for easy creation of custom and Aero Wizards. Aero Wizard strictly follows Microsoft guidelines and uses Visual Styles to get visual theming.
MIT License
112 stars 32 forks source link

Use FlatStyle.System for Next and Cancel buttons #82

Closed wjk closed 5 years ago

wjk commented 5 years ago

Does what the title says, mostly.

This change enables Windows to render the button animations (mouse-over/out, and enable/disable). Using the default FlatStyle.Standard bypasses this feature. Note that this change will disable the display of custom bitmaps on these two buttons; that is an unavoidable issue with Windows Forms. However, I don't think that is a supported scenario for this library anyway. This change does not interfere with the display of the elevation shield icon, as that is drawn by Windows.

dahall commented 5 years ago

I like the idea, but will implement it as a property on WizardControl so that as a default, it will remain the same as today and not potentially disrupt any current users. I am in the middle of a significant rework (using NuGet package for native dependencies and UWP support) so it may take some time to release. My apologies.