Icon View Incident Report

Minor Minor
Reported By: Terry Swiers
Reported On: 11/6/2018
For: Version 2.28 Build 7
# 4696 Lightweight Word Generators, Text Filters, and External Modules Exhibit Compilation Issues

When I create a new lightweight word generator, it throws the following errors when attempting to compile it without any modifications, with or without {$DEFINE EDB_UNICODE} commented out:

[dcc32 Error] lightwordgen.dpr(252): E2003 Undeclared identifier: 'MapStringToUnicode'
[dcc32 Error] lightwordgen.dpr(253): E2003 Undeclared identifier: 'LocaleToCodePage'
[dcc32 Error] lightwordgen.dpr(483): E2003 Undeclared identifier: 'MapStringToAnsi'
[dcc32 Error] lightwordgen.dpr(483): E2003 Undeclared identifier: 'LocaleToCodePage'

The fix is pretty easy, just add "Environment." before each of the calls to those functions.


Comments Comments
Please note that the lightweight word generators, text filters, and external modules have changed a bit in 2.29. Please see the release notes for 2.29 for more information.


Resolution Resolution
Fixed Problem on 11/15/2018 in version 2.29 build 1


Products Affected Products Affected
ElevateDB VCL Client-Server
ElevateDB VCL Client-Server with Source
ElevateDB VCL Standard
ElevateDB VCL Standard with Source
ElevateDB VCL Trial

Image