ReplaceSelection
Biểu mẫu, tương tác, Unicode
Mô tả
Thay vùng chọn đã chuẩn hóa trong trường văn bản đang hoạt động hoặc combo box có thể chỉnh sửa và thu con trỏ sau khi thay thế được chấp nhận Phiên trước tiên gửi hành động
/K của trường qua OnAction, rồi gọi OnTextEdit với văn bản được chọn và một phần thay thế có thể sửa đổi
Một lần phủ quyết giữ nguyên giá trị chỉnh sửa, vùng chọn, trạng thái modified và trường tài liệu
Giới hạn
Lời veto giữ nguyên giá trị chỉnh sửa, vùng chọn, trạng thái chỉnh sửa và trường của tài liệu
/MaxLen của trường văn bản giữ phần đầu và phần cuối hiện có, chỉ cắt ngắn văn bản được chèn và không bao giờ chia một cụm grapheme mở rộng
Khai báo
function ReplaceSelection(
const ReplacementText: WideString): Integer;
Tham số
| ReplacementText | Văn bản được đề xuất cho vùng chọn đã chuẩn hóa hiện tại trước khi host sửa đổi và trước khi thực thi độ dài |
|---|
Giá trị trả về
Trả về 1 khi việc thay thế được chấp nhận, bao gồm cả thay thế không làm gì, nếu không thì là 0
Ví dụ
if Session.SetSelectionRange(1, 3, fsuGraphemeCluster) = 1 then
Session.ReplaceSelection('approved');
Xem thêm
CutSelection, PasteText, SetSelectionRange, TPDFlibFormSession