Easy Code version 1.04.0.0001
and later take
advantage of Unicode text strings (UTF-16,
that is, 2 bytes per character) and offers
possibility of practically managing
all languages in the IDE. Consequently, text strings are not inside the
all text strings used by Easy Code are included in specific files, with
which have to be found in the Language
subfolder. Each language must
have its own .lge
file in order to be available to Easy Code. For more
information about language files, please refer to the Language
Full Unicode support has been implemented since Windows NT and later, but not in Windows 95/98/ME. For that reason, and for Easy Code to be able to run in all Windows systems, it first checks the platform where it is running on. If it is running on Windows 95/98/ME, text strings are converted to ANSI by using the WideCharToMultiByte API function. That means not all languages can be properly displayed in Windows 95/98/ME, so languages having more than one byte per character will not be shown in the available languages list. If you wish a full multilanguage support, run Easy Code on Windows NT or later.
Even when running on Windows NT or later, Easy Code only uses Unicode strings for texts related to the IDE (menus and messages), that is, only for strings being in the corresponding language file. Strings related to projects (i.e. the project name, or names for windows and modules) are always managed in ANSI mode. So please remember the following considerations:
1 - The code editor always works in ANSI mode (see REMARKS).
2 - All texts for Easy Code projects are always treated and saved as ANSI text.
3 - All files and folders for Easy Code projects are always managed in ANSI mode.
REMARKS: The code editor has been designed to work ONLY with ANSI fonts having a fixed-pitch. If not, the code will not be properly shown in the editor. You can choose fonts like "Courier", "Courier New" (default), "Fixedsys" or "Lucida", which will work perfectly well.
If the corresponding .lge file for your language is missing in the Language folder, you can easily create it yourself. To do so, please follow the instructions specified in the Language files topic.
REMARKS: If you create a new language file, please send it to me so that I can include it in next versions of Easy Code. Thank you.