Hi Brad,
Yep, I'm used the Flex Builder 3 IDE (Standalone). When I type
<ns1: it comes up with 3 options: GridView, PhotoView, and MapView. All
of the files are in the same directory as my main Application file.
Brad Bueche wrote:
> 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>
> > [mailto:[email protected]
> <mailto:flexcoders%40yahoogroups.com>] *On Behalf Of *Brad Bueche
> > *Sent:* Friday, February 08, 2008 12:51 PM
> > *To:* [email protected]
> <mailto:flexcoders%40yahoogroups.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>
> > [mailto:[email protected]
> <mailto:flexcoders%40yahoogroups.com>] *On Behalf Of *Eric Cobb
> > *Sent:* Friday, February 08, 2008 12:19 PM
> > *To:* [email protected]
> <mailto:flexcoders%40yahoogroups.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.adobe.com/labs/flex3/html/mxmlcomponents_2.html#150594
> <http://livedocs.adobe.com/labs/flex3/html/mxmlcomponents_2.html#150594>
> >
> <http://livedocs.adobe.com/labs/flex3/html/mxmlcomponents_2.html#150594
>
> <http://livedocs.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.com/2006/mxml
> <http://www.adobe.com/2006/mxml>
> > <http://www.adobe.com/2006/mxml <http://www.adobe.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
> >
> >
>
>