Use the TimelineCanvas object in another application

You can use the TimelineCanvas object to display a timeline in your own application. How to do this is explained with the following example mini-projects.