Static Dimension Data File (LMD) Format

VBLM's static dimension data files store selected property values for all forms and controls in the VB projects on which they are based. They are text files named by default after the parent VB project but with an extension of LMD.

LMD files use the sectioned and keyed format of a standard INI file, with one section for each form in the project, with the same name as the form file. Within each section, there is a key for each stored property value. The keyname for a form property is simply the property name. Keynames for control properties are formed by joining the name of the control, a string representation of the control array index, if any, and the property name.

When VBLM creates an LMD file, it includes the values of all properties on the Properties To Extract list, maintained on the Dimension Extract & Apply Options window.

The LMD file for a simple project with one form containing one command button looks like this:

[FORM1.FRM]

ClientHeight=1680

ClientLeft=1095

ClientTop=1485

ClientWidth=1950

Height=2085

Left=1035

ScaleHeight=1680

ScaleWidth=1950

Top=1140

Width=2070

Command1_FontBold=0

Command1_FontSize=8.25

Command1_Height=495

Command1_Left=120

Command1_Top=300

Command1_Width=1215

[FORM2.FRM]

Etc