Open dialog

The Open dialog is used to open existing partitions in a TopLeaf repository, and to create new repository levels and partitions.

The Open dialog can be opened by selecting File » Open... or by pressing the button.

The dialog consists of two main components:

  • a Level field that shows the repository level or partition pathname, and

  • a repository tree that shows the overall structure of the repository.

The root item of the repository tree shows the file system path of the current repository. Publications are shown with an icon. Partition icons indicate the type of partition shown in the navigation pane.

To open a partition, use the standard navigation methods to traverse the repository tree to find the partition. You can open it either by selecting it and clicking the Open button, or by double-clicking the partition name.

Alternatively, you can type a level or partition name directly into the Level field, and then click Open or press ENTER. If the name specifies a repository level, then the repository tree will open to the selected level. If the name specifies a partition, then the partition will be opened immediately.

The Level field also lists the partitions that have been opened in the current TopLeaf session. To access a partition from the address bar list, click on the address bar dropdown, and select the partition. You can now edit the address bar selection, or click Open or press ENTER to open a partition.

Opening a partition from the command line

If you call the TopLeaf workstation directly from a command line, you can specify a path to a partition located within the current TopLeaf repository. For example, by creating a shortcut to the TopLeaf workstation in the Windows Send to folder, you can use Windows Explorer to navigate to and open a partition.

On Microsoft Windows, the TopLeaf workstation is invoked by running topleaf.exe. The executable is installed in the sys/bin subdirectory of the TopLeaf installation directory.

Creating new levels

To create new levels select the item in the tree where the level is be added and press New, or right-click and select New Level.... To create a new publication at the top of the repository, select the repository root item.

Adding a level in a publication opens the New Partition Dialog.

Otherwise, the following dialog opens:

The level name must be entered and must conform to the constraints listed in “Repository”.

If the Level is a publication box is not checked, a folder level is created. If the box is checked, a publication level will be created and the New Partition Dialog will be opened to create the first partition in the publication.

Other operations

A number of partition specific operations can be accessed from the Open dialog. These operations are available by selecting a repository level, and right-clicking on the level name. The available commands are:

Copy To...

The Copy To... command creates a duplicate of the selected repository level or partition. Use the mouse to select the level that you want to duplicate, then right-click on the level name. Select Copy To... and type the new level name.

A copy of a level or partition will have the same parent level as the original, so the new level name may not contain path separator characters such as “/” or “\”. To perform more complex reorganisations of the repository structure use the file system tools of the host operating system.

All names in the path must conform to the constraints listed in “Repository”.


To delete a repository level or partition, use the mouse to select the level that you want to delete, then right-click on the level name. Click Delete. Exercise caution when deleting a repository level or partition. The deleted level or partition will be permanently removed from the repository and cannot be retrieved from the Recycle Bin.

[Note] Note

Deleting all of the partitions from an existing publication does not delete the stylesheet information associated with the publication. The first partition subsequently added to an empty publication will automatically reference the existing publication stylesheets. You must delete the publication level if you intend to create a new set of stylesheets for an existing, empty publication.


To rename a repository level or partition, use the mouse to select the level that you want to rename, then right-click on the level name. Click Rename. Type the new level name and press ENTER.

The name must conform to the constraints listed in “Repository”.


To print a repository partition without opening the partition, use the mouse to select the partition that you want to print, then right-click on the partition name. Click Print to either print all, or just the changed and included pages in the selected partition.