hi Gregorz, thanks for answering.I'm not sure i understand.What i want is every point to be labelled with its own label, ie "Dresses", "shoes", "hats", etc.it seems from your suggestion that "anytext" is a one-label event, and every point would be labelled with whatever is in "anytext". Am i reading you correctly??

it seems from your suggestion that "anytext" is a one-label event, and every point would be labelled with whatever is in "anytext". Am i reading you correctly??

Yes, exactly. The GRAPHSTYLE API commands concern the whole perspective, i.e. the whole chart or even "charting engine". It is really difficult (if possible) to apply the API to individual chart points using GRAPHSTYLE *.setDataTextDisplay and setDataTextTemplateScatter invokations, does not allow to achieve "dynamic text labels" as well. It is possible to experiment with textures instead (e.g. texture images with texts), something like the example (it does not work for me - textures look dimly):

wow, gregorz, you've taught me a huge amount!i did actually just give up and write a scatter program in pure html , taking its values from a fex and writing span tags with abs. positioning.The hard way, but got it done.Thanks for your code example; i'll study it very carefully.Cheers!