Memo'da İstediyim Kelimeye Renk Vermek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
subhan
Üye
Mesajlar: 224
Kayıt: 05 Mar 2008 08:18

Memo'da İstediyim Kelimeye Renk Vermek

Mesaj gönderen subhan »

Selam

Memo'da nasıl ben belirledim sözleri, Harfleri,Kelimelri, istediyim renk vere bilirim

delphini kod editörü gibi hani delphi-de begin kelimse nasıl yazınca siyah renk'de oluyor
ben'de bununh gibi istiyorum bazi kelimeleri istediyim renkde yazdırmak istiyorum
birde ben belirlediyim kelime ister satırın sonuda ya da ortasında ve yahum bir cümlenin ostasında bile gelirse
siyah renk olucak(tabi ki boşluk karakterleri arasında olan kelimeleri yani böyle > ( selam begin nasılsın)
sizini'de görüyorsunuz ki ' begin ' kelimsei siyah renkde oldu bende bunu istiyorum
< The Best Boy >
Kullanıcı avatarı
Search
Üye
Mesajlar: 74
Kayıt: 01 Oca 2008 01:03
Konum: Konya

Re: Memo'da İstediyim Kelimeye Renk Vermek

Mesaj gönderen Search »

Memo da yapılmıyor galiba ben richeditle yapmıştım...
richeditin SelAttributes özelliğini araştırırsan yapabilirsin...

kolay gelsin...
procedure TForm1.FormCreate(Sender: TObject);
begin
showmessage('Dehanın %1 i ilham %99u terdir.');
end;
end.
Kullanıcı avatarı
subhan
Üye
Mesajlar: 224
Kayıt: 05 Mar 2008 08:18

Re: Memo'da İstediyim Kelimeye Renk Vermek

Mesaj gönderen subhan »

Search yazdı:Memo da yapılmıyor galiba ben richeditle yapmıştım...
richeditin SelAttributes özelliğini araştırırsan yapabilirsin...

kolay gelsin...
Search bir az daha yardımcı ola bilirimisin kulanımı hakında
ben araştıtdım bir şey bulamadım
< The Best Boy >
Kullanıcı avatarı
bulutsuzluk_35
Üye
Mesajlar: 124
Kayıt: 06 Eki 2007 04:14
Konum: İzmir-Ankara-İstanbul-Antalya
İletişim:

Re: Memo'da İstediyim Kelimeye Renk Vermek

Mesaj gönderen bulutsuzluk_35 »

Richedit1.SelAttributes.Color:=clred
Bu seçili kısmın rengini kırmızı yapar
Richedit1.SelAttributes.size:=25
buda büyüklük
ve bunun gibi font style gibi şeyleri ayarlayabilirsin ama unutma seçili metni seninde şöle bi olayın olabilir.editin çeynç olayına sorgulama koyarsın yani kelime yazıldıkça senin özel kelimlerin arasındamı die sorgularsın sonra arasındaysa ilkönce seçersin kelimeyi sonra font renk sayz filan ayarlarsın

Kod: Tümünü seç

try
  try
    inc(Bilgi);
  except
    sabir;
  end;
finally
  inc(Mutluluk);
end;
Kullanıcı avatarı
subhan
Üye
Mesajlar: 224
Kayıt: 05 Mar 2008 08:18

Re: Memo'da İstediyim Kelimeye Renk Vermek

Mesaj gönderen subhan »

bulutsuzluk_35 yazdı:Richedit1.SelAttributes.Color:=clred
Bu seçili kısmın rengini kırmızı yapar
Richedit1.SelAttributes.size:=25
buda büyüklük
ve bunun gibi font style gibi şeyleri ayarlayabilirsin ama unutma seçili metni seninde şöle bi olayın olabilir.editin çeynç olayına sorgulama koyarsın yani kelime yazıldıkça senin özel kelimlerin arasındamı die sorgularsın sonra arasındaysa ilkönce seçersin kelimeyi sonra font renk sayz filan ayarlarsın
kod için teşekürler ederim ancak ben kodu delphinin kod editörü gibi kulanmak istiyorum

Yani diyelimki ben RichEdit'de bunları yaziyorum (kulanıcı ne isteyecekse) selam iyiyim nasılsın
burada ben her hangi bir kelimeyi belirtmek istemiyorum yani RichEdite yazıl kelimeyi kulanıcı belirler eh tabi
bene kulanıcın ne yazdığıın bilmediyim göre yani böyle ola bilir Ben Sen Biz ancak Biz Sen Ben olunca sen
kelimesi siyah olmuyucakdır
< The Best Boy >
Kullanıcı avatarı
bulutsuzluk_35
Üye
Mesajlar: 124
Kayıt: 06 Eki 2007 04:14
Konum: İzmir-Ankara-İstanbul-Antalya
İletişim:

Re: Memo'da İstediyim Kelimeye Renk Vermek

Mesaj gönderen bulutsuzluk_35 »

sen belirlemeyeceksen bu özel kelimeleri bilgisayar mı belirleyecek...
yazılan richeditin ceync olayına yazarsın kodunu boşluklardanda kullanıcının yazdığı kelimeleri anlarsın sonra boyarsın neyin olmayacağını anlamadım.

Kod: Tümünü seç

try
  try
    inc(Bilgi);
  except
    sabir;
  end;
finally
  inc(Mutluluk);
end;
Cevapla