Widget examples Some examples where you might use widgets. Extend the MainContainerWidgetThis procedure demonstrates how to modify the default customization project files to extend the MainContainerWidget. By creating a new class that inherits from MainContainerWidget, you can add new functionality while retaining the original behavior. Once you set up this framework, you can proceed with customizing header and footer widgets. Example widget overridesThis example demonstrates how to override the ButtonWidget by modifying its methods for tooltip display, while the original widget remains intact as a base for the new version.Change file loading iconThis procedure shows you how to change the default animation icon shown when a file is loading.Add a custom color picker widgetThis procedure shows you how to add a custom color picker widget to your customization. This custom widget will allow users to select colors visually in an EDIT widget defined with a colorpicker style.