Enabled:=Falseで淡色させない為には・・

解決


Kikumi  2003-01-30 18:27:49  No: 2726

質問します。

EnabledプロパティーをFalseに設定しますと、
淡色表示となりますが、
これを回避する方法を知りたいのですが・・


aiko  2003-01-30 18:43:31  No: 2727

親のコンポーネントをEnabled=falseに設定すればなりませんよ。


たかみちえ  URL  2003-01-30 18:44:52  No: 2728

基本的には無理です。オーナードローするしかありません。

  メニューの場合は、うちの"おんぷ村倉庫">"Delphiコンポーネント"にある。
DrawMenusで、キャプションとして設定すれば、
Enabledを無視して表示します。
http://TakamiChie.tripod.co.jp/
(ただし、ショートカットキーの描画がうまくいきません(^^ゞ)


aiko  2003-01-30 19:17:02  No: 2729

メニューの場合は確かに出来ませんね(^^;

Kikumiさんはどのコンポーネントか言ってないので
わかりませんが、ボタンやチェックボックスなどは、
私の言ったもので出来ますよ。

まずTPanelをフォームにおいて、
その上にTButtonをおきます。

次にTPanelのEnabled=falseに設定して実行

淡色になりませんし、ボタンも押せませんよね?


Kikumi  2003-01-31 12:09:11  No: 2730

皆さんレスありがとうございます。
ごめんなさい・・・
コンポーネントは、Editもしくは、DBEditです。


たかみちえ  URL  2003-01-31 15:53:36  No: 2731

ならばaikoさんの言うとおりでいいと思いますけど?


Kikumi  2003-02-03 09:54:25  No: 2732

あ・・うまくいきました・・
たくさんのレス本当にありがとうございます。


※作成する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。







   このエントリーをはてなブックマークに追加