I assume that there is an easier way than this; however, I did not have much luck. So, you can create a custom tooltip and use it. Just listen for your roll over/roll out and it will display. Using the sample code from the flex api samples page you can add this: import mx.controls.ToolTip;
import mx.managers.ToolTipManager;
private var customToolTip:ToolTip;
protected function map_loadHandler(event:MapEvent):void
{
//map.addEventListener(FlareMouseEvent.FLARE_CLICK, flareClickHandler);
map.addEventListener(FlareEvent.FLARE_IN_START, flareInStartHandler);
addEventListener(FlareMouseEvent.FLARE_OUT, rollOutHandler);
map.addEventListener(FlareMouseEvent.FLARE_OVER, rollOverHandler);
}
private function showCustomToolTip(gr:Graphic, stagex:Number, stagey:Number):void
{
customToolTip = ToolTipManager.createToolTip(gr.attributes.CITY_NAME,stagex,stagey) as ToolTip;
}
protected function rollOverHandler(event:FlareMouseEvent):void
{
removeEventListener(FlareMouseEvent.FLARE_OVER, rollOverHandler);
showCustomToolTip(event.graphic, event.stageX, event.stageY);
}
protected function rollOutHandler(event:FlareMouseEvent):void
{
ToolTipManager.destroyToolTip(customToolTip);
}You will need to play around with the listeners if you want a roll over and click, but this might get you moving in the right direction.