Delphi - TEdit.Enabled := False nezmení pozadie na šedú
Nastavil som:
TEdit.Enabled := False;
Zaskočilo ma, že pozadie sa nezmenilo na šedú tak ako pri TCheckBox. Musím to pozadie meniť ručne alebo sa to dá aj automaticky? Prípadne je možné, že je niekde v programe problém, pretože to automaticky malo zmeniť?
Mám za to, v TEdit nešedne pozadí, ale text.
Aha, tak rozumiem, problém je teda v tom, že tam nemá byť žiadny text, aby to nemýlilo a má zošednúť pozadie, takže idem na to ručne. V každom prípade ďakujem za pomoc a označujem ako vyriešené.
Pre ostatných: Farbu pozadia zmením vo vlastnosti Color z pôvodného clWindow na clInactiveBorder.