Thanks for the response Pamela.

Ok I modified my InfoWindowBodySprite class with the code provided by
you. Here is my source code below for the InfoWindowBodySprite class.
What other things/code do I have left for the InfoWindowSprite.as,
InfoWindowBodySprite.as, and the CustomInfoWindowStyledDemo.mxml so
the link and text will appear in the infowindow (keep in mind Im a
newbie). Note: I havent added any code to InfoWindowSprite.as, and
CustomInfoWindowStyledDemo.mxml

package {

import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.text.TextField;
import flash.text.TextFormat;
import mx.managers.CursorManager;
import mx.controls.LinkButton;
import flash.net.URLRequest;
import flash.net.navigateToURL;

public class InfoWindowBodySprite extends Sprite {
  [Embed(source="secretagent.ttf",fontFamily="SecretAgent")]
  public var SecretAgentFont:Class;

  public function InfoWindowBodySprite() {
        height = 100;


    var clickMore:LinkButton = new LinkButton();
        clickMore.percentWidth = 100;
        clickMore.label = "Google";
        clickMore.addEventListener(MouseEvent.CLICK, function
(e:MouseEvent):void {
       var request:URLRequest = new URLRequest("http://
www.google.com");
       navigateToURL(request, "_blank");
        });
        addChild(clickMore);

    var bodyTextFormat:TextFormat = new TextFormat();
    bodyTextFormat.font = "SecretAgent";
    bodyTextFormat.color = 0xFF0000;
    bodyTextFormat.size = 30;
    bodyTextFormat.align = "center";


    var bodyTextField:TextField = new TextField();
    bodyTextField.x = -70;
    bodyTextField.y = -80;
    bodyTextField.width = 150;
    bodyTextField.height = 100;
    bodyTextField.text = "Hello!";
    bodyTextField.embedFonts = true;
    bodyTextField.selectable = false;
    bodyTextField.setTextFormat(bodyTextFormat);
    addChild(bodyTextField);

    cacheAsBitmap = true;
  }
}

}




On Jan 29, 8:32 pm, pamela fox <[email protected]> wrote:
> Hi WikiFlex-
>
> I would suggest using customContent for your info windows, modifying
> the InfoWindowBodySprite class used 
> here:http://gmaps-samples-flash.googlecode.com/svn/trunk/demos/CustomInfoW...
>
> Then you can put code like the following in your body:
>
> var clickMore:LinkButton = new LinkButton();
>    clickMore.percentWidth = 100;
>    clickMore.label = "Google";
>    clickMore.addEventListener(MouseEvent.CLICK, function(e:MouseEvent):void {
>        var request:URLRequest = new URLRequest("http://www.google.com";);
>        navigateToURL(request, "_blank");
>    });
>    addChild(clickMore);
>
> - pamela
>
>
>
> On Thu, Jan 29, 2009 at 4:57 AM, WikiFlex_Newbie <[email protected]> wrote:
>
> > Hi everyone this is my first post! I just have a question regarding
> > info windows and linking to urls. Im using the Toggling Marker
> > Categories example located at "http://gmaps-samples-
> > flash.googlecode.com/svn/trunk/demos/MarkerCategoriesDemo/srcview/
> > index.html".
>
> > How would I go about setting up a website link within a info window.
> > For example, lets say I click on the marker for The Melting Pot. This
> > brings up the info window which includes the address for The Melting
> > Pot along with a website link for Melting Pot. So by clicking on the
> > website link within the info window, a new web browser would open up
> > and display a website.- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API For Flash" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-maps-api-for-flash?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to