Actipro Bars is an advanced bar component that is based entirely on a command/command link design pattern, allowing centralized command updates to filter through to every instance in the user interface. This also facilitates complete run-time customization support for the end-user, similar to the features found in Visual Studio. Bar layouts can be serialized to a file or stream and later reloaded to restore layout and customization states. Powerful designer support allows you to design and manipulate the bar controls in the designer and then serialize the layout to code for when the application is executed in run-time mode.