property AllowUserTextSelection: Boolean;
כאשר הערך הוא True (ברירת המחדל), המציג מגיב לקלט משתמש הקשור לבחירה:
Cursor ל-crIBeamCtrl+A בוחר את העמוד הנוכחי (את שני העמודים במצבי תצוגת פריסה)Ctrl+C מעתיק את הבחירה ללוח של Windows כ-CF_UNICODETEXTShift+Left / Right מאריכים את הבחירה בתו אחד; Shift+Home / End מאריכים אותה עד לקצה השורה החזותיתכאשר הערך הוא False, כל האמור לעיל מנוטרל בשקט והמציג מתנהג כמו ב-v1.16.x — הזזה בלבד, לחיצה על קישורים בלבד, מילוי טפסים בלבד. מארחים מסוג kiosk, חלוניות תצוגה מקדימה והקשרים לקריאה בלבד יכולים לקבע את הדגל הזה ל-False בזמן התכנון
הדגל הזה מווסת קלט משתמש בלבד. ה-API הציבורי ברמת הקוד (SelectAll, ClearSelection, CopySelectionToClipboard) ממשיך לפעול בלי קשר לערך הדגל, כך שיישום מארח יכול לנטרל בחירה מונעת משתמש ובה בעת לבנות כפתורי סרגל כלים של "Select All / Copy" שמפעילים את אותו API
True ומערכת מילוי הטפסים שומרת על עדיפותCtrl+C / Ctrl+A / Shift+arrows עבור הבחירה שלו עצמוActive := True; הבחירה מתנקה ב-SetPdf, ב-SetPageNumber, ב-SetActive(False) ובשינויים של DisplayMode
begin
PdfView1.AllowUserTextSelection := True;
PdfView1.SelectionColor := clHighlight;
PdfView1.OnSelectionChange := DoSelectionChange;
PdfView1.Active := True;
end;