답변

2

붙여 넣기를 트랩 처리 한 후 직접 복제해야합니다. 필드에서 예 (검증되지 않은)의 경우 :

또한 드래그 & 드롭에 대해 신경 쓸 필요가
on pasteKey 
    put the clipBoardData["text"] into char (word 2 of the selectedchunk of me) to (word 4 of the selectedchunk of me) of me 
end pasteKey 

:

on dragDrop 
    put the dragData["text"] into char (word 2 of the dropChunk) to (word 4 of the dropChunk) of me 
end dragDrop 

을 당신이 "붙여 넣기"명령을 사용하는 경우, 그것은의 pasteKey 메시지를 트리거하지 않습니다 그래서 앱에 그러한 코드가 있다면 특별한 경우를 처리해야합니다.

참고 : IDE에서이를 테스트하는 것은 pasteKey ("개발"메뉴의 "개발 도구 일시 중단"사용)를 비롯한 일부 메시지를 방해하기 때문에 까다로울 수 있습니다.

+0

내 '선택한 덩어리의 단어 2'와 '나를 선택한 덩어리의 단어 4'의 의미는 무엇입니까? 필드의 삽입 지점으로 클립 보드 텍스트를 삽입하기 만하면됩니다. –

+0

필드 속성을 설정하여 더 간단한 해결책이 있습니까? –

+0

제안 된 해결 방법이 작동하지 않습니다. 필드 레벨의 on pasteKey 핸들러도 카드 레벨도 아니다. –