Typelib Localization attributes

Reference information
Project page COM Classes and Typelibs
Related topics Working with attribute panes

Introduction

A Typelib Localization object represents a localized type library version registration or unregistration.

Registration or unregistration of a typelib localization is controlled by its component and its typelib file. The details differ somewhat between Tarma Installer and Windows Installer.

Situation Tarma Installer Windows Installer
Not linked to a component The type library localization is registered if its typelib file is installed.

The type library localization is registered if its typelib file is installed and is controlled by that file's component. The typelib file must be the key path of the component.

If the typelib localization has its own component, it is ignored (however, Tarma ExpertInstall will issue a BLD:U0038 diagnostic message if the typelib localization's component is different from the typelib file's component).

Linked to a component The type library localization is registered if its component is installed.

See COM Classes and Typelibs for more information.

Attributes

This pane contains the following attributes and options.

Attribute Description
Language

Select the primary language for the typelib localization from the drop-down list. To register the typelib as language-independent, select Neutral for both Language and Sub.

Sub Select the sublanguage for the typelib localization from the drop-down list.
TypeLib path

Enter the path to the file that contains the type library, or click ... (browse) to open the Select Installation File or Folder dialog box that allows you to browse for the desired file.