喫茶XRAYトップページ

[スレッド全体
]

[1757] Re:推奨できない方法 WM_COMMANDによる操作返信 削除
2008/7/17 (木) 03:11:49 宮 〔HomePage
▼ Mr.XRAYさん

>直接 WM_COMMANDを送っています.
>これはあまり勧められない方法ですよね.


    if Sender=mSamnaile then begin
     AViewStyle := SHVIEW_THUMBNAIL;
    end else
SHVIEW_THUMBNAILこの定数がOSにより変わる可能性があるということですか?
XPとVistaでいいならいいのでは。(無責任あ(笑))

> このコードのテストのために
> http://homepage2.nifty.com/Mr_XRAY/Delphi/plSamples/300_HookCallWndProc.htm#02
>

これはまだ私には高度すぎて何をしているコードか判りませんが
ようはSHVIEW_THUMBNAIL = $702D;が正しいと証明するコードですか?

>
> ルートフォル・#95;の設定等はちょっと無理かも知れませんね.
> 実際どうなんでしょう


ShellTreeView + WebBrowserで簡易エクスプローラのようなことをやる
意味の取り違えかもしれませんが拙作のBrowserのフォル・#95;バールート切替では
(左端の)ボタンで次のようにしてルートを変更しています。
procedure TForm1.Button1Click(Sender: TObject);
    if SelectDirectory('最上位フォル・#95;(ルート)を選択します。','', Dir) then
        ShellTreeView1.Root:=Dir;

なんだか内容がめちゃめやなことを書いたようですみませんm(_ _)m



[1758] Re2:推奨できない方法 WM_COMMANDによる操作返信 削除
2008/7/17 (木) 09:51:35 Mr.XRAY
▼ 宮さん

> ようはSHVIEW_THUMBNAIL = $702D;が正しいと証明するコードですか?

正しいというより,確認用ですね.

> (左端の)ボタンで次のようにしてルートを変更しています。

この[メニューバー]もWebBorwserで表示しているんですか?
なるほど.
WebBrowserも中々(ん? EmbededWBだからなのかな).

[1759] Re3:推奨できない方法 WM_COMMANDによる操作返信 削除
2008/7/17 (木) 18:44:50 宮 〔HomePage
▼ Mr.XRAYさん
>
> 正しいというより,確認用ですね.


判りました。

>
> > (左端の)ボタンで次のようにしてルートを変更しています。
>
> この[メニューバー]もWebBorwserで表示しているんですか?
> なるほど.
> WebBrowserも中々(ん? EmbededWBだからなのかな).


赤い★印ボタンのフォルダツリーはShelltreeviewです。
EmbeddedWBにも機能(DemoのLocal folsers)を内蔵していますがまだ使っていません。
(今後の研究課題)

ShellTreeViewとEmbeddedWBの組み合わせで
Mr.XRAYさんの例のフック関数のおかげでコードは書いていませんが
マルチセレクションでサムネイルのURLアドレスバーへのドラッグ&ドロップや
削除、コピーなど出来ますから、
ベテランの方がコードを書けばおもしろいのが作れるとおもいます。
今のところ出来ないのがサムネイル上での名前変更だけです。

ShellTreeViewは、ちまたで報告されている
バグ対策を施した物です。
当初、サブフォルダをルートに指定すると
親フォルダ名が表示されていましたが
(例えばprojectフォルダをルートにすると、
ルートフォルダ名がBorland6という風に、
ただしツリーはちゃんとprojectの内容でしたが
最近それが知らないうちに直りました。
sp3にしたこと、IEを7にしたことぐらいしか
自分ではいじっていないはずですが・・不思議です)
では。




[1760] Re4:推奨できない方法 WM_COMMANDによる操作返信 削除
2008/7/17 (木) 20:02:06 Mr.XRAY
▼ 宮さん

> 今のところ出来ないのがサムネイル上での名前変更だけです。

プレッシャーかけてません?  (^_^)
ここのところ,コンポ類の整備をしていますので,一段落しましたら
とりかかりたいと考えています.

>マルチセレクションでサムネイルのURLアドレスバーへのドラッグ&
>ドロップや削除、コピーなど出来ますから、


これ,確認しました.う〜ん,入力めんどうだな,と思ってD & Dしたら
あれっ,できるんじゃん,と.すごいですね.宮パワーですね.

> 最近それが知らないうちに直りました。

なんなんでしょう?

[1764] Re5:推奨できない方法 WM_COMMANDによる操作返信 削除
2008/7/21 (月) 19:30:09 宮 〔HomePage
▼ Mr.XRAYさん
> ▼ 宮さん
>
> > 今のところ出来ないのがサムネイル上での名前変更だけです。
>
> プレッシャーかけてません?  (^_^)


(^^;)決してそのような魂胆はありません。
来年、再来年でも良いんです。
では。



[▼次のスレッド]
INCM/CMT
Cyclamen v3.82