REALbasic ListBox.ActiveCell的Menuhandler

时间:2010-03-07 19:25:09

标签: realbasic

我有一个列表框,其中所有单元格都可以编辑。

当用户在ActiveCell(文本字段)中键入文本时,她可能决定粘贴文本。

我想检查粘贴文本并执行不同的粘贴操作,具体取决于它是否为多行。

有没有办法专门为ListBox1.ActiveCell创建EditPaste MenuHandler?

1 个答案:

答案 0 :(得分:2)

您应该能够使用keyboard async命令并拦截Listbox.CellKeyDown事件中的paste命令。然后查看剪贴板对象以查看其中包含的文本。

有点像kludge,但我想不出有任何其他方法可以做到这一点,因为ActiveCell自己处理剪切/复制/粘贴而没有干预。