Hi, So I’ve looked into it and have rough version code up and so far: - Requires support of styleName in AS which AFAICS is missing and/or not working. Without this 9 CSS classes are needed rather than 6 CSS classes. - DataToolTipBead overrides determinePosition so the base function is still required returning null and rollOverHandler needs checking that return (i.e. more just in case code) - More just in case code is need on JS and AS to check if there is a class sector in use and if not default to the “bottom right” one. - CSS is not optimised by the optimiser, the code is.
While it may be more flexible it's is ending up fatter / has more just in case code that the current checked in version so I don’t think it a solution for this bead. It may be for a more heavy weight one. Thanks, Justin