SetTextDirection
ฟอร์ม, การโต้ตอบ, Unicode
คำอธิบาย
กำหนดทิศทางย่อหน้าพื้นฐานที่การนำทางแคร์เซตแบบภาพของเซสชันฟอร์มใช้ การตั้งค่านี้คงอยู่ตลอดการแก้ไขในเซสชันเดียวกัน และทำให้ลำดับแคร์เซตแบบภาพที่แคชไว้ใช้ไม่ได้เมื่อเปลี่ยน
ftdAuto จะแก้ไขจากอักขระมีทิศทางชัดเจนตัวแรกของค่าการแก้ไขปัจจุบัน ส่วนทิศทางที่ระบุชัดเจนจะคงเดิมเมื่อค่าเปลี่ยน
ค่าฟิลด์ยังคงอยู่ในลำดับตรรกะแบบ UTF-16 และเมธอดนี้ไม่เขียนคีย์ PDF ส่วนตัว หรือตีความการจัดแนว
/Q ของฟิลด์ใหม่
การประกาศ
function SetTextDirection(
Direction: TPDFlibFormTextDirection): Integer;
พารามิเตอร์
| Direction | ftdAuto, ftdLeftToRight หรือ ftdRightToLeft |
|---|
ค่าที่ส่งกลับ
คืนค่า 1 เมื่อยอมรับทิศทาง มิฉะนั้นคืนค่า 0 เมื่อค่า enum ไม่ถูกต้องหรือมีการดำเนินการแก้ไขซ้ำเข้ามา
ตัวอย่าง
Session.SetTextDirection(ftdRightToLeft);
if Session.BeginEdit(FieldIndex) = 1 then
Session.MoveVisualCaret(False);
ดูเพิ่มเติม
TPDFlibFormTextDirection, MoveVisualCaret, GetVisualCaretOrder, TPDFlibFormSession