richedit

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
serzub
Üye
Mesajlar: 4
Kayıt: 27 Şub 2004 01:15

richedit

Mesaj gönderen serzub »

merhabalar;
richeditte 4 satıra bir renk adı girilecek ve renk isimleri isminin rengini alacak ve bazı özellikleride değişecek.
örnegin ilk satıra mavi yazıldıysa yazı rengi mavi olcak, boyutu 12 olcak vb.
tşk
Kullanıcı avatarı
mepc
Üye
Mesajlar: 191
Kayıt: 26 Eyl 2003 11:39
Konum: Ankara

Mesaj gönderen mepc »

şu an aklıma gelen metin içinde istediğin renk adını arattırıp (bununla alakalı daha bir kaç gün önce nasıl yapılacağına dair bir çok yazı yazıldı) bulduktan sonra

Ör: Mavi için

richedit1.SelAttributes.Color:=clblue;

şeklinde yapabilirsin
Bilgi paylaşıldıkça güzeldir.
serzub
Üye
Mesajlar: 4
Kayıt: 27 Şub 2004 01:15

richedit

Mesaj gönderen serzub »

zaten richedit de tek satırın özelliklerini değiştirebiliyorum ama birden fazla satır için olmuyor. ben sorumu tekrarlayayım;
tek bir buttona tıklayınca;
1. satırdaki mavi yazısı seçildiğinde rengi mavi olacak,boyutu 18 vb;
2.satırda kırmızı yazısı seçildiğinde rengi kırmızı olacak, boyutu 10 olacak vb.....
3.satırda sarı olacak.................
böyle devam edecek......
önerilirin için çok tşk
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

viewtopic.php?p=9908#9908

memo1 diye bahsedilen richedittir.
SelAttributes özelliğini sadece seçili metne uygular.
linkteki örneği incelersen fonksiyonu parametrik yap searchtext('kırmızı',clRed) gibi problemin çözülür.

Kod: Tümünü seç

Memo1.SetFocus;
Memo1.SelStart := SkipChars;
Memo1.SelLength := Length(FindDialog1.FindText);
Memo1.SelAttributes.Style:=[fsBOLD]; 
delphikursu
Üye
Mesajlar: 99
Kayıt: 24 Tem 2004 05:13
Konum: kayseri
İletişim:

arkadaşlar

Mesaj gönderen delphikursu »

ben bir kuranı kerim programı yapıyorum mürşite olduğu gibi okuma kısmı koymayı düşünüyorum
rich editte kelime kelime boyama yapmak istiyorum nasıl yaparım
Cevapla