我有一个使用Berkelium的应用程序用于嵌入式Web浏览器,我无法让拖动选择工作。我已经看到其他基于WebKit的应用程序的例子,它像普通的浏览器一样工作(Steam,Awesomium演示),所以我觉得它应该不那么难以开始工作,但我不知道可能是什么是错的。
我将所有鼠标按下,鼠标移动和鼠标移动事件传递给Berkelium浏览器(窗口上的mouseButton和mouseMoved函数),我觉得这就是我应该做的所有事情?我无法在网上找到任何关于此的帮助,所以希望这里有人可能知道发生了什么或在哪里看!
谢谢!
答案 0 :(得分:1)
我尝试在我的应用程序中在Berkelium中拖动选择。它适用于字段,它似乎不适用于页面文本。
答案 1 :(得分:1)
看起来此页面上的第二条评论可能是您的修复:
http://code.google.com/p/berkelium-sharp/issues/detail?id=1#c2
移位点击显然可以很好地突出显示文本,因此如果您向下发送一个向下按钮,按下向下按钮,它会在用户拖动时选择文本。
我不确定这是否会对列表中选择多个选项等问题产生负面影响,但如果您在网站上没有那种类型的东西,那么它就不会支持物。我现在想不出任何其他不利影响,但我确信有些可能存在。
这位用户说这对他有用,所以值得一试。