Anyone know a component or routine (open source) to create word/tag clouds like this one?
Open source seems to be the hardest part there.
TMS software has such a (payed) component and there are several other companies that advertise as such (mostly delphi/commercial).
The only one i was able to find so far is
icetagcloud.
It will be better if the graphics are geberated using HTML code.
You want a lazarus component that shows you tags inside your program and it should preferably use HTML to display that ? If so, then i find that an odd preference.
Inheriting from a TGraphicControl (as icetagcloud does) is perfectly capable of 'mimicking' a html link (in case that is the effect you are looking for).
The icetagcloud component is a bit basic though and i did notice some strange oddities. But, perhaps i did not fully understood how to use the component as i created it on-the-fly. It is a delphi component by nature and i did not had time to create a installable component from it (neither do i have the desire to do so).
Nothing wrong with the component to grasp the concept/implementation and extend it to your wishes, i would say.