Added enableTooltip and openEffect view enhancement

Need to refine openEffect tho.
Continue to App.API.