Funktionen HPDFUnicodeLineBreakClass
function HPDFUnicodeLineBreakClass(CodePoint: Cardinal;
ResolveDefault: Boolean = False): THPDFUnicodeLineBreakClass;
Frågar den incheckade Unicode 17.0.0-egenskapen Line_Break för en enskild kodpunkt med en avgränsad binärsökning och utan något segmenteringsbibliotek
Standardvärdet False returnerar den råa publicerade egenskapen, inklusive HH för U+2010, SA för thailändska tecken och SG för surrogatkodpunkter
ResolveDefault=True tillämpar UAX #14-regel LB1: AI, SG och XX blir AL, CJ blir NS, och SA blir CM för General_Category Mn eller Mc, annars AL
Den här frågan för en enskild kodpunkt tillämpar inte omgivande textregler som arv av kombinerande bas; använd HPDFUnicodeLineBreaks för att beräkna faktiska gränser
Värden över $10FFFF ger EArgumentException; egenskapsfrågor kan beskriva surrogatkodpunkter, medan gränsfunktioner avvisar oparade UTF-16-surrogater
Finns i HPDFUnicodeTextBoundary för Delphi 2009 och senare samt stödda FPC-mål
Returnerad klass · Kontextuella gränser · Unicode-radbrytning