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

解決


Kikumi  2003-01-31 03:27:49  No: 2726

質問します。

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


aiko  2003-01-31 03:43:31  No: 2727

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


たかみちえ  URL  2003-01-31 03:44:52  No: 2728

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

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


aiko  2003-01-31 04:17:02  No: 2729

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

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

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

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

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


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

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


たかみちえ  URL  2003-02-01 00:53:36  No: 2731

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


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

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


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

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






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