喫茶XRAYトップページ

[スレッド全体
]

[11732] Re2:動的にスタイルを変えた際のplExplorerFolderTreeのスクロール返信 削除
2018/2/27 (火) 17:50:59 Mr.XRAY
> 何か調べるのが怖い...

今日,夜,調べてみようかと思って.
plExplorerFolderTree って何だっけ ?
と調べたら ↓  これ ?
うぁっ ! これは難題ですね.無理っぽいです.ハイ.ハハハッ.

[947_エクスプローラをフォームに表示]
http://mrxray.on.coocan.jp/Delphi/plSamples/947_ExplorerBrowser.htm


[11733] Re3:動的にスタイルを変えた際のplExplorerFolderTreeのスクロール返信 削除
2018/2/27 (火) 22:10:34 Mr.XRAY
> うぁっ ! これは難題ですね.無理っぽいです.ハイ.ハハハッ.

もしかしたら,と思っているのは  RecreateWnd メソッドです.
例えば以下のようなのがありました.

[DelphiXE3 カスタムスタイルでTListViewの水平スクロールバーを非表示にできない。]
https://www.freeml.com/delphi-users/3002/latest

で,以下のサンプルのようにできるわけです.

[04_VCL スタイルを使用した場合の動作確認 - Delphi XE2 以降]
http://mrxray.on.coocan.jp/Delphi/plSamples/072_TListView_ScrollBar.htm#04

参考
https://cse.google.com/cse?cx=004772099268275017084:3mq4c9gixok&q=RecreateWnd


[11734] Re4:動的にスタイルを変えた際のplExplorerFolderTreeのスクロール返信 削除
2018/2/28 (水) 00:59:42 Sara
▼ Mr.XRAYさん

うーむ、見てみましたが・・・(^^; なんのことやら・・・

せめてマウスのクリックが検出できれば、何とかなりそうな気も・・・

WndProcではうまく取れないし・・・

ここは、有料でも別なものを使うのもありか?とか思って

Jam Softwareのshellbrowserの体験版を使ってみようかと思ったら・・・

インストールはできるけど、コンパイルが通らないし・・・(^^;

ライブラリパスは通っているんですがね・・・(根本的になにか間違っていたり?)




[11735] Re5:動的にスタイルを変えた際のplExplorerFolderTreeのスクロール返信 削除
2018/2/28 (水) 08:07:23 Mr.XRAY
▼ Saraさん

> せめてマウスのクリックが検出できれば、何とかなりそうな気も・・・

エクスプローラをフォームに表示するサンプルは期待しない方がいいと思います.
マイクロソフトの提供しているインターフェイスはちょっと... です.
こういうことも,やろうとすれば可能,というぐらいに考えた方がよろしいかと.

> Jam Softwareのshellbrowserの体験版を使ってみようかと思ったら・・・

昔使っていました.
結構高機能ですが,使わない機能が多いので,
予算を使うのもばからしいのでバージョンアブ止めました.

今はどうなっているのかは分かりませんが,
当時は他のサードパーティ製と比べると機能的には良かったと思います.


[11736] Re6:動的にスタイルを変えた際のplExplorerFolderTreeのスクロール返信 削除
2018/2/28 (水) 09:17:22 Sara
▼ Mr.XRAYさん

> > Jam Softwareのshellbrowserの体験版を使ってみようかと思ったら・・・
>
> 昔使っていました.



基本的なことであれですが、DCPとDCU等しかない場合、どうやってコンパイルを

通せばよいのでしょう?(^^; (とりあえず使ってみたい・・)


ツール→Delphiオプション→ライブラリのライブラリパス や

プロジェクトオプション→Delphiコンパイラ→検索パス へ

DCU等へのフルパスを入れてもだめでした・・・

ソース無しのコンポーネントは使ったことがないもので・・・(^^;

つたない英語力でHELP等を見ても解決できない・・・orz


[11737] Jam ShellBrowserのインストール返信 削除
2018/2/28 (水) 16:28:12 Mr.XRAY
▼ Saraさん

> どうやってコンパイルを通せばよいのでしょう?(^^; (とりあえず使ってみたい・・)

(1) 以下のページから Trial 版をダウンロード
    ダウンロードしたファイルは ShellBrowser-Demo_V9x.exe
    https://www.jam-software.de/customers/downloadTrial.php?PHPSESSID=0gdsb535fnnv36ksdkg47e80k0

(2) この EXE を実行.Progrma File (x86) 階層下にファイルが展開される
     インストールの設定で Delphi XE だけを選択.

(3) Delphi XE の IDE から JamShellD2011Win32.dpk を開いて
    インストール,上書き保存
    ※ D2011 は Delphi XE のこと (Delphi 2010 の次)

(4) Delpi XE を閉じて,再度起動して TJamShellTree をフォームに配置

コンパイルして実行したのか下の図の下の図です.
何か文句あります ?

※ Trial 版はソースコードなしなんですね (当たり前か ?)


[11738] Re:Jam ShellBrowserのインストール返信 削除
2018/2/28 (水) 18:45:26 Mr.XRAY
> コンパイルして実行したのか下の図の下の図です.

ちなみにアンインストールは [スタート] からできるようです.
パッケージのアンインストールまでするかは不明です.
まだアンインストールしていないもんで (^^;


[11739] Re2:Jam ShellBrowserのインストール返信 削除
2018/2/28 (水) 18:56:43 Mr.XRAY
> ちなみにアンインストールは [スタート] からできるようです.

と言うことで,上の図にある
Getting Started Sample Project を Delphi XE でコンパイルして実行してみました.

まだ文句あります ? (笑)


[11740] Re3:Jam ShellBrowserのインストール返信 削除
2018/2/28 (水) 21:31:51 Sara
▼ Mr.XRAYさん
> > ちなみにアンインストールは [スタート] からできるようです.
>
> と言うことで,上の図にある
> Getting Started Sample Project を Delphi XE でコンパイルして実行してみました.
>
> まだ文句あります ? (笑)


Delphi 10.2.2では以下のエラーを吐いてコンパイルが通りません・・・

>JamItemIdListは異なるバージョンのSystem.Generics.Collections.TArray.Sortによりコンパイルされています。

で、Delphi10.1で実施してみたら・・・何事もなく、通過・・・デモプログラムも
問題なく動いています・・・10.2は不明ですが、、10.2.2はダメらしい・・・

たしかに、XE3〜10.2って書いてあるけどさ・・・orz

マスター お手数をおかけしました。m(_ _)m



[11741] Re4:Jam ShellBrowserのインストール返信 削除
2018/2/28 (水) 21:42:43 igy
▼ Saraさん
> Delphi 10.2.2では以下のエラーを吐いてコンパイルが通りません・・・

ちなみに、Delphi 10.2.2は、最初に build 1978 でリリースされた後、build 2004としてリリースされたり、
RAD Studio 10.2.2 Tokyo February 2018 Patch
がリリースされていますが、適用済みですか?


[11742] Re5:Jam ShellBrowserのインストール返信 削除
2018/2/28 (水) 22:24:57 Sara
▼ igyさん
> ▼ Saraさん
> > Delphi 10.2.2では以下のエラーを吐いてコンパイルが通りません・・・
>
> ちなみに、Delphi 10.2.2は、最初に build 1978 でリリースされた後、build 2004としてリリースされたり、
> RAD Studio 10.2.2 Tokyo February 2018 Patch
> がリリースされていますが、適用済みですか?


適用していませんでしたので、適用してみました。

エラーメッセージが

>自動再構築されないパッケージ'vcl'を再コンパイルする必要があります

に変わりました・・・(^^;

やはり、ダメなようです・・・


[11743] Re6:Jam ShellBrowserのインストール返信 削除
2018/2/28 (水) 23:08:40 Sara
▼ igyさん
> > ▼ Saraさん
> > > Delphi 10.2.2では以下のエラーを吐いてコンパイルが通りません・・・
> >
> > ちなみに、Delphi 10.2.2は、最初に build 1978 でリリースされた後、build 2004としてリリースされたり、
> > RAD Studio 10.2.2 Tokyo February 2018 Patch
> > がリリースされていますが、適用済みですか?
>
> 適用していませんでしたので、適用してみました。
>
> エラーメッセージが
>
> >自動再構築されないパッケージ'vcl'を再コンパイルする必要があります
>
> に変わりました・・・(^^;
>
> やはり、ダメなようです・・・



February 2018 Patchを当てたあと、ふと注意書きを見ると1978はダメと書いてある・・・気がする

ので、2004をWebインストールしなおして、再度February 2018 Patchを当てたところ、

10.2.2でも正常に動作するようになりました・・・orz

February 2018 Patchもバージョン確認くらいすればいいのに・・・(^^;

igyさん 情報ありがとうございました。


[11744] Update返信 削除
2018/3/1 (木) 13:14:03 Mr.XRAY
やりましたね ! Saraさん
それにしても Update, Fix.. は重要ですね.
改めて再認識しました.


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