喫茶XRAYトップページ

[▲前のスレッド]

[2913] NanaTreeのソースは、大変、勉強になります!返信 削除
2010/1/6 (水) 20:18:54 KSCHomePage
こんばんは。
KSCです。

先日は、NanaTreeのソースインストールでお世話になりました。

早速、NanaTreeをDelphi環境で動作させながら勉強を開始しました。

今までJVCLに手を出していなかったので、JVCLをうまく使用している
NanaTreeは大変、参考になります。

現在は、「JvDockServer」と「JvDockClient」の組み合わせでフォームの分離
に挑戦しています。

大体の感じを理解して、自分の(再)開発中のソフトで実現させたのですが、
タイミングが分からないものが出てきてしまいました。

この場をお借りして、どなたか知って見える方がいましたら、
教えて頂けないでしょうか?

添付画像のように、マウスを「ツリー」タブに合わせた際にClientのウィンドウ
がスライドしながら表示されます。
この時のイベントは、何になるのでしょうか?

すいません。
毎回、毎回、質問の為にこの場をお借りして ... 。

[2914] Re:NanaTreeのソースは、大変、勉強になります!返信 削除
2010/1/6 (水) 23:52:15 Mr.XRAY
▼ KSCさん,こんばんは。

オリジナルのEXEを実行したら,確かにそうなっていますね.
で,確かめようとしたら,
ハハハッ,実は,私,このニョロニョロが必要ない(好みでない?)
ので削除してしまっていました.

スージー(SPIs)も必要としないので削除.
その他,いくつか削除しています.
というわけで,現在のところ調査できていません.


[2917] Re2:NanaTreeのソースは、大変、勉強になります!返信 削除
2010/1/7 (木) 11:26:18 KSCHomePage
KSCです。

レスありがとうございます。

> ハハハッ,実は,私,このニョロニョロが必要ない(好みでない?)
> ので削除してしまっていました.


そうですかぁ〜!
「ニョロニョロ」は、マスター好みでは無いのですかぁ〜。

あれから色々調べて、JvDockClientコンポを置いているクライアント側の
FormActivateで、「ニョロニョロ」時に動作している事が分かりました。

考えてみれば、当然と言えば当然か ・・・ ・・・ 。

「JvDockServer」と「JvDockClient」にとらわれすぎていました。
恐るべし「先・入・観」!

但し、配置の生成前(多分?)だとエラーになるので、特定のタイミングで
何かフラグをたてようと思っています。

「FormActivate」内で実施するのがベターかどうか分かりませんが、
とりあえずは、ここで実施しようかと。


[2918] Re3:NanaTreeのソースは、大変、勉強になります!返信 削除
2010/1/7 (木) 13:26:44 Mr.XRAY
▼ KSCさん

> 「JvDockServer」と「JvDockClient」にとらわれすぎていました。
> 恐るべし「先・入・観」!


私もこれじゃないかと思い,この2つを削除してみました.
でも,でてくるんですよ.
これVirtualTreeviewの機能なのかな?

私がこれをでないようにした方法は,
「JvDockServer」と「JvDockClient」を削除し,
FormTree(VirtualTreeViewが乗ったFormを,直接MainFormのPanelLeft
に表示するように変更してしまいました.
後は,どこをどう変更したのか... 失念!


[2919] NanaTreeのソース改変返信 削除
2010/1/7 (木) 13:54:26 Mr.XRAY
ちなみにnanaTreeの改変ですが,現状,
以下の×のものを使用しないようにしています.

ThemeManager        ×
VirtualTreeView    ○
TntUnicodeControls  ×
JVCL                ○
TRuler              ○
Toolbar2000         ×
tb2k-2.1.6.zip      ×
TBX v.2.2 Alpha     ×
SpTBXL              ×
Susie Plug-in       ×

この下の図の状態で,現在は正常動作はしていません.
エラーが発生した箇所は全てコメントアウトしていますので...


[2920] Re:NanaTreeのソース改変返信 削除
2010/1/7 (木) 15:10:50 Mr.XRAY
> この下の図の状態で,現在は正常動作はしていません.
> エラーが発生した箇所は全てコメントアウトしていますので...


起動して,ファイルを読み込んで表示することは可能な状態です.
細かい設定関係は不可です.


[2921] Re2:NanaTreeのソース改変返信 削除
2010/1/7 (木) 15:16:20 KSCHomePage
KSCです。

色々と情報をありがとうございます。

次は、「ファイル入出力」部分を勉強していこうかと...。
(画像等バイナリーを含むデータのファイル入出力を今までやった事がないので!)


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