2012-04-04 5 views
0

私はEclipseプラグインエディタを開発しています(選択などのような)いくつかのツールを備えたFlyout Paletteがあります。Eclipseプラグインエディタのページスクロール(Acrobato Readerのハンドツールのような)を実装します

Acrobat Readerの「手のひらツール」がPDFドキュメントのページをスクロールするのと同じ方法でページをスクロールする特別なツール(「手のひらツール」と呼ぶ)を追加する方法を知りました。

私はこの問題に取り組む方法のいくつかのアイデアを探していますが、これまでのところ成功していません。私にいくつかのヒントを教えてください。

ありがとうございます。

答えて

0

GEFを使用しているとしますか?私の答えはささいなことかもしれませんが、私はいくつかのアイデアを投げようとしています。

クラスは、getViewLocation()/setViewLocation()のmetodsのペアを持ちます。それを使用すると、あなたは望み通りにあなたのビューをスクロールすることができるようです。

これでツールが必要になります。 org.eclipse.gef.tools.AbstractTool descendansの階層を調べて、望ましい動作の例を見つけて、自分の機能に合わせて独自のツールクラスを作成します。

関連する問題