IDE Object Inspectorは、ドロップダウンカラーボックスでTColorプロパティを表示し、グラフィックスユニットで定義されているように、名前をclBlackなどで選択できます。問題は、グラフィックスユニットで定義されたclWebカラーも存在しないことと、私が定義したカスタムカラーもそこに存在しないことです。オブジェクトインスペクタでより多くのTColorプロパティ値を表示させるにはどうすればよいですか?
オブジェクトインスペクタで選択可能な定義済みの色をどのように拡張できますか?
PSのDelphi XE
あなたが書いたもの以外に、* other *コントロールの 'Color'プロパティの色が表示されていますか?これはあなたのカスタムコンポーネントに関する質問か、一般的に新しい色を追加する方法ですか? –
同じ色のリストが、VCLフォームにドロップされたTColorBoxに存在します。カスタム定義の色は、エディタのコード補完ウィンドウに表示されますが、オブジェクトインスペクタには表示されません。 – HMcG
を参照してください。あなたの質問はあなたのカスタムコンポーネントに関連していないので、私はあなたの質問のその部分を削除しました。また、コード補完ウィンドウには 'clWeb'色が表示されています。実際にはすべての整数定数を表示しているからです。リストを見る前に' cl'をタイプしたばかりです。 'TColor'は単なる整数です。それらの定数について本質的に特別なものは何もありません。これらの特定の値を表示することを知っている組み込みの 'TColor'プロパティエディタです。 –