HPDFUnicodeLineBreakClass Function

function HPDFUnicodeLineBreakClass(CodePoint: Cardinal;
  ResolveDefault: Boolean = False): THPDFUnicodeLineBreakClass;

Checked-in Unicode 17.0.0 Line_Break property'sini tek bir code point için sınırlı ikili aramayla, segmentation kütüphanesi olmadan sorgular

Varsayılan False, ham yayımlanmış property'yi döndürür; U+2010 için HH, Tay işaretleri için SA ve surrogate code point'leri için SG dâhil

ResolveDefault=True, UAX #14 kuralı LB1'i uygular: AI, SG ve XX AL olur, CJ NS olur, SA ise General_Category Mn veya Mc için CM, aksi hâlde AL olur

Tek-code-point bu sorgu, combining-base kalıtımı gibi çevresel-metin kurallarını uygulamaz; gerçek sınırları hesaplamak için HPDFUnicodeLineBreaks kullanın

$10FFFF'den büyük değerler EArgumentException fırlatır; property sorguları surrogate code point'leri tanımlayabilirken sınır fonksiyonları eşleşmemiş UTF-16 surrogate'lerini reddeder

Delphi 2009 ve sonrası ile desteklenen FPC hedeflerinde HPDFUnicodeTextBoundary içinde mevcuttur

Döndürülen sınıf · Bağlamsal sınırlar · Unicode satır kırma