Extended functionalities

Some advanced features and tips for developing controls are explained here.