Sing Along!
Personal Song Library
for Windows 95

Documentation
revision 1.0
last updated: April 16, 1998

Most of the features of Sing Along! are controlled by the buttons on the top row. When you place the mouse pointer over a button, a brief description of its purpose is displayed below it in a small yellow box for a few seconds.

button bar


Navigating, Adding and Deleting:

First record moves to the first record in the database according to the current sort order. Last record moves to the last record in the database according to the current sort order.
Prior record moves to the previous record in the database according to the current sort order. Next record moves to the next record in the database according to the current sort order.
Add creates a new blank record into which you can type your lyrics and song data. Delete deletes the currently selected song.


Speed Buttons:

Open Song Database this allows you to open a different song database. For example, to open the sample Christmas lyrics database that's included with Sing Along!, click the "Open Song Database" button, double-click on the Data folder then select "Christmas.dbf" and click the "Open" button. To go back to the default database, click the Open button again and select "Songs.dbf". The name of the current database is always displayed on the status line in the lower right corner of Sing Along!
Print Lyrics opens a standard Windows 95 Print dialog box where you can select the printer, number of copies, etcetera. When you click the "OK" button, the currently selected song is printed.
Sort sorts the records by Artist or Song Title, or returns them to un-sorted.
Create Filter opens a dialog box with checkboxes for "Song Title", "Writer Credits", "Artist" and "Album Title" plus an empty field in which to type the filter text. Check one or more of the checkboxes and type some text into the empty field. Then you'll be able to browse through all the songs that match the filter criteria you've entered. For example, all songs with "lennon" in the "Artist" or the "Writer Credits" fields.
Filter On/Off toggles between the full database and the filtered subset.
Find there are two sections to the Find dialog box -- "Index Search" and "Full Text Search". There is a button beside each one which determines the type of search to perform. The Index Search is the default because it's the fastest. However, you can only search by Song Title or Artist. The Full Text Search is much more flexible but not as fast. You can select any combination of "Song Title", "Artist", "Writer Credits", "Album Title", "Lyrics" and "Notes". Don't forget to click the little "book" icon to the left of the Full Text Search checkboxes to select Full Text Search.
Find Next goes to the next record that matches the search criteria or displays a message if there are no more matches.
Import Songs allows you to import from text files or from other Sing Along! databases. For example, to import the songs from the sample Christmas lyrics database into your default Sing Along! database, click the Import button. Select "Sing Along! database (*.dbf)" from the pull-down list next to "Files of type", then select "Christmas.dbf" and click the "Open" button. The Text file import is meant for songs stored in individual files. Each file becomes a new record in the database. If you have any songs in individual text files, give it a try -- that's the best way to see how it works. All of the text is imported into the Lyrics pane. From there you can cut and paste things like artist name and songwriters into the song data area at the left. It's not necessary to fill in all of the fields -- just song title and whatever else you want to enter. Initially, the song title field will contain the filename of the text file plus a "~" character to indicate that this is an imported record and you've got some cleaning up to do. After you've cleaned up the data to your satisfaction, edit the song title field to whatever you want, removing the "~".
Export current song allows you to copy the current song to a different Sing Along! database. For example, if you currently have the sample Christmas database loaded and you want to copy a single song to your default database, click the Export button, select the default database ("Songs.dbf") and click "Save".
Show/Hide Song Data this allows you to hide the song data in the left half of the screen so that the lyrics (or song list if in Browse mode) fills the whole window. This comes in handy if you're using a low-resolution video mode on your computer or your lyrics have very long lines that you can't otherwise see without scrolling.
Browse Mode shows a list of Song Titles and other data instead of the lyrics. This is especially useful when the songs are sorted by song title or artist, or when you've got a filter set. Click the Browse Mode button again to return to Lyrics Mode.


Lyrics Pane Context Menu:

This menu appears whenever you right-click in the lyrics pane.

context menu

Load Lyrics from File - loads lyrics from a text file into the lyrics pane of the current record. You would normally only use this after you've clicked the "Add" button to create a new blank record. If the lyrics pane is not blank, the new lyrics from the text file will replace the existing lyrics. Don't worry -- it will warn you first and give you the chance to cancel.

Save to File (text or html) - allows you to save the current song as ASCII text or HTML (for a web page) in any folder on any drive. This is useful when you want to send lyrics to someone as an e-mail attachment.

Export song - same as clicking the Export button.

Cut / Copy / Paste - standard Windows 95 editing features.

Copy Lyrics to Clipboard - copies the Song Title, Writer Credits and Lyrics into the Windows 95 clipboard. Then you can paste them into any Windows application, such as Notepad or your e-mail or newsreader program. This is probably the most convenient way to post lyrics in a newsgroup or e-mail them to someone.

Show Song Data - same as the Show/Hide Song Data button.

Browse Mode - same as the Browse Mode button.