List & Label Files

List & Label saves the project definitions in single files. In addition to the basic definition, some special settings such as target printer, printer configuration etc, which can be made in the Designer, are saved in a special, so-called "P-File". A small sketch of the form, which is displayed in the file open dialog, is saved to another extra file (the so-called "V-File").

File extension:

Form

Printer-Definition

Sketch for dialog

Label project

.lbl

.lbp

.lbv

File card project

.crd

.crp

.crv

List project

.lst

.lsp

.lsv

 

These file extensions are only default values and can be changed using LlSetFileExtensions() or LlSetOptionString().

The crucial file is the form definition file.

The "V-File" can be created at any time using LlCreateSketch().

In the printer configuration file ("P-File") are all export specific settings stored as well as the printer specific settings. Usually this file is created by the end user – you should not redistribute it with your application as the user typically will not have your printer available.

If the "P-File" cannot be found, List & Label automatically chooses the Windows default printer and - if the Designer is used - generates a P-file for it. The path where the P-File is searched for or generated can be specified with LlSetPrinterDefaultsDir(), which may be relevant for network applications. The logical sequence of choosing the printer is shown in the following graph:

luldruckerauswahl_US

 

When printing to preview, List & Label generates a file which contains all printed pages as graphics. This file has the fixed extension .LL and may be viewed at any time with the stand-alone application LLVIEW. The path where the LL-file is created may be specified with LlPreviewSetTempPath().

Printing to Export will create files in a directory that can be defined by the host application and/or the user. Please refer to the export module's documentation for further details. A list of files created can be queried using LL_OPTIONSTR_EXPORTFILELIST after the print has been finished.

Whenever a project file is saved, a backup file is created. The name of the backup file's extension consists of a ~ and the project's extension (eg. "~lst" for the default list project extension).

If the target does not support long file names, the extension will be cut off after the third character (e.g. "~ls").