String Exclusion Rules

VBLM's five string exclusion rules, configured on the SX window, provide you with a way to systematically exclude strings in your VB project that should not be extracted for translation. "Systematically" is the key word here; other methods, such as exclusion list files and directive source code comments, allow you to arbitrarily designate individual string instances for exclusion, but each exclusion rule can eliminate all instances of strings that meet specified criteria. The rules, which are preset with default entries, allow you to specify:

image\DIAMOND.gif a list of properties (eg LinkTopic) for which all assigned strings are excluded

image\DIAMOND.gif a list of "functions" (eg FileDateTime) for which all strings passed as arguments are excluded

image\DIAMOND.gif a list of "subprocedures" (eg MkDir) for which all strings passed as arguments are excluded

image\DIAMOND.gif a list of patterns (eg ?\:*) for which all strings that match are excluded

image\DIAMOND.gif a list of identifiers (ie, variable and constant names, eg strSQL) for which all assigned strings are excluded

Each of these rules/lists have several things in common:

image\DIAMOND.gif a checkbox that allows you to deactivate them without erasing the list

image\DIAMOND.gif a checkbox that allows you to turn pattern matching off and on

image\DIAMOND.gif input controls that look like listboxes but are actually multiline textboxes into which you type directly (see Pseudo Listboxes).

image\DIAMOND.gif the limitation that only directly assigned strings are excluded

Click any of the rules listed above for more specific information.

See Also

String Extraction Overview

Configuring SX Options