Sign in Join
FPDoc Onlineexperiment

CodepagesCommon unit

Contains Unicode conversion tables for common code pages.

codepagescommon.pas is part of the LazUtils package.

Types

TCharToUTF8TabletypeArray type which provides indexed access to UTF-8 codepoint pointers.

Constants

ArrayCP1250ToUTF8constantProvides a mapping for Code Page 1250 characters to UTF-8 codepoints.
ArrayCP1251ToUTF8constantProvides a mapping for Code Page 1251 characters to UTF-8 codepoints.
ArrayCP1252ToUTF8constantProvides a mapping for Code Page 1252 characters to UTF-8 codepoints.
ArrayCP1253ToUTF8constantProvides a mapping for Code Page 1253 characters to UTF-8 codepoints.
ArrayCP1254ToUTF8constantProvides a mapping for Code Page 1254 characters to UTF-8 codepoints.
ArrayCP1255ToUTF8constantProvides a mapping for Code Page 1255 characters to UTF-8 codepoints.
ArrayCP1256ToUTF8constantProvides a mapping for Code Page 1256 characters to UTF-8 codepoints.
ArrayCP1257ToUTF8constantProvides a mapping for Code Page 1257 characters to UTF-8 codepoints.
ArrayCP1258ToUTF8constantProvides a mapping for Code Page 1258 characters to UTF-8 codepoints.
ArrayCP437ToUTF8constantProvides a mapping for Code Page 437 characters to UTF-8 codepoints.
ArrayCP850ToUTF8constantProvides a mapping for Code Page 850 characters to UTF-8 codepoints.
ArrayCP852ToUTF8constantProvides a mapping for Code Page 852 characters to UTF-8 codepoints.
ArrayCP865ToUTF8constantProvides a mapping for Code Page 865 characters to UTF-8 codepoints.
ArrayCP866ToUTF8constantProvides a mapping for Code Page 866 characters to UTF-8 codepoints.
ArrayCP874ToUTF8constantProvides a mapping for Code Page 874 characters to UTF-8 codepoints.
ArrayISO_8859_10ToUTF8constantProvides a mapping for ISO-8859-10 characters to UTF-8 codepoints.
ArrayISO_8859_13ToUTF8constantProvides a mapping for ISO-8859-13 characters to UTF-8 codepoints.
ArrayISO_8859_14ToUTF8constantProvides a mapping for ISO-8859-14 characters to UTF-8 codepoints.
ArrayISO_8859_15ToUTF8constantProvides a mapping for ISO-8859-15 characters to UTF-8 codepoints.
ArrayISO_8859_16ToUTF8constantProvides a mapping for ISO-8859-16 characters to UTF-8 codepoints.
ArrayISO_8859_1ToUTF8constantProvides a mapping for ISO-8859-1 characters to UTF-8 codepoints.
ArrayISO_8859_2ToUTF8constantProvides a mapping for ISO-8859-2 characters to UTF-8 codepoints.
ArrayISO_8859_3ToUTF8constantProvides a mapping for ISO-8859-3 characters to UTF-8 codepoints.
ArrayISO_8859_4ToUTF8constantProvides a mapping for ISO-8859-4 characters to UTF-8 codepoints.
ArrayISO_8859_5ToUTF8constantProvides a mapping for ISO-8859-5 characters to UTF-8 codepoints.
ArrayISO_8859_7ToUTF8constantProvides a mapping for ISO-8859-7 characters to UTF-8 codepoints.
ArrayISO_8859_9ToUTF8constantProvides a mapping for ISO-8859-9 characters to UTF-8 codepoints.
ArrayKOI8RToUTF8constantProvides a mapping for KOI8-R characters to UTF-8 codepoints.
ArrayKOI8RUToUTF8constantProvides a mapping for KOI8-RU characters to UTF-8 codepoints.
ArrayKOI8UToUTF8constantProvides a mapping for KOI8-U characters to UTF-8 codepoints.
ArrayMacintoshToUTF8constantProvides mappings for Apple macOS encoding to UTF-8 encoding.

An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.