Recent

Author Topic: [SOLVED] RTF/HTML replacement  (Read 5688 times)

mbnoimi

  • New Member
  • *
  • Posts: 34
[SOLVED] RTF/HTML replacement
« on: November 01, 2010, 01:33:42 pm »
Hi All,

I used RTF component in Delphi before but I didn't find like it in Lazarus, so I'm wondering:

Is there any rtf OR html component replacement in Lazarus?
« Last Edit: November 02, 2010, 09:25:46 am by mbnoimi »

Dibo

  • Hero Member
  • *****
  • Posts: 1048
Re: RTF/HTML replacement
« Reply #1 on: November 01, 2010, 08:29:51 pm »
Yes, there are few:
- http://wiki.freepascal.org/RichMemo (but have some bugs on linux GTK which waiting for fix - see lazarus CCR bugtracker)
- http://wiki.lazarus.freepascal.org/THtmlPort (I think this is the best choice but have no support for 64 bit OS yet)
- TipHTMLPanel from IPro (see lazarus/examples/HtmlHelp)
- if you want only fancy text formatting, you can use SynEdit (see examples too)

They are some others components for RTF (TRTFView or something like that) but they are old and I have errors when try to install it.
« Last Edit: November 01, 2010, 08:35:03 pm by Dibo »

mbnoimi

  • New Member
  • *
  • Posts: 34
Re: RTF/HTML replacement
« Reply #2 on: November 02, 2010, 09:25:04 am »
Thanks a lot, I'm using 'THtmlPort' now.

Any way, I'm wondering why lazarus project doesn't include these components in its default distro?
I suppose this kind of components are important because they used in common cases.

Leledumbo

  • Hero Member
  • *****
  • Posts: 8432
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: [SOLVED] RTF/HTML replacement
« Reply #3 on: November 02, 2010, 11:53:49 am »
Quote
Any way, I'm wondering why lazarus project doesn't include these components in its default distro?
I suppose this kind of components are important because they used in common cases.
As the pointer says, it doesn't yet have 64-bit support. All components shipped with default Lazarus installation have support for all supported platforms. And even if they do, as an example lnet and zeos aren't shipped by default.

 

TinyPortal © 2005-2018