Richtext nasıl gösterebiliriz. (Android programlama yöntemi)

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
Cevapla
Kullanıcı avatarı
softdestek
Üye
Mesajlar: 155
Kayıt: 17 Eyl 2010 03:53

Richtext nasıl gösterebiliriz. (Android programlama yöntemi)

Mesaj gönderen softdestek »

Android programlama yöntemi kullanarak richtext göstermek istiyorum.

Meselae şöyle bir yazıyı
BAŞLIK BİLGİSİ

Burdada yazımız olacak..Fakat arasında koyu renkli yazılmış yazılar olabilecek veya linkler verebileceğiz.
Çözüm:Bu olayını yazacağımız yazıyı html intenet sayfasında tasarlayıp gösterebiliriz fakat ben aşağıdaki gibi çözümler var mı merak ediyorum.

1)Böyle bir şeyi memo bileşeninde gösterebilir miyiz.?Gösterebilirsek nasıl bir ayarlama yapmamız lazım...
2)Eğer normal memo bileşeninde bunu gösteremezsek hangi bileşen lazım böyle bir yazıyı göstermek için
Bu işten anlayan arkadaşlar yardım etmeleri dileğiyle...
Teşekkür ederim.
Kullanıcı avatarı
barisatalay
Üye
Mesajlar: 398
Kayıt: 02 Nis 2013 05:43
İletişim:

Re: Richtext nasıl gösterebiliriz. (Android programlama yönt

Mesaj gönderen barisatalay »

Memonun on paint olayını incelediniz mi ?
Kullanıcı avatarı
softdestek
Üye
Mesajlar: 155
Kayıt: 17 Eyl 2010 03:53

Re: Richtext nasıl gösterebiliriz. (Android programlama yönt

Mesaj gönderen softdestek »

procedure TForm1.Memo1Paint(Sender: TObject; Canvas: TCanvas;
const ARect: TRectF);
begin

end;

procedure TForm1.Memo1Painting(Sender: TObject; Canvas: TCanvas;
const ARect: TRectF);
begin

end;

Burada naısl bir kod yazarak textleri renklendirme veya yazı fontunu değiştireceğimi anlayamadım...Daha kolay bir yolu yok mu bu işin.Mesela android ortamdan çalılaşan richedit komponenti gibi bir şey yok mu :-(
Kullanıcı avatarı
barisatalay
Üye
Mesajlar: 398
Kayıt: 02 Nis 2013 05:43
İletişim:

Re: Richtext nasıl gösterebiliriz. (Android programlama yönt

Mesaj gönderen barisatalay »

sonuç olarak herşey çizimden ibarettir değil mi Onpaint olaylarını bence internetten biraz araştırırsanız kesin bir çözüme ulaşabilirsiniz
Cevapla