Bool LoadFile (char *filename = NULL)
Loads the buffer from the specified file. If filename is NULL, the user is prompted for a filename. Returns TRUE if the file is successfully loaded.