6

作業中のプロジェクトにいくつかのフォームがあり、各フォームには、TEdits、TTrackBars、TSpinEdits などの独自の異なるプロパティと値の編集が含まれています。これらのフォームは、フォームを表示する場所での InputBox ダイアログの動作と同様に機能します。値を入力し、ModalResult が mrOk の場合、それに応じて結果を処理します。

私は今、これが最も実用的な解決策ではなく、特にいくつかのフォームを追加する必要があることを認識しています. ここでの最良の GUI 設計オプションは、メイン フォームの信頼できる Delphi オブジェクト インスペクタに似たものであり、保守も容易になると思います。

コンポーネント クラスのプロパティを表示する Object Inspector は必要ありませんが、代わりに Object Inspector に独自のフィールドと型を設定したいと考えています。

これまでのところ、近くにあることがわかっている唯一のコンポーネントは、ここにある Berg NextInspectorです

ここに画像の説明を入力

上記の購入を検討する前に、他のオプションを検討し、異なるコンポーネント ライブラリ間の長所と短所を比較できるように、代替案を確認したいと思います。

これまでのところ、このように機能するものは何も見つかりませんでした。ほとんどは、私が望んでいない Delphi Object Inspector を模倣しているようです。

Berg Next Inspector に似た、カスタム フィールドとタイプを許可する Object Inspector コンポーネントは他にありますか?

4

3 に答える 3

6

仮想ツリービューでできること

于 2012-05-22T12:12:23.473 に答える
5

私自身はまだ使っていませんが、DevExpress の ExpressVerticalGridはあなたの基準を満たすべきだと思います。

ここに画像の説明を入力

(私の好みでは、サンプルは少しカラフルですが、バックグラウンド ビットマップを全面的に使用する必要はありません。:-))

于 2012-05-22T12:42:27.370 に答える
3

JEDI Visual Component Libraryの TJvInspector もあります。

于 2012-05-22T12:31:22.897 に答える