Skip to main content

FeatStd 3.12

TChar and Ucs2Char deprecated

The types TChar and Ucs2Char have been deprecated. Use Char instead. CGI Studio since long time only supports UTF-8 text encoding. Thus it was decided to remove the outdated option to also support wide characters.

TextEncoding methods Ucs4 and NUcs4 deprecated

The methods TextEncoding::Ucs4 and TextEncoding::NUcs4 return an UTF-32 encoded codepoint. The term "UCS4" is outdated. Therefore these methods have been deprecated. Use TextEncoding::GetUtf32 instead.

Fixed Point Option removed

There was the option to use fixed point arithmetic instead of floating point. However, this option was not supported anymore since long time. Therefore this option was now removed. The flags FEATSTD_FIXED_POINT_ARITHMETIC and FEATSTD_FIXED_POINT_FRACTIONAL_BITS have been removed.

Migration Guide

Description V3.11.0 V3.12.0
Type change Data type TChar. Use Char instead.