喫茶XRAYトップページ

[スレッド全体
]

[2848] NanaTree について返信 削除
2009/12/17 (木) 20:12:20 TS
なかなかDelphiを最近使う事が無いのですが。
NanaTree Ver1.05の公開とオープンソース化のお知らせ
http://yourcolor.seesaa.net/article/134778238.html

勉強になります、お知らせまで。

[2849] Re:NanaTree について返信 削除
2009/12/17 (木) 22:24:48 Mr.XRAY
▼ TSさん,ありがとうごさいます.

nanaさんのサイトが閉鎖されてもう2年ですか.
元々Delphiで仕事をされているわけではないとのことでしたが,
いろいろな情報をいただきました.

nanaさんのいろいろなことが書いてあり,しっかりと読ませて
いただきました.

[2857] NanaTreeのプロジェクトの再現に挑戦返信 削除
2009/12/19 (土) 19:37:50 Mr.XRAY
せっかくTSさんに情報提供していただき,またNanaさんがソースコードを
提供してくださったので,挑戦してみました.


環境は,Windows XP(SP3) + Delphi 7 Proです.
必要なものは以下の通りです.
NanaさんのReadme.txt内に記述してあるリンク先は,リンク切れのものも
あるため,私なりに調べてみました.
すべてのコンポーネント,あるいはパッケージのインストールでは,必ず
ソースコードのあるフォルダにパスを通しておきます.

なお,これらをインストールすると,Delphiの起動がかなりかかるように
なります.ご注意を.


(1) NanaRichEdit
ダウンロードしたNanaTree105_Source.zipに含まれている.
NanaRichEdit.pasをコンポーネントしてインストールした.

-----  2010/01/10追加 ------
ただし,これはJVCLをインストールしてから行う必要あり
(Jvclを必要とするため)
----------------------------


(2) FastMM4
ダウンロード
http://sourceforge.net/projects/fastmm/files/

Delhi 2006以降であれば,FastMMのサブセットが導入されているので不要.
私の場合,すでに使用可能な状態なので今回はインストールせず.
FastMM4のインストール方法は,
http://mrxray.on.coocan.jp/Others/UsageFastMM.htm


(3) ThemeManager
Delphi 7ではXPManを使用すればいいので今回はダウンロードのみした.
Delphi 6以前では,以下のリンクからダウンロード可能
http://www.soft-gems.net/index.php?option=com_content&task=view&id=30&Itemid=35
Windows XP Theme Manager 1.10.1


(4) VirtualTreeView
ThemeManagerと同じ.以下からダウンロード
http://www.soft-gems.net/index.php?option=com_content&task=view&id=30&Itemid=35
Virtual Treeview Windows distribution 4.8.6

ダウンロードファイルはVirtualTreeviewSetup.exe.これを実行.
実行すると,インストール先のDelphiのバージョン選択ダイアログでDelphi7のみ
選択してインストールした.


(6) JVCL
ダウンロードは以下から.
http://sourceforge.net/projects/jvcl/files/
ページの上の緑色のボタンクリックでダウンロードした.
ダウンロード時のバージョンは,JVCL339CompleteJCL211-Bull... (19.2MB)

インストールは,解凍後,[jcl]直下のinstall.batを実行.
続いて[jvcl]直下のinstall.batを実行.
インストール済みDelphiのタブが表示されるので,Delphi7のタブでチェックを
入れ,他のDelphiのタブでは,一番上のチェックを外してインストール.

SourceForgeからもダウンロード可能
http://sourceforge.net/search/?type_of_search=soft&words=JVCL


(7) TRuler
以下からTRuler v1.7.8.1をダウンロード
http://home.hccnet.nl/p.zylstra/downloads.htm
RulersReg.pasをコンポーネントとしてインストール


(8) TntUnicodeControls
http://www.yunqa.de/delphi/doku.php/products/tntunicodecontrols/index
TntUnicodeControls_2.3.0.zipをダウンロードしてインストール
または,
http://www.axolot.com/TNT/
から,TNTComponentsSetup.exeをダウンロードしてインストールしても
使用可能と思われる.
これは以下のコンポーネント類のインストールに必要なので,あらかじめ
インストールしておく.


(9) Toolbar2000
この最新版は
http://www.jrsoftware.org/tb2kdl.php
にあるが,このToolbar2000のバージョンは,(10)のTBXのバージョンと合わせ
る必要がある.ただし,TBXの更新が既に止まっているため
http://files.jrsoftware.org/tb2k/
から,
tb2k-2.1.6.zip        31-Jul-2005 14:46 292K
をダウンロード.インストールはこの後の(10)を参照.


(10) TBX v.2.2 Alpha
http://www.torry.net/authorsmore.php?id=1266
からダウンロード.

  (9)(10)のTb2kとTbxのインストール方法
 
   1. もし既にtb2kあるいはtbxをインストールしていたら,削除する
      [コンポーネント][パッケージのインストール]で,該当パッケージを削除
      [Bin]フォルダの該当ファイルを削除
   2. ダウンロードしたtb2kを解凍
   3. ダウンロードしたtbx22を解凍
   4. tbx22の[Diff]フォルダ内の以下の3つをtb2kのSourceフォルダにコピー
      _cvs_patch-2_1_6.bat
      _cvs_patch-2_1_6.diff
      patch.exe
   5. _csv_patch-2_1_6_.batを実行する
   6. tb2kのパッケージをインストール
      tb2k_d7.dpkを開き,[コンパイル][インストール][保存]
      tb2kdsgn_d7.dpkを開き,[コンパイル][インストール][保存]
   7. 同様にtbxをインストール
 
 
(11) SpTBXL
以下からダウンロードしてインストール
このインストールには,あらかじめTntUnicodeControlsがインストールされて
いる必要がある.
http://www.silverpointdevelopment.com/sptbxlib/downloads.htm
SpTBXLib.2.4.4.zip


(12) Susie Plug-in
以下から,計氏作成のオリジナルです。のspis126.zipをダウンロードして
インストール.インストールするのはSPIsreg.pas
http://homepage1.nifty.com/Ayakawa/soft/delphi.html#tspis


以上の作業後,NanaTree.dprを起動.
ThemeManagerがないのダイアログが表示されるが無視.
起動後にこのThemeManager関係をusesから削除しました.
これでコンパイルして,exeファイルを作成することができました.
それ以上のことはやっていないので,この後どうなるかは不明です.

それにしてもNanaさん,今回のためにこんなことやったんですね.
(コンポーネント類は,おそらく過去にダウンロードしてあったものを使用
されたものと思われますが...)
お疲れ様でした.

なかなかこんなことをやる人はいないとは思いますが,
新たに調べたリンクは参考になるのではないかと思います.
なお,NanaTreeを改変するつもりは,毛頭ありません(笑).

[2859] Re:NanaTreeのプロジェクトの再現に挑戦返信 削除
2009/12/19 (土) 23:17:51 Mr.XRAY
折角なので,設計時のNanaTreeの画面を紹介します.


[2860] Re2:NanaTreeのプロジェクトの再現に挑戦返信 削除
2009/12/20 (日) 10:06:01 TS
▼ Mr.XRAYさん
> 折角なので,設計時のNanaTreeの画面を紹介します.

流石です、もう試して見られたんですね。

私もインストールして見ようと最初にJVCLをインストール
したところDelphi7は上手くいったのですが、Delphi2010
で「パスに無効な文字が含まれています」と言うエラー
が出てどう修正して良いか分からず再インストールした
所です、再インストール後はどうゆう訳かJWCLがすんなり
インストール出来ました。


[2861] Re3:NanaTreeのプロジェクトの再現に挑戦返信 削除
2009/12/20 (日) 12:35:28 Mr.XRAY
▼ TSさんはDelphi2010を対象にしたんですね.

私は,NanaさんがDelphi6ということで,それに近いのにしてみました.
1つのアプリの構成というのは,結構参考になるのではないか,と
思い,やってみました.


[2862] Re4:NanaTreeのプロジェクトの再現に挑戦返信 削除
2009/12/21 (月) 21:12:43 Nana
TSさん、Mr.XRAYさん、こんにちは。Nanaです。

TSさん、NanaTreeを話題にしていただいてありがとうございます。

Mr.XRAYさん、おひさしぶりです。
インストールまで試していただいて、ありがとうございます。
お手数かけました。

いろんな方がソースつきでコンポーネントを公開してくれたりといった
文化も含めて、未だにDelphiが一番好きな開発環境なのですが、
実際の開発でDelphiを使う機会がなくて、ずっとDelphiからは遠ざかっています。

久しぶりにDelphiをインストールしてみましたが、
やっぱりいい開発環境ですよね。

また時間を見つけてDelphiやりたいなぁと思っていますので、
そのときは、またMr.XRAYさんのコンポーネントにお世話になります。

それでは、またお会いできる日まで。


[2864] Re5:NanaTreeのプロジェクトの再現に挑戦返信 削除
2009/12/21 (月) 23:01:37 Mr.XRAY
▼ Nanaさん,こんちには.

お久しぶりです.ちょっと驚きました.
ご本人からのカキコがあるとは.嬉しいです.
インターネット世界の不思議さを感じています.
ソースコードはいろいろ勉強させていただきます.


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