item based useToolTip option

fix bug of not including stroke opacity into legend box display