By the way, the display in the upper right corner of the window is just an image. The CD Player manages two list boxes of song titles. The CD Player provides multiple ways to manipulate the list boxes. When the player is running, the user selects the songs to be played by manipulating the Play List. Clicking the Add button adds all selected song titles in the Tracks list to the Play List.
All buttons are self-explanatory.
Once the Play List contains some tracks, the user can change the order in which the tracks are played by selecting a track and then clicking the Move Up or Move Down buttons. Of course, tracks can be removed from the Play List by selecting the track and clicking the Delete button. Clicking the Clear button clears the entire list. MainForm1.pas is the form unit for the first version of our CD player. This first take does not use a TActionList.