プレビュー枠内でのジェスチャーNo.05890
hiro さん 16/02/06 14:35
 
いつもお世話になっています。

プレビュー表示時に、プレビュー枠内でジェスチャー操作を開始
すると、ジェスチャーが有効なファイルの種類と、無効なファイ
ルの種類があります。

OK Execlファイル(Excel/Wordプレビューでない状態)
OK Wordファイル(Excel/Wordプレビューでない状態)
NG PDFファイル
NG テキストファイル
NG 動画ファイル(wmvなど)
NG 音楽ファイル(wmaなど)
NG 画像ファイル

但し、NGのモノでもプレビュー枠外からジェスチャーを開始して、
プレビュー枠内でジェスチャーが終了した場合は、ジェスチャー
操作が可能なようです。

すべてのファイルの種類での対応は無理なのかもしれませんが、
画像・動画・テキストファイルは対応してくれるとありがたい
です。

ご検討の程、よろしくお願い致します。

秀丸ファイラーClassic V1.20β10
Windows 8.0(64bit)

[ ]
RE:05890 プレビュー枠内でのジェスチャーNo.05892
秀丸担当 さん 16/02/08 15:49
 

プレビューは自前でやっているものもありますが、基本的にはプレビューハンド
ラを使うために別スレッドのプログラムが嵌っているという感じになっています。
例えば動画はWMP関連のプログラムが枠に嵌っていたり、HTMLはIEが嵌っていた
りして、この上でジェスチャの制御をすることは難しそうです。

これを合わせるとしたら、全てのプレビューの種類でできないということにして
しまうほうが統一感はあると思いますが、どうでしょうか。
せめて可能なものだけでもジェスチャできるようにするとしたら、現状に近いよ
うなものになります。

[ ]
RE:05892 プレビュー枠内でのジェスチャーNo.05894
hiro さん 16/02/08 18:03
 
ご返答ありがとうございます。

>プレビューは自前でやっているものもありますが、基本的には
>プレビューハンドラを使うために別スレッドのプログラムが
>嵌っているという感じになっています。

プレビュー枠は、WordのなかにExcelを埋め込むように、別の
アプリのUIの一部を画面表示しているものだとは思っていました。

なんとなくですが「プレビュー枠内で自前以外のアプリが
表示された場合、そのアプリ上では、始点となるマウスの
ボタンダウンイベントが取れず、ジェスチャーが開始で
きないのでは?」と予想はしていました。

「画像」は自前、「PDF、Word、Excel、HTML」はプレビュー
ハンドラ、「動画、音楽」は恐らくプレビューハンドラ、
「テキスト」は2系統の表示パターンがあり、1つは自前、
もう1つはグレーゾーンだと勝手に推測していました。
こんな推測をもとに、最初の投稿では、個人的に利用頻度が高く、
かつ実装可能かもしれない「画像・動画・テキスト」をお願い
させていただきました。



>これを合わせるとしたら、全てのプレビューの種類でできない
>ということにしてしまうほうが統一感はあると思いますが、
>どうでしょうか。
>せめて可能なものだけでもジェスチャできるようにするとした
>ら、現状に近いようなものになります。

個人的には、後者の「可能なものだけでもジェスチャできる
ようにする」に期待したいです。
本開発バージョンでプレビュー枠が搭載されて以降、高い
頻度でプレビューを使っており、その際、プレビュー枠内で
ジェスチャーをすることも多いので、少しでも利便性が高い
方がありがたいです。
先に書いた通り、別アプリが表示されている時は無理だと
想定していたのですが、その上でのお願いでしたので…。

また、秀丸ファイラーClassicはタイトルバーやアドレスバー
上など、ほとんどの箇所でジェスチャーが開始できるという
もの凄い仕様です。
プレビュー枠内だけジェスチャーが出来ないというのは、
プレビュー枠単独で見た場合には統一感がありますが、
アプリ全体としては不統一感があるようにも感じます。

[ ]
RE:05894 プレビュー枠内でのジェスチャーNo.05898
秀丸担当 さん 16/02/09 16:49
 

プレビューハンドラによって制御が難しいのは「PDF、Word、Excel、HTML」と、
「動画、音楽」も含まれます。
さらに通常のテキストのプレビューも含まれます。ワードをテキスト変換したと
きなどは自前のテキストになることもあります。
制御がしやすいのは画像のプレビューくらいですが、ここでもできたらいいとい
うことで、できないか調べてみます。

[ ]