Fonction HPDFUnicodeLineBreakClass
function HPDFUnicodeLineBreakClass(CodePoint: Cardinal;
ResolveDefault: Boolean = False): THPDFUnicodeLineBreakClass;
Interroge la propriété Line_Break Unicode 17.0.0 embarquée pour un seul point de code, avec une recherche binaire bornée et sans bibliothèque de segmentation
Le False par défaut renvoie la propriété publiée brute, y compris HH pour U+2010, SA pour les marques thaïes et SG pour les points de code surrogates
ResolveDefault=True applique la règle LB1 de l'UAX #14 : AI, SG et XX deviennent AL, CJ devient NS, et SA devient CM pour General_Category Mn ou Mc et AL sinon
Cette requête mono-point-de-code n'applique pas les règles de texte environnant comme l'héritage de base combinante ; utilisez HPDFUnicodeLineBreaks pour calculer les vraies frontières
Des valeurs supérieures à $10FFFF lèvent EArgumentException ; les requêtes de propriété peuvent décrire des points de code surrogates, tandis que les fonctions de frontières rejettent les surrogates UTF-16 non appariés
Disponible dans HPDFUnicodeTextBoundary sur Delphi 2009 et ultérieurs et les cibles FPC prises en charge
Classe renvoyée · Frontières contextuelles · Rupture de lignes Unicode