使用字元叢集
字元叢集是字元序列,無法在行之間分割。 某些語言,例如泰文和索引,會將插入號位置限制為叢集之間的點。 這項限制適用于使用鍵盤或滑鼠動作起始的插入號移動, (點擊測試) 。
Uniscribe 提供 SCRIPT_VISATTR 結構中包含的視覺屬性,以及 包含在SCRIPT_LOGATTR 結構中的邏輯屬性中的叢集資訊。 應用程式呼叫ScriptShape之後,叢集資訊會以SCRIPT_LOGATTR陣列中相同值的序列,以及SCRIPT_VISATTR陣列中的fClusterStart成員來表示。
ScriptBreak也會擷取SCRIPT_LOGATTR結構的fCharStop成員,以識別叢集位置。
相關主題