Checkbox caption fontunun renk kontrolü

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Berdem
Üye
Mesajlar: 431
Kayıt: 28 Tem 2003 12:28

Checkbox caption fontunun renk kontrolü

Mesaj gönderen Berdem »

Merhaba,
Edit geçişlerinde renk değişikliği yaparken, checkboxın caption renk değişikliği yapmak istiyorum.Hiç bir şekilde rengini kontrol edemiyorum.
Sevgi ve Saygılarımla...

Kod: Tümünü seç

procedure TForm1.OnFieldEnter(Sender: TObject);
begin
 if (Sender is TCustomEdit) then
    TEdit(Sender).Color := clFocused;
 if (Sender is TDateTimePicker) then
    TDateTimePicker(Sender).Color := clFocused;
 if (Sender is TSpinEdit) then
    TSpinEdit(Sender).Color := clFocused;
 if (Sender is TDBComboBox) then
    TDBComboBox(Sender).Color := clFocused;
 if (Sender is TCheckBox) then
    TCheckBox(Sender).Font.Color := clFocused;
end;

procedure TForm1.OnFieldExit(Sender: TObject);
begin
  if (Sender is TCustomEdit) then
    TEdit(Sender).Color := clBlurred;
  if (Sender is TDateTimePicker) then
    TDateTimePicker(Sender).Color := clBlurred;
  if (Sender is TSpinEdit) then
    TSpinEdit(Sender).Color := clBlurred;
  if (Sender is TDBComboBox) then
    TDBComboBox(Sender).Color := clBlurred;
 if (Sender is TCheckBox) then
    TCheckBox(Sender).Font.Color := clBlack;
end;
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
ilginç.?

Kod: Tümünü seç

(sender as tcheckbox).font.color:=clred;
şeklinde deniyebilirmisiniz?

kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Berdem
Üye
Mesajlar: 431
Kayıt: 28 Tem 2003 12:28

Mesaj gönderen Berdem »

a.s.
Çok Teşekkürler kardeş.
Gerçektende....
Bu delphiye ne oldu anlamadım...
Çalıştığım projede verdiğiniz kod çalışmıyor ...Fakat yeni bir projede denediğimde çalışıyor. Acaba checkbox yüklediğim olaylarda kısıtlama yapıyor düşündüm, olayları kapattım yine çözülmüyor.herhalde çözemiyecem farklı bir yol deneyim...
Cevapla