Using+supplied+example+files

//by Richard Russell, August 2007//

If you want to utilise, in your own program, any of the example files supplied with //BBC BASIC for Windows// the best way of accessing them is relative to the **@lib$** folder. For example, if you want to customise a toolbar using the file **CDPLAYER.BMP** (which contains button images for Stop, Play, Pause, Rewind and Forward) you can do so as follows:

code format="bb4w" ok% = FN_custombuttons(toolbar%, @lib$+"..\EXAMPLES\SOUNDS\CDPLAYER.BMP", \     \                      nbuttons%, buttids%) code Note that the specified path locates the EXAMPLES folder relative to the LIB folder. Using this technique you can successfully access the file irrespective of where //BBC BASIC for Windows// is installed on your system, and wherever your program happens to be located.

In addition, use of the technique will result in the file(s) being successfully embedded in a compiled executable (see the article Embedding resources in different folders).