All work in Tree Builder is carried out within a project. A Tree Builder project contains the trees you have drawn as well as the grammar you have specified. All of this is saved within a single project file which Tree Builder stores with a .lgram extension.
When you start Tree Builder for the first time it will start a new project with a default name. Subsequently, it will open the project that was opened when the application was last closed.
The File menu provides the functionality to start a new project, open an existing project, close a project, save a project,
save a project with a new name, and to print the contents of a project.
New Project button on the toolbar,
which will create a new project with a default name. You may be prompted to save your changes if you have been working on another project.
The desktop, the grammar, trees and comments panes will be cleared.
You can add rules to create a grammar, draw trees and save the grammar and trees as a new project. When the project is saved
you will be prompted to
provide a new name and location for the project file.
Save Project button on the toolbar.
If this is the first time the project has been saved, choosing File|Save Project will have the same effect as choosing
File|Save Project As which will display a typical save file dialog for you to choose the name and location of the project.
All modifications to the grammar and the trees will be saved.
Open Project button on the toolbar
which will display a typical open file dialog for you to choose a Tree Builder project (*.lgram) file.
You may be prompted to save your changes if you have been working on another project.
The desktop will be cleared and the grammar, trees and comments panes will be updated for the opened grammar.
Print button on the toolbar.

Note: The print operation will first try to print a tree in a portrait orientation. If the tree will not fit, it will choose the best orientation (portrait or landscape) for the tree and fit the tree on the page. The user can affect the size of the printed tree by changing the layout of the tree or adjusting the font size. Adjusting the zoom will have no affect on the printing.