質問します。
EnabledプロパティーをFalseに設定しますと、
淡色表示となりますが、
これを回避する方法を知りたいのですが・・
親のコンポーネントをEnabled=falseに設定すればなりませんよ。
基本的には無理です。オーナードローするしかありません。
メニューの場合は、うちの"おんぷ村倉庫">"Delphiコンポーネント"にある。
DrawMenusで、キャプションとして設定すれば、
Enabledを無視して表示します。
http://TakamiChie.tripod.co.jp/
(ただし、ショートカットキーの描画がうまくいきません(^^ゞ)
メニューの場合は確かに出来ませんね(^^;
Kikumiさんはどのコンポーネントか言ってないので
わかりませんが、ボタンやチェックボックスなどは、
私の言ったもので出来ますよ。
まずTPanelをフォームにおいて、
その上にTButtonをおきます。
次にTPanelのEnabled=falseに設定して実行
淡色になりませんし、ボタンも押せませんよね?
皆さんレスありがとうございます。
ごめんなさい・・・
コンポーネントは、Editもしくは、DBEditです。
ならばaikoさんの言うとおりでいいと思いますけど?
あ・・うまくいきました・・
たくさんのレス本当にありがとうございます。
ツイート | ![]() |