NormalizeSelection

ฟอร์ม, การโต้ตอบ, Unicode

คำอธิบาย

คำนวณคู่ SelectionStart และ SelectionLength แบบมาตรฐานใหม่จากตำแหน่ง SelectionAnchor และ SelectionCaret แบบมีทิศทาง เมื่อจุดยึดอยู่ที่ตำแหน่งเดียวกับหรือก่อนแคร์เซต จุดเริ่มต้นจะกลายเป็นจุดยึด มิฉะนั้นจุดเริ่มต้นจะกลายเป็นแคร์เซต และในทุกกรณีความยาวคือระยะห่างแบบสัมบูรณ์ระหว่างขอบทั้งสอง เซสชันจะทำการมาตรฐานนี้ก่อนทุกการทำงานที่อ่านช่วงที่เลือก รวมถึงการแก้ไขช่วงเลือก เลิกทำ ทำซ้ำ และการเลื่อนแคร์เซตแบบภาพ คู่ค่ามาตรฐานจึงไม่มีวันล้าสมัย

การประกาศ

procedure NormalizeSelection;

ดูเพิ่มเติม

SelectionStart, SelectionLength, SelectionAnchor, SelectionCaret, GetSelectionRange