THIS IS FOR ADVANCED USE ONLY!
Be careful and save only to the directory that the requester displays. If you save outside of this directory, then any external files used may not be found when this .bld file is loaded. (If you use full path filenames, they will be found.) Note: This is the old BL5.x file format.
When making advanced letters with a lot of letters calling each other, (like the "amazing frog adventure"), then this file format is preferred when making the letter. And then when it's ready, save a ".bl" and all the used .bld files will be included. But for this to work, you have to work in a certain way:
Start from shell! First make a dir for your letter...
makedir work:advanced_letter1Then cd (change directory) to this dir:
cd work:advanced_Letter1Then start BL:
blNow, when you work, you must follow these rules:
When your work is ready, and you want to share this advanced letter with others, first load the start .bld file and then save a .bl. Then all used files will be included in the .bl file.
Note: It IS possible to change the internal "workdir" back after saving or loading a .bl. Just load a .bld file and the workdir will be changed to the dir where this .bld file is! So if you have an advanced letter ready (or half ready), you don't have to cd to your workdir and start BL from shell. Just load one of the .bld's and the dir is changed automatically.
What happens when you load or save a .bl is that the workdir is changed to a temporary dir in RAM: and the "LetterData.bld" file is loaded from this directory. So if you like, you can load the LetterData.bld from this temporary directory in RAM: from BL's main menu . Then you can continue to make an advanced letter with more .bld files in this dir. Or you can just extract the files from a .bl file (lha) into a dir on your hard disk and then load the LetterData.bld in this directory.
Just remember that the workdir is changed every time you load and save a .bl to a temporary dir in RAM: and when you load a .bld file, the dir is changed to the directory containing this file. If you remember this, you will have no problems.