Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
Updated for Xojo 2018r3 and dark mode
Added 3 new methods:
- IsDarkMode: A simple wrapper for REALbasic.IsDarkMode when available (2018r3 and newer) or returns False when not available (2018r2 and earlier)
- ColorLuminance: Calculates the relative luminance of a color. Useful for calculating contrast between colors.
- ColorIsBright: Uses brightness and luminance to determine if a color appears "light" on the screen.
Minor feature release:
- It is now possible to start or update an animation from the ArtisanKit.Control.AnimationStep event. Previously, if the animation was on the final step, a newly started animation would be stopped too. This essentially prevented looping animations.
Finished As Booleanparameter to ArtisanKit.Control.AnimationStep event. This will be true when the final step of an animation is being executed.
Ease As Boolean = Trueparameter to ArtisanKit.Control.StartAnimation method. Previously, all animations would use an 'ease-out' effect. Now, when
Easeis false, the animation will run at a steady pace.