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:
a list of properties (eg LinkTopic) for which all assigned strings are excluded
a list of "functions" (eg FileDateTime) for which all strings passed as arguments are excluded
a list of "subprocedures" (eg MkDir) for which all strings passed as arguments are excluded
a list of patterns (eg ?\:*) for which all strings that match are excluded
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:
a checkbox that allows you to deactivate them without erasing the list
a checkbox that allows you to turn pattern matching off and on
input controls that look like listboxes but are actually multiline textboxes into which you type directly (see Pseudo Listboxes).
the limitation that only directly assigned strings are excluded
Click any of the rules listed above for more specific information.
See Also