Are you using the Flex IDE?
 
When you type <ns1:   .........does it bring up a list?
 
Also, are all the files in the same directory as the .mxml file that has
your application container?
 
brad
 
 

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Eric Cobb
Sent: Friday, February 08, 2008 2:15 PM
To: [email protected]
Subject: Re: [flexcoders] Problems with Components



Thanks for the help, everyone! 

I've followed everyone's advice, and now I have xmlns:ns1="*" in my 
WindowedApplication tag, and I have all of my Components referenced as: 
<ns1:GridView, <ns1:PhotoView, and <ns1:MapView. But, I still get the 
same 3 errors: 

1046: Type was not found or was not a compile-time constant: GridView.
1046: Type was not found or was not a compile-time constant: PhotoView.
1046: Type was not found or was not a compile-time constant: MapView.

Any more suggestions? 

Thanks!

Eric

Brad Bueche wrote:
> Oh and when you are referncing your components in mxml
> 
> You need to be typing (continuing my example below)
> 
> <ns1:
> 
> If you type just that, the dropdown list should pop up listing all 
> your components in there (pretty cool).
> 
> Therefore your full syntax would be:
> 
> <ns1:PhotoView ....>
> 
> brad
> 
> 
>
> -----Original Message-----
> *From:* [EMAIL PROTECTED] <mailto:flexcoders%40yahoogroups.com>
ups.com
> [mailto:[EMAIL PROTECTED] <mailto:flexcoders%40yahoogroups.com>
ups.com] *On Behalf Of *Brad Bueche
> *Sent:* Friday, February 08, 2008 12:51 PM
> *To:* [EMAIL PROTECTED] <mailto:flexcoders%40yahoogroups.com>
ups.com
> *Subject:* RE: [flexcoders] Problems with Components
>
> I'm a newbie to but it seems to me that you need to be saying
> xmlns:namespace = "directoryname.*"
> 
> "namespace" can be whatever you want. I use "ns1" and put my
> stuff in a directory named Components.
> 
> so my declaration looks like this:
> 
> xmlns:ns1="Components.*"
> 
> brad
>
> -----Original Message-----
> *From:* [EMAIL PROTECTED] <mailto:flexcoders%40yahoogroups.com>
ups.com
> [mailto:[EMAIL PROTECTED] <mailto:flexcoders%40yahoogroups.com>
ups.com] *On Behalf Of *Eric Cobb
> *Sent:* Friday, February 08, 2008 12:19 PM
> *To:* [EMAIL PROTECTED] <mailto:flexcoders%40yahoogroups.com>
ups.com
> *Subject:* [flexcoders] Problems with Components
>
> I'm working on my first Flex project and I want to break parts
> of it out
> into Components. I've read through the tutorial
> (http://livedocs.
<http://livedocs.adobe.com/labs/flex3/html/mxmlcomponents_2.html#150594>
adobe.com/labs/flex3/html/mxmlcomponents_2.html#150594
> <http://livedocs.
<http://livedocs.adobe.com/labs/flex3/html/mxmlcomponents_2.html#150594>
adobe.com/labs/flex3/html/mxmlcomponents_2.html#150594>),
>
> and for some reason I can't my Flex app to recognize my
> Components. I
> have 3 components, GridView.mxml, PhotoView.mxml, and
> MapView.mxml, all
> of which extent the Canvas container. Here's my entire main MXML
> application file:
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:WindowedApplication
> xmlns:mx="http://www.adobe. <http://www.adobe.com/2006/mxml>
com/2006/mxml
> <http://www.adobe. <http://www.adobe.com/2006/mxml> com/2006/mxml>"
> xmlns="*" layout="absolute" minWidth="950" minHeight="600"
> pageTitle="Employee Directory">
>
> <mx:Style source="main.css"/>
>
> <mx:VBox width="900" paddingLeft="0" paddingRight="0"
> horizontalCenter="0" top="12">
>
> <mx:ApplicationControlBar id="acb" width="100%">
> <mx:ToggleButtonBar height="100%"
> dataProvider="{employeeDisplay}">
>
> </mx:ToggleButtonBar>
>
> </mx:ApplicationControlBar>
>
> <mx:ViewStack id="employeeDisplay" width="100%" height="500"
> creationPolicy="all">
>
> <GridView id="GridView" label="Employee Grid"
> styleName="colorPanel"
> width="900" height="500" showEffect="WipeDown"
> hideEffect="WipeUp" />
>
> <PhotoView id="PhotoView" label="Photos" styleName="colorPanel"
> width="900" height="500" showEffect="WipeDown"
> hideEffect="WipeUp" />
>
> <MapView id="MapView" label="Map" styleName="colorPanel"
> width="900" height="500" showEffect="WipeDown"
> hideEffect="WipeUp" />
>
> </mx:ViewStack>
>
> </mx:VBox>
> </mx:WindowedApplication>
>
> I keep getting the following errors:
> 1046: Type was not found or was not a compile-time constant:
> GridView.
> 1046: Type was not found or was not a compile-time constant:
> PhotoView.
> 1046: Type was not found or was not a compile-time constant:
> MapView.
>
> Do any of you experts see what could be wrong or have any idea
> what's
> going on? Any suggestions you can provide will be greatly
> appreciated!
>
> Thanks,
>
> Eric
>
> 



 

Reply via email to