質問
私はそれがカスタムの背景を持っているか、すべてのデータセットの関係がうまく矢印とかで表すことができるように何とかDataModuleのキャンバス上に描画することができることができるようにすることですいかに難しいだろう。帰りデルファイ7かそこらで、私は消えてしまったDataModuleのデザイナーのいくつかの並べ替えを覚えているようだ(私はいつも見て迷惑なとにかく)。
これはIDEのプラグインか何かのいくつかの並べ替えによって可能であるならば誰でも知っていますか?
解決
TDataModuleはTComponentの直接の子孫であり、そのようなものとして、それはキャンバスかでプロビジョニングこのような絵を持っているdoens't。以下のようになり、描画またはそれをペイントする方法はありません。
あなたがするTCanvasを持つ子孫を作成することが考えられるが、あなたは本当にそれが設計時に描画されるために得ることをIDEに侵入する必要があると思います。しかし、面白いアイデアです。
データモジュール、デザイナーのための「ダイアグラム」タブがありました。それはノート、テキストのボックス、およびデータの関係を配置する能力を持っていました。それは非常に理解または使用、および機能が削除されたいませんでした、私は推測します。 (CodeGearので私の時間の前に...)
他のヒント
または、あなたがフォームにDataModuleのを変更することがあります。開発、テストのために、ドキュメント、およびデバッグ時に目に見えるそれを残します。そして生産のため、それは目に見えないそれを回します。フォーム上では、データの迅速なブラウジングのために、タブラックを通してアクセスするVisioのビューアコンポーネントといくつかのデータグリッドを置いてもよい。
私はいくつかの方法が上に見えグループ内のコンポーネントを整理すると信じています 画面がいいかもしれない...私は、データセットのトンを持っているレポートDMを持っています データセットプロバイダとRaveのデータソース(40の成分年頃).... 私はいくつかのグループを作成することができた場合に使用される区別するために どのようなレポートます。
しかし、DMデザイナー自体ではなく、個別の描画領域上でこの...