[flexcoders] SOAP requests and arrays being collapsed into "val1,val2,val3"... Any ideas?

2008-05-05 Thread Josh McDonald
Hi guys,

I've got something that should be going out like this:



 ALLOC005is1
 Noveaux


but what I'm getting in my message is this:



 ALLOC005is1,Noveaux


Is this something you've come across before? Any ideas? Even any ideas what
I should be looking for?

-- 
"Therefore, send not to know For whom the bell tolls. It tolls for thee."

:: Josh 'G-Funk' McDonald
:: 0437 221 380 :: [EMAIL PROTECTED]


[flexcoders] Re: Modules the way to go?

2008-05-05 Thread Daniel

That's the problem... I won't develop the modules that will be running
in the desktop manager... I'll only load them and unload them... But I
want to make sure the application runs fast...

Are there any tricks or tips to ensure the modules run fast and
release unused resources? 

If I have several small modules opened (say 6 to 10, each of 20K to
60K size), they shouldnt crash or overload the browser?


--- In flexcoders@yahoogroups.com, "Alex Harui" <[EMAIL PROTECTED]> wrote:
>
> A module is as big as you make it.  I'd be checking to make sure it is
> small and releases unused resources.
> 
>  
> 
> 
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of Daniel
> Sent: Monday, May 05, 2008 8:19 PM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Modules the way to go?
> 
>  
> 
> Hey guys,
> 
> Im actually working on an application that controls several Flex made
> apps. It's like a desktop manager application that manages several
> widgets. The applications running in the desktop manager are modules
> set on the server, that are loaded and unloaded per user request, but
> when a user have 6 or more Modules opened at the time the desktop
> manager becomes really slow, and the explorer can even crash!
> 
> Am I working the modules the wrong way, or this component really adds
> that kind of weight to the computer? Is there another way to go?
> 
> Thanx a lot guys...
>




RE: [flexcoders] Checkbox as a headerRenderer

2008-05-05 Thread Alex Harui
Have your classfactory only return one instance.

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of markgoldin_2000
Sent: Monday, May 05, 2008 1:22 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Checkbox as a headerRenderer

 

I am implementing a checkbox as a headerRenderer:
public class CheckBoxHeaderRenderer extends CheckBox
{
public function CheckBoxHeaderRenderer()
{
super();
addEventListener("click", clickHandler);
}
override protected function clickHandler(event:MouseEvent):void
{
super.clickHandler(event);
}
}
I need to be able to communicate to a column that would have that 
header. I need to enable/disable it, as well as reset column's data. 
Any idea? 
Thanks

 



RE: [flexcoders] reusing code.. action script etc

2008-05-05 Thread Alex Harui
I would subclass.

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jason B
Sent: Monday, May 05, 2008 11:51 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] reusing code.. action script etc

 

http://livedocs.adobe.com/flex/3/html/help.html?content=controls_12.html
 

while flex example shows how to assign a date into a text field
what if someone wanted to reuse the date function routine with 20 text
box's ...?

Could i pass a variable containing the name of the object to now use in
like so

public function useDate(eventObj:CalendarLayoutChangeEvent,
MYVARIABLEPASSEDIN):void {

// Make sure selectedDate is not null.
if (eventObj.currentTarget.selectedDate == null) {
return;
}

composedatetext.text =
(eventObj.currentTarget.selectedDate.getMonth()+1) +
"/" + eventObj.currentTarget.selectedDate.getDate()
+
"/" +
eventObj.currentTarget.selectedDate.getFullYear();

MYVARIABLEGOES HERE.visible=false;

}

 



RE: [flexcoders] Modules the way to go?

2008-05-05 Thread Alex Harui
A module is as big as you make it.  I'd be checking to make sure it is
small and releases unused resources.

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Daniel
Sent: Monday, May 05, 2008 8:19 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Modules the way to go?

 

Hey guys,

Im actually working on an application that controls several Flex made
apps. It's like a desktop manager application that manages several
widgets. The applications running in the desktop manager are modules
set on the server, that are loaded and unloaded per user request, but
when a user have 6 or more Modules opened at the time the desktop
manager becomes really slow, and the explorer can even crash!

Am I working the modules the wrong way, or this component really adds
that kind of weight to the computer? Is there another way to go?

Thanx a lot guys...

 



[flexcoders] Query on SWC

2008-05-05 Thread Sudha Hariharan
Hi,
 
I have created a SWC file of various components. Adding the
SWC to Flex Builder project makes the components visible in the Components
Window (in Flex Builder) under the folder named Custom. Instead I would like to
display it under a different category in the Components Window. Also some of
these components have certain properties that would appear in the Properties
view. As of Flex Builder 2, this Meta data had to be stored in xml files within
Flex Builder plug-ins. However, I believe that there are easier ways to do the
same using Flex builder 3. I think some of this meta data can be added to the
swc file itself. Could anyone throw some light on how this can be achieved? 
If not in Flex Builder, are there any other tools or
procedures that can lead to an easier solution?
 
Thanks & Regards,
Sudha.


  Check out the all-new face of Yahoo! India. Go to http://in.yahoo.com/

[flexcoders] Modules the way to go?

2008-05-05 Thread Daniel
Hey guys,

Im actually working on an application that controls several Flex made
apps. It's like a desktop manager application that manages several
widgets. The applications running in the desktop manager are modules
set on the server, that are loaded and unloaded per user request, but
when a user have 6 or more Modules opened at the time the desktop
manager becomes really slow, and the explorer can even crash!

Am I working the modules the wrong way, or this component really adds
that kind of weight to the computer? Is there another way to go?

Thanx a lot guys...



Re: [flexcoders] Fast updating of image.source

2008-05-05 Thread shaun
Hi Roger,

Roger Howard wrote:
> I've got a sequence of images loaded in Flex - for this example let's 
> say I've populated an array ("imageArray") with new Image objects.
> 
> I've got an Image control ("myImage") whose source is set on 
> applicationComplete.
> 
> During the application run, I'd like to be able to set the source of the 
> image control dynamically (in this case, based on mouse position) to the 
> source of one of the objects in the array. For instance:
> 
> myImage.source=imageArray[0].source;
> 
> The problem is, when I change image source there's a brief flash (no pun 
> intended) when the image control updates - it seems to briefly show the 
> background of the parent control (in this case a canvas with a solid 
> color). This makes for a jarring transition between each image as it's 
> loaded.
> 
> I get the same effect even in the simplest of cases - just setting 
> myImage.source explicitly, forgetting about the array.
> 
> How can I update the source of an Image control without this strobing 
> effect? Or am I going about it the wrong way?
> 
> My Flex experience is limited to a few months of frontend UI development 
> - lots of data binding and layout - and this is a new one on me.
> 
> 

What about storing an array of Image components in the array rather than 
the urls... put them all on the canvas and the just set visible for the 
one you want to display. I had to do a similar thing once when i wrote a 
flex lake applet.  YMMV.

http://users.on.net/~shaun/FlickrLake/FlickrLake.html
http://users.on.net/~shaun/FlickrLake/FlexLake.as

cheers,


RE: [flexcoders] TextArea but no scroll bars showing up

2008-05-05 Thread Jack @ Zingit
Jim:

I'll check it out.

Thanks,

Jack

-Original Message-
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jim Hayes
Sent: Monday, May 05, 2008 6:45 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up

You can override it by extending TextArea if you really want to, it sort of
works for me :

> in ShortArsedTextArea.as >

package
{
import mx.controls.TextArea;

public class ShortArsedTextArea extends TextArea
{
public function ShortArsedTextArea()
{
super();
}

override public function get verticalScrollPolicy():String
{   
return "auto";
}

}
}


-Original Message-
From: flexcoders@yahoogroups.com on behalf of Jack @ Zingit
Sent: Tue 06/05/2008 00:29
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up
 
Tracy:
 
Yes that will work, but I only wanted the height to be 35, which allows for
2 lines.  The reason is "screen real estate".
 
If I set it the Canvas height to 35, then I get horizontal and vertical
scroll bars showing up before I even type anything.
 
The lowest number I can go is 44.
 
Jim's research seems to indicate a hard-coded issue if the TextArea is less
than 40(Flex 3).
 
override public function get verticalScrollPolicy():String

{

return height <= 40 ? ScrollPolicy.OFF : _verticalScrollPolicy;

}

 
I guess I will need to step back and rethink.
 
I was beginning to think I was going crazy.
 
Anyway, guys . . . . thanks for the help.
 
Jack

  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Spratt
Sent: Monday, May 05, 2008 6:05 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up




Indeed, the TextArea is not behaving as I would expect.  Slap it in a
Canvas, and it will work ok.  

  



  

Tracy

  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jack @ Zingit
Sent: Monday, May 05, 2008 6:26 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up


layout="absolute" has no bearing.

I tried the following code and the scroll bar does not show up when I type
in text beyond the 2nd line.



http://www.adobe. 
com/2006/mxml" xmlns="*"
creationPolicy="auto" width="100%" height="100%">



 

Any thoughts?

Thanks,

Jack

-Original Message-
From: [EMAIL PROTECTED]  ups.com
[mailto:[EMAIL PROTECTED]  ups.com]
On Behalf Of Jim Hayes
Sent: Monday, May 05, 2008 3:40 PM
To: [EMAIL PROTECTED]  ups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up

Try yourTextArea.validateNow() after adding the extra text.
I seem to remember that works, though I can't swear to it I'm afraid (and
can't check just now).

-Original Message-
From: [EMAIL PROTECTED]  ups.com on
behalf of Jack @ Zingit
Sent: Mon 05/05/2008 19:29
To: [EMAIL PROTECTED]  ups.com
Subject: [flexcoders] TextArea but no scroll bars showing up


Flex 2.01

This seems so dumb, but I can not figure this out.

I am using Modules with layout="absolute".

In a MXML file I have a TextArea where I have set the width="300" and
height="35".



I can add text beyond 2 lines, but no scroll bar is displayed.

If I set the height="100%" then the scroll bar shows up when I type text
beyond 2 lines.

I can also place it inside a VBox and set height="100%", but that just adds
unnecessary code. That also causes other positioning problems.

However, I want/need to set the TextArea's height.

What am I missing? Is there a simple way?

Thanks,

Jack 

__
This communication is from Primal Pictures Ltd., a company registered in
England and Wales with registration No. 02622298 and registered office: 4th
Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA, UK.
VAT registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read, copied
and used only by the intended recipient. If you have received it in error,
please contact the sender immediately by return e-mail or by telephoning
+44(0)20 7637 1010. Please then delete the e-mail and do not disclose 
+its
contents to any person.
This email has been scanned for Primal Pictures by the MessageLabs Email
Security System.
__

 

__
This communication is from Primal Pictures Ltd., a company registered in
Eng

[flexcoders] Re: Use Cairngorm wihtout Dispatch

2008-05-05 Thread Bjorn Schultheiss
> The point I was making as that just because events are used on the  
> view instead of it accessing controller methods directly it doesn't  
> necessarily de-couple them

Agreed.

Also, I don't like being restricted to only being able to register
events types to command classes to a Front Controller that is created
in the view.

Registering the controller in the view means to reference it at
runtime i have to go through the view.

Common sense tells me in MVC it would be better if the controller was
created by the model, not the view.



--- In flexcoders@yahoogroups.com, Stephen Downs <[EMAIL PROTECTED]>
wrote:
>
> I'm not saying it's a major problem that we come across often, but  
> when taking on other people's work, or working as a team it's  
> something we have come across. We would expect all vars, methods,  
> class, events to be named well, but we find it more efficient to  
> error the project through changing a method name, than to do a find  
> in files. We want to keep things as simple as possible.
> 
> The point I was making as that just because events are used on the  
> view instead of it accessing controller methods directly it doesn't  
> necessarily de-couple them, since in most cases the view is relying  
> on its events being picked up and acted upon. If my previous  
> statement is true for you and your team, there's really no need to go  
> down the event road, as it does introduces more complication and with  
> it more time to implement.
> 
> Just to clarify we don't take this approach on components, but we do  
> for views/screens.
> 
> 
> 
> 
> On 5 May 2008, at 01:37, Jim Hayes wrote:
> 
> > I've not really had those problems myself Tink.
> >
> > I don't dispatch any standard cairngorm events, instead I have  
> > events that extend it and are (usually!) fairly well named to  
> > reflect what's happening.
> > Maybe that's because for me they normally carry some data, and I  
> > like that data to be as strongly typed as is practicable.
> > The command/delegate will usually follow the same naming, so I may  
> > have SaveBitmapEvent + SaveBitmapCommand + SaveBitmapDelegate, for  
> > example.
> > So to find any particular event dispatch in my view, it's pretty  
> > easy to do a "find in files" on the project, though in practice I  
> > find I rarely need to.
> > Likewise, finding the command it calls is pretty easy for the most  
> > part, as is the implementation in the delegate.
> >
> > Good point on the controller not listening, but I guess I've just  
> > got used to writing a shell version of my command, breakpointing  
> > it's constructor and checking it does get called when I expect it  
> > to before proceeding to fill in it's implementation. If not, then  
> > the frontController has it's fingers in it's ears shouting na na na  
> > I can't hear you :)
> >
> > It would be good if it could catch all cairngorm events and raise a  
> > warning if they were not registered, though. I have a feeling it  
> > wouldn't be too hard to extend it do that, but I've never felt the  
> > need myself.
> >
> > I'm sure we're both thinking "don't make me have to think too hard,  
> > if at all", and I'm in broad agreement with you, but the 3 classes  
> > and controller entry approach does work for me (even if it is very  
> > tedious to write at the time).
> >
> > -Original Message-
> > From: flexcoders@yahoogroups.com on behalf of Stephen Downs
> > Sent: Sun 04/05/2008 14:08
> > To: flexcoders@yahoogroups.com
> > Subject: Re: [flexcoders] Re: Use Cairngorm wihtout Dispatch
> >
> > I have to agree with MichNiu here.
> >
> > The CairngormEventDispatcher obsfucates the code. i.e. you come back
> > to a project 6 months down the line, its difficult to find in the
> > view where your CairngormEvents are dispatch.
> >
> > What is the difference of the view knowing what event it has to
> > dispatch, to it actually knowing the method on the controller it was
> > to invoke? Very little in my opinion, but the later enables you to
> > very easily pinpoint all the calls from the view to a method on the
> > controller, by just changing the name of the method on the
> > controller, and looking at all the errors that will appear on the
> > view. This makes things much easier to debug and therefore easier to
> > maintain.
> >
> > You talk about making views re-useable, but if your view is
> > dispatching CairngormEvents, you can guarantee it's relying on some
> > action of the FrontController for it to work properly. If you
> > FrontController doesn't listen to these events, your view won't work,
> > therefore it aint re-usable, its relying on the FrontController
> > acting upon the events is dispatches.
> >
> > We still keep a Controller unlike MichNui's implementation, but we
> > cut out the use of CairngormEventDispatcher some time ago.
> >
> > Now when it comes to re-usable components, thats a different matter.
> >
> > Tink
> >
> > On 22 Apr 2008, at 03:53, ben.clinkinbeard wrote:
> 

[flexcoders] MessageBroker won't return control after routeMessageToService()

2008-05-05 Thread jfujita1
Well, Here is the report after I've traced the errors down.

I've noticed that when my custom java message adapter halts BlazeDS'
messaging still runs.  Several diagnostic applications indicate the
durability of BlazeDS messaging.  

I have however tracked down the source the halting of my java message
adapter thread to be the MessageBroker...

My custom message adapter is multithreaded in that it manages two
tasks: One thread listens for messages from a server and then starts a
"fire-and-forget" messaging thread that then packages and routes the
message into an AsyncMessage for broadcast to BlazeDS before dying.  

Traces indicate that after about 6 days of reliable message routing
the messaging threads generated by my listener thread start halting at
the msgBroker.routeMessageToService(msg, null); method call. (Trace
statements to console halt after "Trying to routeMessageToService").

public void sendMessage()
{
System.out.println(name+" Connecting to MessageBroker");
msgBroker = MessageBroker.getMessageBroker(null);
System.out.println("MessageBroker.getId() = "+msgBroker.getId());
String clientID = UUIDUtils.createUUID(false);
msg.setClientId(clientID);
msg.setMessageId(UUIDUtils.createUUID(false));  
msg.setTimestamp(System.currentTimeMillis());
System.out.println(name+" Trying to routeMessageToService");
msgBroker.routeMessageToService(msg, null);
System.out.println(name+" Successful message route");
}


That is to say that msgBroker's routeMessageToService() method call is
not returning and the messaging threads are all halting and piling up
in the JVM.  After about 4000 of these halted messaging threads piling
up the JVM runs out of memory and the listener thread can't
instantiate any more messaging threads and the whole thing comes to a
halt.

You can say that my problem is thus: MessageBroker's
routeMessageToService() method stops returning control to my message
thread after about 6 days halting it until the unsent message threads
pile up leading up to an out of memory crash.  

I'm working on a fix that will kill the halted message thread if it
runs longer than a few seconds.  This should aleviate the thread
traffic jam but I don't know if the MessageBroker will start routing
messages again.  I don't know why it stops either.


Hope you could shed some light on this.

Best,
Justin







--- In flexcoders@yahoogroups.com, "Justin Fujita" <[EMAIL PROTECTED]>
wrote:
>
> Thanks Mete,
> 
> I really appreciate your help.  I've changed up my java message
producer a
> bit to see if that helps as well.   I guess I'll let you know how it
works
> out in about 5-6 days
> 
> 
> Thanks again,
> -Justin
> 
> On Tue, Apr 22, 2008 at 11:15 AM, meteatamel <[EMAIL PROTECTED]> wrote:
> 
> >   I've added some info to the bug report. Please take a look.
> >
> > -Mete
> >
> >
> > --- In flexcoders@yahoogroups.com ,
> > "jfujita1"  wrote:
> > >
> > > Hi,
> > >
> > > I've built a GIS FLEX application that uses blazeDS' messaging
> > > capability to push location (latitude/longitude/geocode) info to
flex
> > > clients.
> > >
> > > The message producer is a custom Java bootstrapper and adapter that
> > > configures the messaging destination endpoints upon server startup.
> > >
> > > The destination runtime config java bootstrap method for our
> > > "fleet_demo" destination looks like this:
> > >
> > > public void initializeDestinations()
> > > {
> > > String destinationId = "fleet_demo";
> > > String serviceId = "message-service";
> > > MessageBroker broker = MessageBroker.getMessageBroker(null);
> > > MessageService service = (MessageService)
> > > broker.getService(serviceId);
> > > MessageDestination destination = (MessageDestination)
> > > service.createDestination(destinationId);
> > >
> > > destination.addChannel("my-streaming-amf");
> > > destination.addChannel("my-polling-amf");
> > >
> > > ServerSettings serverSettings = new ServerSettings();
> > > serverSettings.setMaxCacheSize(1000);
> > > serverSettings.setMessageTTL(0);
> > > serverSettings.setDurable(false);
> > >
> > > destination.setServerSettings(serverSettings);
> > >
> > > if (service.isStarted())
> > > {
> > > //initialize and run the destination
> > > destination.start();
> > > }
> > > }
> > >
> > >
> > > The bootstrapper also spawns a separate thread that continuously
> > > receives location data from our server and packages it into an
> > > AsyncMessage and routes it to the appropriate destination using a
> > > method similar to this:
> > >
> > > private void sendMessage(latitudeFromServer:double,
> > > longitudeFromServer:double)
> > > {
> > > MessageBroker msgBroker = MessageBroker.getMessageBroker(null);
> > > String clientID = UUIDUtils.createUUID(false);
> > > AsyncMessage msg = new AsyncMessage();
> > >
> > > msg.setDestination("fleet_demo");
> > > msg.setHeader("latitude", latitudeFromServer);
> > > msg.setHeader("longitude", longitudeFromServer);
> > >
> > > msg.setClientId(clientID);
> > > msg.setMessageId(UUIDUtils.createUUID(false));
> >

RE: [flexcoders] TextArea but no scroll bars showing up

2008-05-05 Thread Jim Hayes
You can override it by extending TextArea if you really want to, it sort of 
works for me :

> in ShortArsedTextArea.as >

package 
{
import mx.controls.TextArea;

public class ShortArsedTextArea extends TextArea
{
public function ShortArsedTextArea()
{
super();
}

override public function get verticalScrollPolicy():String
{   
return "auto";
}

}
}


-Original Message-
From: flexcoders@yahoogroups.com on behalf of Jack @ Zingit
Sent: Tue 06/05/2008 00:29
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up
 
Tracy:
 
Yes that will work, but I only wanted the height to be 35, which
allows for 2 lines.  The reason is "screen real estate".
 
If I set it the Canvas height to 35, then I get horizontal and vertical
scroll bars showing up before I even type anything.
 
The lowest number I can go is 44.
 
Jim's research seems to indicate a hard-coded issue if the TextArea
is less than 40(Flex 3).
 
override public function get verticalScrollPolicy():String

{

return height <= 40 ? ScrollPolicy.OFF : _verticalScrollPolicy;

}

 
I guess I will need to step back and rethink.
 
I was beginning to think I was going crazy.
 
Anyway, guys . . . . thanks for the help.
 
Jack

  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Spratt
Sent: Monday, May 05, 2008 6:05 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up




Indeed, the TextArea is not behaving as I would expect.  Slap it in a
Canvas, and it will work ok.  

  



  

Tracy

  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jack @ Zingit
Sent: Monday, May 05, 2008 6:26 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up


layout="absolute" has no bearing.

I tried the following code and the scroll bar does not show up
when I type in text beyond the 2nd line.



http://www.adobe. 
com/2006/mxml" xmlns="*"
creationPolicy="auto" width="100%" height="100%">



 

Any thoughts?

Thanks,

Jack

-Original Message-
From: [EMAIL PROTECTED]  ups.com
[mailto:[EMAIL PROTECTED]  ups.com]
On
Behalf Of Jim Hayes
Sent: Monday, May 05, 2008 3:40 PM
To: [EMAIL PROTECTED]  ups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up

Try yourTextArea.validateNow() after adding the extra text.
I seem to remember that works, though I can't swear to it I'm afraid (and
can't check just now).

-Original Message-
From: [EMAIL PROTECTED]  ups.com on
behalf of Jack @ Zingit
Sent: Mon 05/05/2008 19:29
To: [EMAIL PROTECTED]  ups.com
Subject: [flexcoders] TextArea but no scroll bars showing up


Flex 2.01

This seems so dumb, but I can not figure this out.

I am using Modules with layout="absolute".

In a MXML file I have a TextArea where I have set the width="300" and
height="35".



I can add text beyond 2 lines, but no scroll bar is displayed.

If I set the height="100%" then the scroll bar shows up when I type text
beyond 2 lines.

I can also place it inside a VBox and set height="100%", but that just adds
unnecessary code. That also causes other positioning problems.

However, I want/need to set the TextArea's height.

What am I missing? Is there a simple way?

Thanks,

Jack 

__
This communication is from Primal Pictures Ltd., a company registered in
England and Wales with registration No. 02622298 and registered office: 4th
Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA, UK.
VAT registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read, copied
and used only by the intended recipient. If you have received it in error,
please contact the sender immediately by return e-mail or by telephoning
+44(0)20 7637 1010. Please then delete the e-mail and do not disclose its
contents to any person.
This email has been scanned for Primal Pictures by the MessageLabs Email
Security System.
__

 


__
This communication is from Primal Pictures Ltd., a company registered in 
England and Wales with registration No. 02622298 and registered office: 4th 
Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA, UK. VAT 
registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read, copied and 
used only by the i

Fwd: [flexcoders] Re: AdvancedDataGrid preserve openItems after data update

2008-05-05 Thread jonese
OK here's what i did to keep my nodes open.

un my update function i call preventDefault() to stop the expected operations.

then i manually build using updated data my object instances
then search the original objects till i find my matching object
overwrite the orginial object with the new instance
then run a refresh() on the dataprovider.

This appears to be working for me and it is having the expected
results.so far :)

-- 
jonese
http://www.jonese.us
http://twitter.com/jonese


On Wed, Apr 23, 2008 at 9:27 PM, rockstar77877 <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Scott and Jonese:
>
>  I am currently trying to deal with the same issue. I was
>  actually ALMOST there, but I think I have discovered a bug in Flex.
>
>  So the problem: Keeping the AdvancedDataGrid nodes that were already
>  expanded, open after a filter and refresh (specifically
>  a 'GroupCollection' refresh).
>
>  First, I got a nice array of objects containing the 'nodes' for the
>  grid nodes that were opened, "adg.dataProvider.openNodes"
>  Next, I did the filter and gc.refresh().
>  The final step was to iterate through all the nodes, find out which
>  ones had the same "GroupLabel," and expand them
>  using "adg.dataProvider.openNode(node:Object)".
>
>  This is where I ran into problems. When I tried to re-open a node
>  using openNode, the node would expand, but the nodes below it would
>  not be in the right tree level (it seems as if they were stepping
>  down in level one by one, even though they were supposed to be all on
>  the same level below it). Now here is a real kicker! If I go to
>  click on anything in the grid after that, the display automatically
>  corrects itself! So odd.
>
>  If anyone has seen the same thing, or know what I'm even talking
>  about please let me know. Thanks!
>
>  rockstar
>
>
>  --- In flexcoders@yahoogroups.com, "Eric Jones" <[EMAIL PROTECTED]> wrote:
>  >
>  > Did you ever figure out how to do this?
>  >
>  > jonese
>  >
>  >
>  > --- In flexcoders@yahoogroups.com, "smelbyfastlane"  wrote:
>  > >
>  > > Hello -
>  > >
>  > > I am using an AdvancedDataGrid to display data that is retrieved
>  > > periodically from a HTTPService. When handling the result event I
>  > > parse the lastResult e4x into typed objects and put them into an
>  > > ArrayCollection which is the source for a GroupingCollection as
>  laid
>  > > out below. After doing all of this I call groupedData.refresh()
>  to
>  > > get my new data displayed. All of this works fine, except that
>  after
>  > > calling groupedData.refresh() my group nodes (in the grid) are all
>  > > collapsed. I have tried saving workItemsGrid.openItems into a
>  temp
>  > > variable, then setting it back after calling refresh... but that
>  does
>  > > not work. I am guessing that this is due to the fact that my data
>  > > provider has entirely different object instances than it had
>  > > previously. But, I am open to the idea that I just did it
>  incorrectly
>  > > somehow. Based on my thought that I have different objects in
>  the DP
>  > > than I did before I figured I could just save off the value of
>  > > "GroupLabel" for each openItem, call refresh(), then iterate over
>  the
>  > > group objects and call workItemsGrid.expandItem() for each that
>  has a
>  > > GroupLabel that was previously open. The problem with this
>  approach
>  > > is that I have not yet been able to figure out how to iterate
>  over the
>  > > groups.
>  > >
>  > > Any help in getting my previously open items to re-open is greatly
>  > > appreciated.
>  > >
>  > > Thanks in advance
>  > > Scott
>  > >
>  > >
>  > >
>  > >   > > height="100%">
>  > > 
>  > >   > > source="{flatWorkItemsAC}">
>  > > 
>  > > ...
>  > > 
>  > > 
>  > > 
>  > > ...
>  > > 
>  > >
>  >
>
>  


[flexcoders] Re: Is there way to use fcsh inside Ant build?

2008-05-05 Thread mihai_vasilache
I have created a tool to access fcsh.exe from ant:
http://fcshwrapper.blogspot.com/ 



RE: [flexcoders] TextArea but no scroll bars showing up

2008-05-05 Thread Jack @ Zingit
Tracy:
 
Yes that will work, but I only wanted the height to be 35, which
allows for 2 lines.  The reason is "screen real estate".
 
If I set it the Canvas height to 35, then I get horizontal and vertical
scroll bars showing up before I even type anything.
 
The lowest number I can go is 44.
 
Jim's research seems to indicate a hard-coded issue if the TextArea
is less than 40(Flex 3).
 
override public function get verticalScrollPolicy():String

{

return height <= 40 ? ScrollPolicy.OFF : _verticalScrollPolicy;

}

 
I guess I will need to step back and rethink.
 
I was beginning to think I was going crazy.
 
Anyway, guys . . . . thanks for the help.
 
Jack

  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Spratt
Sent: Monday, May 05, 2008 6:05 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up




Indeed, the TextArea is not behaving as I would expect.  Slap it in a
Canvas, and it will work ok.  

  



  

Tracy

  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jack @ Zingit
Sent: Monday, May 05, 2008 6:26 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up


layout="absolute" has no bearing.

I tried the following code and the scroll bar does not show up
when I type in text beyond the 2nd line.



http://www.adobe. 
com/2006/mxml" xmlns="*"
creationPolicy="auto" width="100%" height="100%">



 

Any thoughts?

Thanks,

Jack

-Original Message-
From: [EMAIL PROTECTED]  ups.com
[mailto:[EMAIL PROTECTED]  ups.com]
On
Behalf Of Jim Hayes
Sent: Monday, May 05, 2008 3:40 PM
To: [EMAIL PROTECTED]  ups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up

Try yourTextArea.validateNow() after adding the extra text.
I seem to remember that works, though I can't swear to it I'm afraid (and
can't check just now).

-Original Message-
From: [EMAIL PROTECTED]  ups.com on
behalf of Jack @ Zingit
Sent: Mon 05/05/2008 19:29
To: [EMAIL PROTECTED]  ups.com
Subject: [flexcoders] TextArea but no scroll bars showing up


Flex 2.01

This seems so dumb, but I can not figure this out.

I am using Modules with layout="absolute".

In a MXML file I have a TextArea where I have set the width="300" and
height="35".



I can add text beyond 2 lines, but no scroll bar is displayed.

If I set the height="100%" then the scroll bar shows up when I type text
beyond 2 lines.

I can also place it inside a VBox and set height="100%", but that just adds
unnecessary code. That also causes other positioning problems.

However, I want/need to set the TextArea's height.

What am I missing? Is there a simple way?

Thanks,

Jack 

__
This communication is from Primal Pictures Ltd., a company registered in
England and Wales with registration No. 02622298 and registered office: 4th
Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA, UK.
VAT registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read, copied
and used only by the intended recipient. If you have received it in error,
please contact the sender immediately by return e-mail or by telephoning
+44(0)20 7637 1010. Please then delete the e-mail and do not disclose its
contents to any person.
This email has been scanned for Primal Pictures by the MessageLabs Email
Security System.
__

 


RE: [flexcoders] TextArea but no scroll bars showing up

2008-05-05 Thread Jim Hayes
I thought you were setting the text programatically, rather than typing, 
apologies for that.

I just checked it (in flex 3), if the height of the textArea is greater than 40 
pixels then scrollbars do appear when you type, but not if <= 40.

If you look at the source for textArea it appears that this is hardcoded :

override public function get verticalScrollPolicy():String
{
return height <= 40 ? ScrollPolicy.OFF : _verticalScrollPolicy;
}


I can only presume to allow at least some space for the scrollbar to be 
rendered.

If it *has* to be 35 pixels high then you could try extending textArea I 
suppose, otherwise try 41 !


-Original Message-
From: flexcoders@yahoogroups.com on behalf of Tracy Spratt
Sent: Tue 06/05/2008 00:04
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up
 
Indeed, the TextArea is not behaving as I would expect.  Slap it in a
Canvas, and it will work ok.  

 

  



  

 

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jack @ Zingit
Sent: Monday, May 05, 2008 6:26 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up

 


layout="absolute" has no bearing.

I tried the following code and the scroll bar does not show up
when I type in text beyond the 2nd line.



http://www.adobe.com/2006/mxml
 " xmlns="*"
creationPolicy="auto" width="100%" height="100%">



 

Any thoughts?

Thanks,

Jack

-Original Message-
From: flexcoders@yahoogroups.com 
[mailto:flexcoders@yahoogroups.com 
] On
Behalf Of Jim Hayes
Sent: Monday, May 05, 2008 3:40 PM
To: flexcoders@yahoogroups.com  
Subject: RE: [flexcoders] TextArea but no scroll bars showing up

Try yourTextArea.validateNow() after adding the extra text.
I seem to remember that works, though I can't swear to it I'm afraid
(and
can't check just now).

-Original Message-
From: flexcoders@yahoogroups.com 
on behalf of Jack @ Zingit
Sent: Mon 05/05/2008 19:29
To: flexcoders@yahoogroups.com  
Subject: [flexcoders] TextArea but no scroll bars showing up


Flex 2.01

This seems so dumb, but I can not figure this out.

I am using Modules with layout="absolute".

In a MXML file I have a TextArea where I have set the width="300" and
height="35".



I can add text beyond 2 lines, but no scroll bar is displayed.

If I set the height="100%" then the scroll bar shows up when I type text
beyond 2 lines.

I can also place it inside a VBox and set height="100%", but that just
adds
unnecessary code. That also causes other positioning problems.

However, I want/need to set the TextArea's height.

What am I missing? Is there a simple way?

Thanks,

Jack 

__
This communication is from Primal Pictures Ltd., a company registered in
England and Wales with registration No. 02622298 and registered office:
4th
Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA,
UK.
VAT registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read,
copied
and used only by the intended recipient. If you have received it in
error,
please contact the sender immediately by return e-mail or by telephoning
+44(0)20 7637 1010. Please then delete the e-mail and do not disclose
its
contents to any person.
This email has been scanned for Primal Pictures by the MessageLabs Email
Security System.
__

 



__
This communication is from Primal Pictures Ltd., a company registered in 
England and Wales with registration No. 02622298 and registered office: 4th 
Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA, UK. VAT 
registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read, copied and 
used only by the intended recipient. If you have received it in error, please 
contact the sender immediately by return e-mail or by telephoning +44(0)20 7637 
1010. Please then delete the e-mail and do not disclose its contents to any 
person.
This email has been scanned for Primal Pictures by the MessageLabs Email 
Security System.
__<>

RE: [flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Tracy Spratt
Yes, this is the way to do it in a real app, and is the way I do it, by
building an update message that I send to the server.

 

Jason and I have been through all of that in this thread, but he was not
receptive to that level of advice, and his last question was simply:

"How can i remove an item from the data grid using action script?"

So that is what I answered.  I'd have given more detail, but he has not
said what his dataProvider is Hint, Jason.

Tracy



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Amy
Sent: Monday, May 05, 2008 6:47 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: datagrid using button or checkbox wHat Code to
Trigger

 

--- In flexcoders@yahoogroups.com 
, "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> Use the dataProvider API, to remove the item from the dataProvider.

It might be better to mark the item as removed in the dataProvider, 
since that will probably make it easier to do the delete operation on 
the server. After that (correct me if I'm wrong--this is all 
theoretical to me), you'd need to filter the dataProvider to only show 
the items that have not been removed. The last step would be either 
using the dataProvider's source to send to the server or removing the 
filter.

JMO;

Amy

 



RE: [flexcoders] TextArea but no scroll bars showing up

2008-05-05 Thread Tracy Spratt
Indeed, the TextArea is not behaving as I would expect.  Slap it in a
Canvas, and it will work ok.  

 

  



  

 

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jack @ Zingit
Sent: Monday, May 05, 2008 6:26 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up

 


layout="absolute" has no bearing.

I tried the following code and the scroll bar does not show up
when I type in text beyond the 2nd line.



http://www.adobe.com/2006/mxml
 " xmlns="*"
creationPolicy="auto" width="100%" height="100%">



 

Any thoughts?

Thanks,

Jack

-Original Message-
From: flexcoders@yahoogroups.com 
[mailto:flexcoders@yahoogroups.com 
] On
Behalf Of Jim Hayes
Sent: Monday, May 05, 2008 3:40 PM
To: flexcoders@yahoogroups.com  
Subject: RE: [flexcoders] TextArea but no scroll bars showing up

Try yourTextArea.validateNow() after adding the extra text.
I seem to remember that works, though I can't swear to it I'm afraid
(and
can't check just now).

-Original Message-
From: flexcoders@yahoogroups.com 
on behalf of Jack @ Zingit
Sent: Mon 05/05/2008 19:29
To: flexcoders@yahoogroups.com  
Subject: [flexcoders] TextArea but no scroll bars showing up


Flex 2.01

This seems so dumb, but I can not figure this out.

I am using Modules with layout="absolute".

In a MXML file I have a TextArea where I have set the width="300" and
height="35".



I can add text beyond 2 lines, but no scroll bar is displayed.

If I set the height="100%" then the scroll bar shows up when I type text
beyond 2 lines.

I can also place it inside a VBox and set height="100%", but that just
adds
unnecessary code. That also causes other positioning problems.

However, I want/need to set the TextArea's height.

What am I missing? Is there a simple way?

Thanks,

Jack 

__
This communication is from Primal Pictures Ltd., a company registered in
England and Wales with registration No. 02622298 and registered office:
4th
Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA,
UK.
VAT registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read,
copied
and used only by the intended recipient. If you have received it in
error,
please contact the sender immediately by return e-mail or by telephoning
+44(0)20 7637 1010. Please then delete the e-mail and do not disclose
its
contents to any person.
This email has been scanned for Primal Pictures by the MessageLabs Email
Security System.
__

 



[flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Amy
--- In flexcoders@yahoogroups.com, "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> Use the dataProvider API, to remove the item from the dataProvider.

It might be better to mark the item as removed in the dataProvider, 
since that will probably make it easier to do the delete operation on 
the server.  After that (correct me if I'm wrong--this is all 
theoretical to me), you'd need to filter the dataProvider to only show 
the items that have not been removed.  The last step would be either 
using the dataProvider's source to send to the server or removing the 
filter.

JMO;

Amy



Re: [flexcoders] Child items in custom component

2008-05-05 Thread Weyert de Boer
Thanks! I will give it a shot tomorrow. Sounds, logical somehow. I 
suppose it should work.


RE: [flexcoders] TextArea but no scroll bars showing up

2008-05-05 Thread Jack @ Zingit

layout="absolute" has no bearing.

I tried the following code and the scroll bar does not show up
when I type in text beyond the 2nd line.



http://www.adobe.com/2006/mxml"; xmlns="*"
creationPolicy="auto" width="100%" height="100%">



 

Any thoughts?

Thanks,

Jack

-Original Message-
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jim Hayes
Sent: Monday, May 05, 2008 3:40 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up

Try yourTextArea.validateNow() after adding the extra text.
I seem to remember that works, though I can't swear to it I'm afraid (and
can't check just now).

-Original Message-
From: flexcoders@yahoogroups.com on behalf of Jack @ Zingit
Sent: Mon 05/05/2008 19:29
To: flexcoders@yahoogroups.com
Subject: [flexcoders] TextArea but no scroll bars showing up
 

Flex 2.01

This seems so dumb, but I can not figure this out.

I am using Modules with layout="absolute".

In a MXML file I have a TextArea where I have set the width="300" and
height="35".



I can add text beyond 2 lines, but no scroll bar is displayed.

If I set the height="100%" then the scroll bar shows up when I type text
beyond 2 lines.

I can also place it inside a VBox and set height="100%", but that just adds
unnecessary code.  That also causes other positioning problems.

However, I want/need to set the TextArea's height.

What am I missing?  Is there a simple way?

Thanks,

Jack 


__
This communication is from Primal Pictures Ltd., a company registered in
England and Wales with registration No. 02622298 and registered office: 4th
Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA, UK.
VAT registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read, copied
and used only by the intended recipient. If you have received it in error,
please contact the sender immediately by return e-mail or by telephoning
+44(0)20 7637 1010. Please then delete the e-mail and do not disclose its
contents to any person.
This email has been scanned for Primal Pictures by the MessageLabs Email
Security System.
__




RE: [flexcoders] TextArea but no scroll bars showing up

2008-05-05 Thread Jack @ Zingit
Jim:

I am not sure what you mean with the TextArea.validateNow().

Are you saying I have to call some function to get the scroll
bar to display?

I guess the question is why is it not showing up?

I only happens when I set the height to a number instead of
a percent %.

Is this bug?

I have found no documentation that says the scroll bar will
only appear if is contained within a container and/or the
height is set to a percentage.

Everything I have read says this should work, but I wonder
if it is because I have layout="absolute".

I will continue to research.

Any guidance will be greatly appreciated.

Thanks,

Jack

 

-Original Message-
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jim Hayes
Sent: Monday, May 05, 2008 3:40 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] TextArea but no scroll bars showing up

Try yourTextArea.validateNow() after adding the extra text.
I seem to remember that works, though I can't swear to it I'm afraid (and
can't check just now).

-Original Message-
From: flexcoders@yahoogroups.com on behalf of Jack @ Zingit
Sent: Mon 05/05/2008 19:29
To: flexcoders@yahoogroups.com
Subject: [flexcoders] TextArea but no scroll bars showing up
 

Flex 2.01

This seems so dumb, but I can not figure this out.

I am using Modules with layout="absolute".

In a MXML file I have a TextArea where I have set the width="300" and
height="35".



I can add text beyond 2 lines, but no scroll bar is displayed.

If I set the height="100%" then the scroll bar shows up when I type text
beyond 2 lines.

I can also place it inside a VBox and set height="100%", but that just adds
unnecessary code.  That also causes other positioning problems.

However, I want/need to set the TextArea's height.

What am I missing?  Is there a simple way?

Thanks,

Jack 


__
This communication is from Primal Pictures Ltd., a company registered in
England and Wales with registration No. 02622298 and registered office: 4th
Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA, UK.
VAT registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read, copied
and used only by the intended recipient. If you have received it in error,
please contact the sender immediately by return e-mail or by telephoning
+44(0)20 7637 1010. Please then delete the e-mail and do not disclose its
contents to any person.
This email has been scanned for Primal Pictures by the MessageLabs Email
Security System.
__




[flexcoders] Re: Wrap button text?

2008-05-05 Thread chigwell23
Answering myself: just found Alex Harui's MultiLineRadioButton class.

--- In flexcoders@yahoogroups.com, "chigwell23" <[EMAIL PROTECTED]> wrote:
>
> I know that some time ago there was discussion on how to wrap the text
> on a  button, and the workarounds were rather convoluted . any
> advances on this one? TIA,
> 
> Mic.
>




RE: [flexcoders] Child items in custom component

2008-05-05 Thread Tracy Spratt
I found one of Alex's posts.  Here is the text:

 

"Once a month this issue comes up.  Because there is no function
olverloading in AS3, we can't change the parameter list of addChild, but
basically, frameworks have rules and the rules for Flex are:

 

Navigator children must be Containers

Container children must be IUIComponents

UIComponent children can be anything.

 

I swear I replied to this thread two days ago, but answer is to
instantiate a UIComponent and addChild your sprite to it.

"

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Spratt
Sent: Monday, May 05, 2008 6:11 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Child items in custom component

 

There are rules for what children can be added to what parents.  Is it
possible you are not following those rules?  "sprite" is a much lowe
level class than I have ever used, are you sure it can accept the child
you are adding?

 

Alex has posted these rules multiple times.   Something like:

Container can accept container or UIComponent, UIComponent can accept
anything, ... etc I do not know whare sprite fits into that.

 

Tracy 

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Weyert de Boer
Sent: Monday, May 05, 2008 5:49 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Child items in custom component

 

Sorry, to bug, but does anyone happen to have any ide?

Weyert

> Hello!
>
> I am currently a bit clueless regarding using Flex components. I am
> currently trying to port a .NET component to Flex. Only I have some
> problems. In a simplified form the problem is that I am trying to add
> childs to the component. The idea is to use public method to add nodes
> to the component. The code could be:
>
> var node: MyNode = new MyNode();
> node.width = node.height = 125;
> myComponentInstance.addNode( node );
>
> The addNode-method is basically contains:
>
> public function addNode( node: MyNode ): void {
> _nodeContainer.addChild( DisplayObject(node) );
> invalidateDisplayList();
> }
>
> The _nodeContainer is a Sprite class which gets created in the
overriden
> createChildren-method. Now I would be expected that the
MyNode-instance
> (which just draws a simple rectangle 125x125) would be shown. Sadly
> enough, this is not the case.
>
> Does anyone know what should be done to get this working?
>
> Yours,
> Weyert de Boer
>
> 

 



RE: [flexcoders] Child items in custom component

2008-05-05 Thread Tracy Spratt
There are rules for what children can be added to what parents.  Is it
possible you are not following those rules?  "sprite" is a much lowe
level class than I have ever used, are you sure it can accept the child
you are adding?

 

Alex has posted these rules multiple times.   Something like:

Container can accept container or UIComponent, UIComponent can accept
anything, ... etc I do not know whare sprite fits into that.

 

Tracy 

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Weyert de Boer
Sent: Monday, May 05, 2008 5:49 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Child items in custom component

 

Sorry, to bug, but does anyone happen to have any ide?

Weyert

> Hello!
>
> I am currently a bit clueless regarding using Flex components. I am
> currently trying to port a .NET component to Flex. Only I have some
> problems. In a simplified form the problem is that I am trying to add
> childs to the component. The idea is to use public method to add nodes
> to the component. The code could be:
>
> var node: MyNode = new MyNode();
> node.width = node.height = 125;
> myComponentInstance.addNode( node );
>
> The addNode-method is basically contains:
>
> public function addNode( node: MyNode ): void {
> _nodeContainer.addChild( DisplayObject(node) );
> invalidateDisplayList();
> }
>
> The _nodeContainer is a Sprite class which gets created in the
overriden
> createChildren-method. Now I would be expected that the
MyNode-instance
> (which just draws a simple rectangle 125x125) would be shown. Sadly
> enough, this is not the case.
>
> Does anyone know what should be done to get this working?
>
> Yours,
> Weyert de Boer
>
> 

 



Re: [flexcoders] Child items in custom component

2008-05-05 Thread Weyert de Boer
Sorry, to bug, but does anyone happen to have any ide?

Weyert

> Hello!
>
> I am currently a bit clueless regarding using Flex components. I am
> currently trying to port a .NET component to Flex. Only I have some
> problems. In a simplified form the problem is that I am trying to add
> childs to the component. The idea is to use public method to add nodes
> to the component. The code could be:
>
> var node: MyNode = new MyNode();
> node.width = node.height = 125;
> myComponentInstance.addNode( node );
>
> The addNode-method is basically contains:
>
> public function addNode( node: MyNode ): void {
> _nodeContainer.addChild( DisplayObject(node) );
> invalidateDisplayList();
> }
>
> The _nodeContainer is a Sprite class which gets created in the overriden
> createChildren-method. Now I would be expected that the MyNode-instance
> (which just draws a simple rectangle 125x125) would be shown. Sadly
> enough, this is not the case.
>
> Does anyone know what should be done to get this working?
>
> Yours,
> Weyert de Boer
>
>  



Re: [flexcoders] Re: CartesianDataCanvas not drawing where expected

2008-05-05 Thread Aaron Miller
Thanks! I actually tried the LinearAxis to begin with, but gave up on it
after my first attempt since it didn't seem to work right. Since the
CategoryAxis worked right away, I didn't explore the issue any further.
After playing around with the LinearAxis some more, I got it working the way
it should. CartesianDataCanvas now plots like a charm.

Thanks again for the help!
~Aaron

On Sun, May 4, 2008 at 8:42 AM, syndicate_ai <[EMAIL PROTECTED]>
wrote:

>   --- In flexcoders@yahoogroups.com , "Aaron
> Miller" <[EMAIL PROTECTED]> wrote:
> >
> > Hello,
> >
> > I've been playing around with the Flex charting components, and I
> seem to be
> > running into an issue when I try to plot (draw) a line on the graph.
> I am
> > using the CartesianDataCanvas.moveTo and lineTo functions and it
> seems to
> > work ok for the Y axis, but not the X.
> >
> > I posted an example with view-source enabled here:
> > http://www.openbaseinteractive.com/testproject/UnitCostLab.html
> >
> > It should be plotting 3.5,6900 - 12,12000 but as you can see, it's not.
> >
> > Any ideas what I'm doing wrong? Am I maybe using the wrong kind of
> > horizontalAxis?
> >
> >
> > Thanks for any help!
> > ~Aaron
> >
>
> Try using a NumericAxis instead of CatagoryAxis, you generally use
> catagoryaxis if the data, is in chunks, like months of the year and such.
>
>  
>


[flexcoders] Wrap button text?

2008-05-05 Thread chigwell23
I know that some time ago there was discussion on how to wrap the text
on a  button, and the workarounds were rather convoluted . any
advances on this one? TIA,

Mic.



[flexcoders] Re: Dynamic combobox from JSON request

2008-05-05 Thread timgerr
does anyone have a good example of using JSon, combobox and
arraycollection?

Thanks,
timgerr

--- In flexcoders@yahoogroups.com, "timgerr" <[EMAIL PROTECTED]> wrote:
>
> Can I get an example on how to do that with my code, I am unable to
> figure it out?
> 
> Thanks,
> timgerr
> 
> --- In flexcoders@yahoogroups.com, "Alex Harui"  wrote:
> >
> > Arrays don't notify when you push items onto them, so you have to use
> > ArrayCollection or use a temporary Array and assign it to myList
> > 
> >  
> >
>




RE: [flexcoders] TextArea but no scroll bars showing up

2008-05-05 Thread Jim Hayes
Try yourTextArea.validateNow() after adding the extra text.
I seem to remember that works, though I can't swear to it I'm afraid (and can't 
check just now).

-Original Message-
From: flexcoders@yahoogroups.com on behalf of Jack @ Zingit
Sent: Mon 05/05/2008 19:29
To: flexcoders@yahoogroups.com
Subject: [flexcoders] TextArea but no scroll bars showing up
 

Flex 2.01

This seems so dumb, but I can not figure this out.

I am using Modules with layout="absolute".

In a MXML file I have a TextArea where I have set the 
width="300" and height="35".



I can add text beyond 2 lines, but no scroll bar is displayed.

If I set the height="100%" then the scroll bar shows up
when I type text beyond 2 lines.

I can also place it inside a VBox and set height="100%",
but that just adds unnecessary code.  That also causes
other positioning problems.

However, I want/need to set the TextArea's height.

What am I missing?  Is there a simple way?

Thanks,

Jack 



__
This communication is from Primal Pictures Ltd., a company registered in 
England and Wales with registration No. 02622298 and registered office: 4th 
Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA, UK. VAT 
registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read, copied and 
used only by the intended recipient. If you have received it in error, please 
contact the sender immediately by return e-mail or by telephoning +44(0)20 7637 
1010. Please then delete the e-mail and do not disclose its contents to any 
person.
This email has been scanned for Primal Pictures by the MessageLabs Email 
Security System.
__<>

RE: [flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Tracy Spratt
Use the dataProvider API, to remove the item from the dataProvider.

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jason B
Sent: Monday, May 05, 2008 4:29 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: datagrid using button or checkbox wHat Code to
Trigger

 

I want to rephrase this once more

How can i remove an item from the data grid using action script?

 



[flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Jason B
I want to rephrase this once more

How can i remove an item from the data grid using action script?







RE: [flexcoders] Combo Box trying to get a "deep" data...

2008-05-05 Thread Tracy Spratt
Setting a ComboBox to show a selectedItem is not built-in.  You will
need to loop over the dataProvider for the CBO droplist, compare the
current value to the value in the appropriate dp item property, then use
the loop index to set the selectedIndex.

 

This is not difficult.  If you need to do it a lot, extend combobox.  I
have an example of this on www.cflex.net  .  Note
that it is a bit complicated, because I wanted to be able to get the
comboBox options from either the  dataProvider item itself or from an
external DP.  The issue is further complecated because one must be able
to specify which property in the droplist dataProvider to use to compare
values.

 

A "one-off" for a specific use case is much simpler.  Probably that is
why this is not built-in.

 

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of jonese
Sent: Monday, May 05, 2008 3:52 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Combo Box trying to get a "deep" data...

 

Trying to match up selected items.

IF i use the labelFunction attribute this runs ALL the time. basically
i need to change the selected item when the combo box loads up and
whenever the data changes.

jonese

On Mon, May 5, 2008 at 1:34 PM, Tracy Spratt <[EMAIL PROTECTED]
 > wrote:
>
>
>
>
>
>
>
>
>
> Oops, maybe misread your question. You are not asking about accessing
> deeply nested values, but rather how to set the combobox selectedItem
to
> match its current value?
>
>
>
> Or maybe you are just asking about declaring "dataField"?
>
>
>
> Tracy
>
>
>
> 
>
>
> From: flexcoders@yahoogroups.com 
[mailto:flexcoders@yahoogroups.com 
] On
> Behalf Of Tracy Spratt
> Sent: Monday, May 05, 2008 1:30 PM
> To: flexcoders@yahoogroups.com  
> Subject: RE: [flexcoders] Combo Box trying to get a "deep" data...
>
>
>
>
>
>
>
>
> labelFunction()
>
> Tracy
>
>
>
> 
>
>
> From: flexcoders@yahoogroups.com 
[mailto:flexcoders@yahoogroups.com 
] On
> Behalf Of jonese
> Sent: Monday, May 05, 2008 12:20 PM
> To: flexcoders@yahoogroups.com  
> Subject: [flexcoders] Combo Box trying to get a "deep" data...
>
>
>
>
>
>
> Hey all,
>
> I've got a combo box with a dataprovider set to an array of value
> objects. Inside this value object are fields like name, and id. I've
> got the "name" as my label field but i'm not sure how to tell Flex
> that i want the value object with an id of 3 to be my selectedIndex
> value.
>
> thoughts?
>
> --
> jonese
> http://www.jonese.us  
> http://twitter.com/jonese  
>
> 

-- 
jonese
http://www.jonese.us  
http://twitter.com/jonese  

 



[flexcoders] Checkbox as a headerRenderer

2008-05-05 Thread markgoldin_2000
I am implementing a checkbox as a headerRenderer:
public class CheckBoxHeaderRenderer extends CheckBox
{
public function CheckBoxHeaderRenderer()
{
super();
addEventListener("click", clickHandler);
}
override protected function clickHandler(event:MouseEvent):void
{
super.clickHandler(event);
}
}
I need to be able to communicate to a column that would have that 
header. I need to enable/disable it, as well as reset column's data. 
Any idea? 
Thanks



[flexcoders] Fast updating of image.source

2008-05-05 Thread Roger Howard
I've got a sequence of images loaded in Flex - for this example let's 
say I've populated an array ("imageArray") with new Image objects.

I've got an Image control ("myImage") whose source is set on 
applicationComplete.

During the application run, I'd like to be able to set the source of the 
image control dynamically (in this case, based on mouse position) to the 
source of one of the objects in the array. For instance:

myImage.source=imageArray[0].source;

The problem is, when I change image source there's a brief flash (no pun 
intended) when the image control updates - it seems to briefly show the 
background of the parent control (in this case a canvas with a solid 
color). This makes for a jarring transition between each image as it's 
loaded.

I get the same effect even in the simplest of cases - just setting 
myImage.source explicitly, forgetting about the array.

How can I update the source of an Image control without this strobing 
effect? Or am I going about it the wrong way?

My Flex experience is limited to a few months of frontend UI development 
- lots of data binding and layout - and this is a new one on me.


Thanks for any help,

Roger Howard


Re: [flexcoders] Combo Box trying to get a "deep" data...

2008-05-05 Thread jonese
Trying to match up selected items.

IF i use the labelFunction attribute this runs ALL the time. basically
i need to change the selected item when the combo box loads up and
whenever the data changes.

jonese


On Mon, May 5, 2008 at 1:34 PM, Tracy Spratt <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
>
>
>
> Oops, maybe misread your question.  You are not asking about accessing
> deeply nested values, but rather how to set the combobox selectedItem to
> match its current value?
>
>
>
> Or maybe you are just asking about declaring "dataField"?
>
>
>
> Tracy
>
>
>
>  
>
>
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of Tracy Spratt
>  Sent: Monday, May 05, 2008 1:30 PM
>  To: flexcoders@yahoogroups.com
>  Subject: RE: [flexcoders] Combo Box trying to get a "deep" data...
>
>
>
>
>
>
>
>
> labelFunction()
>
> Tracy
>
>
>
>  
>
>
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of jonese
>  Sent: Monday, May 05, 2008 12:20 PM
>  To: flexcoders@yahoogroups.com
>  Subject: [flexcoders] Combo Box trying to get a "deep" data...
>
>
>
>
>
>
> Hey all,
>
>  I've got a combo box with a dataprovider set to an array of value
>  objects. Inside this value object are fields like name, and id. I've
>  got the "name" as my label field but i'm not sure how to tell Flex
>  that i want the value object with an id of 3 to be my selectedIndex
>  value.
>
>  thoughts?
>
>  --
>  jonese
>  http://www.jonese.us
>  http://twitter.com/jonese
>
>  



-- 
jonese
http://www.jonese.us
http://twitter.com/jonese


[flexcoders] Re: How do I add a header or additional post parameter to a RemoteObject Request

2008-05-05 Thread valdhor
Just send an object as the parameter that you send:

var myService:RemoteObject = new RemoteObject();
myService.source = "myServices.MyService";
myService.destination = "amfphp";
myService.requestTimeout = 30;
myService.addEventListener(ResultEvent.RESULT, myResult);
myService.addEventListener(FaultEvent.FAULT, faultHandler);

var myParameters:Object = new Object();
myParameters.data1 = "data1";
myParameters.data2 = "data2";
myParameters.uniqueToken = "myUniqueToken ";
myService.getOperation('getMyStuff').send(myParameters);


--- In flexcoders@yahoogroups.com, "jennie_mai_nguyen"
<[EMAIL PROTECTED]> wrote:
>
> Hi there, 
> 
> Is it possible to add a header or an additional post parameter to a
> remoting request (using RemoteObject)? 
> 
> I need to include a unique token to every remoting request, but have
> not found a way to do it. 
> 
> I also tried to use the RemoteObject.setRemoteCredentials(), reading
> that it will set the DSCredentials header, but I don't see it on the
> servletRequest when one of the web filters on the server processes it. 
> 
> Any feedback is appreciated. Thanks.
>




[flexcoders] Pay-to-Play Credit Card Processors

2008-05-05 Thread nagaofthesea
Hello All-

I am prototyping an online application that will require users pay-to-
play.  That is, users can purchase chunks of time to gain access to the 
application's functionality.

My application is being developed using Flex3 on the front, ColdFusion8 
in the middle and SQL Server 2005 on the back.  Ideally I would like to 
integrate cc payment seamlessly.  If the user gets close to running out 
of time they can quickly purchase with a stored profile and then 
seamlessly pick up where they left off.

Does anyone have experience with vendors who provide plug-in cc 
processing service or shrink-wrapped components for this kind of pay-to-
play functionality? Easy integration with the Flash Player 9 a BIG BIG 
plus, but not necessary.

Thanks And Regards
-Naga



[flexcoders] Re: ImageMap and area colours

2008-05-05 Thread alex
I was wondering the same ,if it possible to change the color of each
individual map polygon.
Like for example in the current example of USA , when the mouse hovers
over some state it will change the color of the state ?


--- In flexcoders@yahoogroups.com, "neilernst77" <[EMAIL PROTECTED]> wrote:
>
> I am experimenting with ImageMap to create a clickable image of
> regions of the human brain (e.g. frontal lobe, thalamus etc). I would
> like to set the colour of the region of interest based on some
> external data. So  for various values of my variables[1], I would
> alter the colour of the individual regions. If the user clicks the
> region, I would display the variable value in a label.
> 
> 1. Can imagemap area colours be set this way? I notice there is a
> style associated with each area, but can this be set programmatically?
> 
> 2. Is ImageMap the best choice? I was thinking button might be better,
> but the regions are all strange shapes, that fit together like puzzle
> pieces.
> 
> thanks for any assistance.
> 
> [1] gene expression data
>




RE: [flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Tracy Spratt
Ignoring LCDS and Blaze DS (which perhaps you should look into), Flex
can pass data to the server via the same protocols that it gets it,
namely WebService, HTTPService or RemoteObject. Since you used the word
"POST", presumably you are using HTTPService.

 

What you pass over that protocol is up to you, but is most often xml.

 

If your dataProvider is XML (or is an XMLListCollection backed by XML),
you can send the data to the server by doing:

myService.contentType = "application/xml"

myService.send(xmlData);

 

Note: I typically use the default content type and do:

myService.send({xmlstring:xmlData.toXMLString()}); //then parse the xml
string on the server.

 

But that opnly gets your data to the server.  Aside from LCDS or
BlazeDs, there is no built-in functionality to determine what needs to
happen with that data on the server.

 

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jason B
Sent: Monday, May 05, 2008 2:00 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: datagrid using button or checkbox wHat Code to
Trigger

 

lol your funny.
im not asking php questions im asking specifically how does flex
handle passing information from the grid to any script ASP, php,
coldfusion etc...
when i say pass i mean to post the new changes to it?
i can handle the rest once i understand flex's interaction with scripts

--- In flexcoders@yahoogroups.com 
, "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> I do not do PHP, but it sounds like you are going to need to learn it.
> Perhaps you should find a PHP forum/list, since that work does not
> involve Flex.
> 
> Tracy
> 
> 
> 
> 
> 
> From: flexcoders@yahoogroups.com 
[mailto:flexcoders@yahoogroups.com 
] On
> Behalf Of Jason B
> Sent: Monday, May 05, 2008 1:53 PM
> To: flexcoders@yahoogroups.com  
> Subject: [flexcoders] Re: datagrid using button or checkbox wHat Code
to
> Trigger
> 
> 
> 
> umm? well i wasn't sure as ive not seen any examples of interaction
> with php with a datagrid yet? im new to handling this datagrid except
> being able to populate it which works now how can i handle php saving
> options when the grid changes?
> 
> I guess i was thinking i could just pass php the old grid info and it
> could easily compare if data changed?
> is there a better way please send me a link on a working example
> 
> --- In flexcoders@yahoogroups.com


> , "Tracy Spratt"  wrote:
> >
> > What is your PHP code expecting? How does it know if a "row" is to
be
> > inserved, deleted, or updated?
> > 
> > Tracy
> > 
> > 
> > 
> > 
> > 
> > From: flexcoders@yahoogroups.com


> [mailto:flexcoders@yahoogroups.com


> ] On
> > Behalf Of Jason B
> > Sent: Monday, May 05, 2008 1:41 PM
> > To: flexcoders@yahoogroups.com 
 
> > Subject: [flexcoders] Re: datagrid using button or checkbox wHat
Code
> to
> > Trigger
> > 
> > 
> > 
> > im not sure im following you?
> > 
> > cant i just send off the entire grid as it is to PHP and then let my
> > php worry about it?
> > 
> > --- In flexcoders@yahoogroups.com
 
> 
> 
> > , "Tracy Spratt"  wrote:
> > >
> > > The best way is to have the change or click of your checkbox or
> > > button(toggle?) update the associated dataProvider item. Easy with
> > XML,
> > > just set an attribute, like [EMAIL PROTECTED]"delete".
> > > 
> > > 
> > > 
> > > When you are ready to update the server, get the modified rows
> (again
> > > easy with e4x), and build your update message. That message
depends
> on
> > > your back -end.
> > > 
> > > 
> > > 
> > > Tracy
> > > 
> > > 
> > > 
> > > 
> > > 
> > > From: flexcoders@yahoogroups.com
 
> 
> 
> > [mailto:flexcoders@yahoogroups.com
 
> 
> 
> > ] On
> > > Behalf Of Jason B
> > > Sent: Monday, May 05, 2008 10:48 AM
> > > To: flexcoders@yahoogroups.com


>  
> > > Subject: [flexcoders] datagrid using button or checkbox wHat Code
to
> > > Trigger
> > > 
> > > 
> > > 
> > > i want to use rendered items in a datagrid .. now i want to
have
> > > interaction so that

[flexcoders] reusing code.. action script etc

2008-05-05 Thread Jason B
http://livedocs.adobe.com/flex/3/html/help.html?content=controls_12.html

while flex example shows how to assign a date into a text field
what if someone wanted to reuse the date function routine with 20 text
box's ...?

Could i pass a variable containing the name of the object to now use in
like so

  public function useDate(eventObj:CalendarLayoutChangeEvent,
MYVARIABLEPASSEDIN):void {

 // Make sure selectedDate is not null.
 if (eventObj.currentTarget.selectedDate == null) {
 return;
 }

 composedatetext.text =
(eventObj.currentTarget.selectedDate.getMonth()+1) +
 "/" + eventObj.currentTarget.selectedDate.getDate()
+
 "/" +
eventObj.currentTarget.selectedDate.getFullYear();

MYVARIABLEGOES HERE.visible=false;

 }




[flexcoders] How do I add a header or additional post parameter to a RemoteObject Request?

2008-05-05 Thread jennie_mai_nguyen
Hi there, 

Is it possible to add a header or an additional post parameter to a
remoting request (using RemoteObject)? 

I need to include a unique token to every remoting request, but have
not found a way to do it. 

I also tried to use the RemoteObject.setRemoteCredentials(), reading
that it will set the DSCredentials header, but I don't see it on the
servletRequest when one of the web filters on the server processes it. 

Any feedback is appreciated. Thanks. 




[flexcoders] TextArea but no scroll bars showing up

2008-05-05 Thread Jack @ Zingit

Flex 2.01

This seems so dumb, but I can not figure this out.

I am using Modules with layout="absolute".

In a MXML file I have a TextArea where I have set the 
width="300" and height="35".



I can add text beyond 2 lines, but no scroll bar is displayed.

If I set the height="100%" then the scroll bar shows up
when I type text beyond 2 lines.

I can also place it inside a VBox and set height="100%",
but that just adds unnecessary code.  That also causes
other positioning problems.

However, I want/need to set the TextArea's height.

What am I missing?  Is there a simple way?

Thanks,

Jack 



[flexcoders] AdvancedDataGrid group feature?

2008-05-05 Thread markflex2007
Hi,

I did a AdvancedDataGrid without group,it works fine.




 
 
   

 
  

But it shows nothing  with group feature. I check the syntax but it
seems ok. do you know why this happen. Thanks
  
  
  
  
   

   
   
   
   
   
  
  
  

 
 
   
 
   


Thanks in advance

Mark



[flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Jason B
lol your funny.
im not asking php questions im asking specifically how does flex
handle passing information from the grid to any script ASP, php,
coldfusion etc...
when i say pass i mean to post the new changes to it?
i can handle the rest once i understand flex's interaction with scripts


--- In flexcoders@yahoogroups.com, "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> I do not do PHP, but it sounds like you are going to need to learn it.
> Perhaps you should find a PHP forum/list, since that work does not
> involve Flex.
> 
> Tracy
> 
>  
> 
> 
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of Jason B
> Sent: Monday, May 05, 2008 1:53 PM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Re: datagrid using button or checkbox wHat Code to
> Trigger
> 
>  
> 
> umm? well i wasn't sure as ive not seen any examples of interaction
> with php with a datagrid yet? im new to handling this datagrid except
> being able to populate it which works now how can i handle php saving
> options when the grid changes?
> 
> I guess i was thinking i could just pass php the old grid info and it
> could easily compare if data changed?
> is there a better way please send me a link on a working example
> 
> --- In flexcoders@yahoogroups.com 
> , "Tracy Spratt"  wrote:
> >
> > What is your PHP code expecting? How does it know if a "row" is to be
> > inserved, deleted, or updated?
> > 
> > Tracy
> > 
> > 
> > 
> > 
> > 
> > From: flexcoders@yahoogroups.com 
> [mailto:flexcoders@yahoogroups.com 
> ] On
> > Behalf Of Jason B
> > Sent: Monday, May 05, 2008 1:41 PM
> > To: flexcoders@yahoogroups.com  
> > Subject: [flexcoders] Re: datagrid using button or checkbox wHat Code
> to
> > Trigger
> > 
> > 
> > 
> > im not sure im following you?
> > 
> > cant i just send off the entire grid as it is to PHP and then let my
> > php worry about it?
> > 
> > --- In flexcoders@yahoogroups.com
> 
> 
> > , "Tracy Spratt"  wrote:
> > >
> > > The best way is to have the change or click of your checkbox or
> > > button(toggle?) update the associated dataProvider item. Easy with
> > XML,
> > > just set an attribute, like [EMAIL PROTECTED]"delete".
> > > 
> > > 
> > > 
> > > When you are ready to update the server, get the modified rows
> (again
> > > easy with e4x), and build your update message. That message depends
> on
> > > your back -end.
> > > 
> > > 
> > > 
> > > Tracy
> > > 
> > > 
> > > 
> > > 
> > > 
> > > From: flexcoders@yahoogroups.com
> 
> 
> > [mailto:flexcoders@yahoogroups.com
> 
> 
> > ] On
> > > Behalf Of Jason B
> > > Sent: Monday, May 05, 2008 10:48 AM
> > > To: flexcoders@yahoogroups.com 
>  
> > > Subject: [flexcoders] datagrid using button or checkbox wHat Code to
> > > Trigger
> > > 
> > > 
> > > 
> > > i want to use rendered items in a datagrid .. now i want to have
> > > interaction so that if i have a delete button or checkbox i can
> really
> > > begin to put code behind them.
> > > I've got all my code to handle showing my button and checkbox but no
> > > code too handle how i can remove an item and pass to a php script ?
> > > 
> > > while i find many demos showing itemrenderer i just cant seem to
> find
> > > any showing examples with interaction on a code level to what im
> > looking
> > > for?
> > > 
> > > anyone know a good example
> > >
> >
>




RE: [flexcoders] Datagrid > Cell Edit Event > update grid

2008-05-05 Thread Tracy Spratt
If your dataProvider is a Collection, you can call
collection.itemUpdated(...)

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of securenetfreedom
Sent: Monday, May 05, 2008 1:55 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Datagrid > Cell Edit Event > update grid

 

When typing in a datagrid cell, I am capturing the datagrid's change
event and then making calculations on other cells in that row. 

I've used both invalidateList and invalidateDisplayList after I make
my calcs but it doesn't seem to update the text in the grid until I've
tabbed out of that cell and tabbed out of a second cell. 

I would really like to do the calcs and see them update in the grid as
I'm typing. 

Is there a better approach to for this?

Thanks,

Jeff

 



RE: [flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Tracy Spratt
I do not do PHP, but it sounds like you are going to need to learn it.
Perhaps you should find a PHP forum/list, since that work does not
involve Flex.

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jason B
Sent: Monday, May 05, 2008 1:53 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: datagrid using button or checkbox wHat Code to
Trigger

 

umm? well i wasn't sure as ive not seen any examples of interaction
with php with a datagrid yet? im new to handling this datagrid except
being able to populate it which works now how can i handle php saving
options when the grid changes?

I guess i was thinking i could just pass php the old grid info and it
could easily compare if data changed?
is there a better way please send me a link on a working example

--- In flexcoders@yahoogroups.com 
, "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> What is your PHP code expecting? How does it know if a "row" is to be
> inserved, deleted, or updated?
> 
> Tracy
> 
> 
> 
> 
> 
> From: flexcoders@yahoogroups.com 
[mailto:flexcoders@yahoogroups.com 
] On
> Behalf Of Jason B
> Sent: Monday, May 05, 2008 1:41 PM
> To: flexcoders@yahoogroups.com  
> Subject: [flexcoders] Re: datagrid using button or checkbox wHat Code
to
> Trigger
> 
> 
> 
> im not sure im following you?
> 
> cant i just send off the entire grid as it is to PHP and then let my
> php worry about it?
> 
> --- In flexcoders@yahoogroups.com


> , "Tracy Spratt"  wrote:
> >
> > The best way is to have the change or click of your checkbox or
> > button(toggle?) update the associated dataProvider item. Easy with
> XML,
> > just set an attribute, like [EMAIL PROTECTED]"delete".
> > 
> > 
> > 
> > When you are ready to update the server, get the modified rows
(again
> > easy with e4x), and build your update message. That message depends
on
> > your back -end.
> > 
> > 
> > 
> > Tracy
> > 
> > 
> > 
> > 
> > 
> > From: flexcoders@yahoogroups.com


> [mailto:flexcoders@yahoogroups.com


> ] On
> > Behalf Of Jason B
> > Sent: Monday, May 05, 2008 10:48 AM
> > To: flexcoders@yahoogroups.com 
 
> > Subject: [flexcoders] datagrid using button or checkbox wHat Code to
> > Trigger
> > 
> > 
> > 
> > i want to use rendered items in a datagrid .. now i want to have
> > interaction so that if i have a delete button or checkbox i can
really
> > begin to put code behind them.
> > I've got all my code to handle showing my button and checkbox but no
> > code too handle how i can remove an item and pass to a php script ?
> > 
> > while i find many demos showing itemrenderer i just cant seem to
find
> > any showing examples with interaction on a code level to what im
> looking
> > for?
> > 
> > anyone know a good example
> >
>

 



[flexcoders] Datagrid > Cell Edit Event > update grid

2008-05-05 Thread securenetfreedom
When typing in a datagrid cell, I am capturing the datagrid's change
event and then making calculations on other cells in that row. 

I've used both invalidateList and invalidateDisplayList after I make
my calcs but it doesn't seem to update the text in the grid until I've
tabbed out of that cell and tabbed out of a second cell. 

I would really like to do the calcs and see them update in the grid as
I'm typing. 

Is there a better approach to for this?

Thanks,

Jeff



[flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Jason B
umm? well i wasn't sure as ive not seen any examples of interaction
with php with a datagrid yet? im new to handling this datagrid except
being able to populate it which works now how can i handle php saving
options when the grid changes?

I guess i was thinking i could just pass php the old grid info and it
could easily compare if data changed?
is there a better way please send me a link on a working example



--- In flexcoders@yahoogroups.com, "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> What is your PHP code expecting?  How does it know if a "row" is to be
> inserved, deleted, or updated?
> 
> Tracy
> 
>  
> 
> 
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of Jason B
> Sent: Monday, May 05, 2008 1:41 PM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Re: datagrid using button or checkbox wHat Code to
> Trigger
> 
>  
> 
> im not sure im following you?
> 
> cant i just send off the entire grid as it is to PHP and then let my
> php worry about it?
> 
> --- In flexcoders@yahoogroups.com 
> , "Tracy Spratt"  wrote:
> >
> > The best way is to have the change or click of your checkbox or
> > button(toggle?) update the associated dataProvider item. Easy with
> XML,
> > just set an attribute, like [EMAIL PROTECTED]"delete".
> > 
> > 
> > 
> > When you are ready to update the server, get the modified rows (again
> > easy with e4x), and build your update message. That message depends on
> > your back -end.
> > 
> > 
> > 
> > Tracy
> > 
> > 
> > 
> > 
> > 
> > From: flexcoders@yahoogroups.com 
> [mailto:flexcoders@yahoogroups.com 
> ] On
> > Behalf Of Jason B
> > Sent: Monday, May 05, 2008 10:48 AM
> > To: flexcoders@yahoogroups.com  
> > Subject: [flexcoders] datagrid using button or checkbox wHat Code to
> > Trigger
> > 
> > 
> > 
> > i want to use rendered items in a datagrid .. now i want to have
> > interaction so that if i have a delete button or checkbox i can really
> > begin to put code behind them.
> > I've got all my code to handle showing my button and checkbox but no
> > code too handle how i can remove an item and pass to a php script ?
> > 
> > while i find many demos showing itemrenderer i just cant seem to find
> > any showing examples with interaction on a code level to what im
> looking
> > for?
> > 
> > anyone know a good example
> >
>




RE: [flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Tracy Spratt
What is your PHP code expecting?  How does it know if a "row" is to be
inserved, deleted, or updated?

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jason B
Sent: Monday, May 05, 2008 1:41 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: datagrid using button or checkbox wHat Code to
Trigger

 

im not sure im following you?

cant i just send off the entire grid as it is to PHP and then let my
php worry about it?

--- In flexcoders@yahoogroups.com 
, "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> The best way is to have the change or click of your checkbox or
> button(toggle?) update the associated dataProvider item. Easy with
XML,
> just set an attribute, like [EMAIL PROTECTED]"delete".
> 
> 
> 
> When you are ready to update the server, get the modified rows (again
> easy with e4x), and build your update message. That message depends on
> your back -end.
> 
> 
> 
> Tracy
> 
> 
> 
> 
> 
> From: flexcoders@yahoogroups.com 
[mailto:flexcoders@yahoogroups.com 
] On
> Behalf Of Jason B
> Sent: Monday, May 05, 2008 10:48 AM
> To: flexcoders@yahoogroups.com  
> Subject: [flexcoders] datagrid using button or checkbox wHat Code to
> Trigger
> 
> 
> 
> i want to use rendered items in a datagrid .. now i want to have
> interaction so that if i have a delete button or checkbox i can really
> begin to put code behind them.
> I've got all my code to handle showing my button and checkbox but no
> code too handle how i can remove an item and pass to a php script ?
> 
> while i find many demos showing itemrenderer i just cant seem to find
> any showing examples with interaction on a code level to what im
looking
> for?
> 
> anyone know a good example
>

 



[flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Jason B
im not sure im following you?

cant i just send off the entire grid as it is to PHP and then let my
php worry about it?


--- In flexcoders@yahoogroups.com, "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> The best way is to have the change or click of your checkbox or
> button(toggle?) update the associated dataProvider item.  Easy with XML,
> just set an attribute, like [EMAIL PROTECTED]"delete".
> 
>  
> 
> When you  are ready to update the server, get the modified rows (again
> easy with e4x), and build your update message.  That message depends on
> your back -end.
> 
>  
> 
> Tracy
> 
>  
> 
> 
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of Jason B
> Sent: Monday, May 05, 2008 10:48 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] datagrid using button or checkbox wHat Code to
> Trigger
> 
>  
> 
> i want to use rendered items in a datagrid .. now i want to have
> interaction so that if i have a delete button or checkbox i can really
> begin to put code behind them.
> I've got all my code to handle showing my button and checkbox but no
> code too handle how i can remove an item and pass to a php script ?
> 
> while i find many demos showing itemrenderer i just cant seem to find
> any showing examples with interaction on a code level to what im looking
> for?
> 
> anyone know a good example
>




[flexcoders] Re: datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Jason B
in case you wanted to see my current code





 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 


 
 
  
 
 




Re: [flexcoders] addEventListener() for File.createDirectory(). How to use?

2008-05-05 Thread Carlo Gulliani
Nobody know how create eventListener for File.createDirectory() ???


- Original Message 
From: Carlo Gulliani <[EMAIL PROTECTED]>
To: Flexcoders 
Sent: Monday, May 5, 2008 4:53:11 PM
Subject: [flexcoders] addEventListener() for File.createDirectory(). How to use?


Hello, everybody!

How to use addEventListener for File.createDirector y() on Adobe AIR?

I write code:

var dir:File = new File("e:\\") .resolvePath( "myDir");
dir.createDirectory ();
dir.addEventListene r(Event.COMPLETE , someFunc); // Tooltip show me that this 
event i can use for my parameter and I want to check if my new Directory 
created then call someFunc()
function someFunc(event: Event):void{
var file:File = File.desktopDirecto re.resolvePath( "test.jpg" );
var newFile:File = dir.resolvePath( file.name) ;
file.copyTo( newFile, true);
}

but this code doesn't work. my someFunc doesn't execute. I see, my folder 
creating with some pause, I get new folder after 2-3 seconds after execute 
function and I want to check when my folder is created and after it copy to it 
some files 


Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile. Try it now.  


  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

RE: [flexcoders] Combo Box trying to get a "deep" data...

2008-05-05 Thread Tracy Spratt
labelFunction()

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of jonese
Sent: Monday, May 05, 2008 12:20 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Combo Box trying to get a "deep" data...

 

Hey all,

I've got a combo box with a dataprovider set to an array of value
objects. Inside this value object are fields like name, and id. I've
got the "name" as my label field but i'm not sure how to tell Flex
that i want the value object with an id of 3 to be my selectedIndex
value.

thoughts?

-- 
jonese
http://www.jonese.us  
http://twitter.com/jonese  

 



[flexcoders] itemUpdated() functionality for XML properties?

2008-05-05 Thread Tracy Spratt
 I have a bindable data model implemented as a singleton, several
properties of which are implemented as XML.  My app uses binding and
ChangeWatchers to respond to changes in this XML data.

If I assign an entire xml to one of these properties, the property
change is dispatched and my bindings fire and my watchers are called.

But if I update an item in the xml, like set and attribute value or text
node, it APPEARS that the events are not dispatched.  This is
unsurprising, as it is analagous to updating an item property in a
Collection, for which itemUpdated() method exists. 

First, is the behavior I am seeing is expected?  I know that XML
dispatches ordinary events that fire bindings, but those events are not
getting out of my model instance.  Second, if the behavior is expected,
is there some similar itemUpdated() functionality for XML?

Tracy


RE: [flexcoders] Combo Box trying to get a "deep" data...

2008-05-05 Thread Tracy Spratt
Oops, maybe misread your question.  You are not asking about accessing
deeply nested values, but rather how to set the combobox selectedItem to
match its current value?

 

Or maybe you are just asking about declaring "dataField"?

 

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Spratt
Sent: Monday, May 05, 2008 1:30 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Combo Box trying to get a "deep" data...

 

labelFunction()

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of jonese
Sent: Monday, May 05, 2008 12:20 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Combo Box trying to get a "deep" data...

 

Hey all,

I've got a combo box with a dataprovider set to an array of value
objects. Inside this value object are fields like name, and id. I've
got the "name" as my label field but i'm not sure how to tell Flex
that i want the value object with an id of 3 to be my selectedIndex
value.

thoughts?

-- 
jonese
http://www.jonese.us  
http://twitter.com/jonese  

 



[flexcoders] Combo Box trying to get a "deep" data...

2008-05-05 Thread jonese
Hey all,

I've got a combo box with a dataprovider set to an array of value
objects. Inside this value object are fields like name, and id. I've
got the "name" as my label field but i'm not sure how to tell Flex
that i want the value object with an id of 3 to be my selectedIndex
value.

thoughts?

-- 
jonese
http://www.jonese.us
http://twitter.com/jonese


[flexcoders] removing items from a bubble chart

2008-05-05 Thread hworke


  Hello,

  I have a bubblechart where I use button as itemrenderer.
  Once the chart is created the same rendered items are shown
  even though the [Bindable] dataprovider is changed but the
  number of item that are shown in the chart reflects the
  change. I guess I need to remove all the existing child and
  then assign the updated dataprovider. How do I remove the
  rendered items from the bubble child?

  Regards...



[flexcoders] Flex, AMFPHP and ADOdb

2008-05-05 Thread Stefan Schmalhaus
I put together a short tutorial on how to use AMFPHP with ADOdb as
database abstraction layer. The focus is on beginners with AMFPHP. I
hope you find it useful.

http://blog.log2e.com/2008/05/05/using-amfphp-with-adodb/



RE: [flexcoders] DataGrid CustomItemRenderer Issue

2008-05-05 Thread Tracy Spratt
Item renderers are recycled, and must be entirely data-driven.  When you
add your child, you must update some property of the dataProvider item,
say, [EMAIL PROTECTED] = "true".

 

Then in your set data() override, use the value of that property to
decide whether to either add or remove the text child.

 

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of sunny ladkani
Sent: Monday, May 05, 2008 9:43 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] DataGrid CustomItemRenderer Issue

 

Hi All,

I have a datagrid which has customItemRenderer. In the itemRenderer I
have a button which onClick adds a child label to the itemRenderer. 
Now,in the application, when I click on an item's button a label is
added to it. Then I scoll down and (don't know why?) find this label
added at random itemRenderers.

Here is the sample application:-

http://www.adobe.com/2006/mxml
 " layout="absolute" xmlns:local="*"
creationComplete="onCreationComplete(event)" >














Here is the itemRenderer:-

http://www.adobe.com/2006/mxml
 " height="100%" width="100%"> 










Please help finding me the problem.

Thanks and Regards,
Sunny Ladkani



 



RE: [flexcoders] datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Tracy Spratt
The best way is to have the change or click of your checkbox or
button(toggle?) update the associated dataProvider item.  Easy with XML,
just set an attribute, like [EMAIL PROTECTED]"delete".

 

When you  are ready to update the server, get the modified rows (again
easy with e4x), and build your update message.  That message depends on
your back -end.

 

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Jason B
Sent: Monday, May 05, 2008 10:48 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] datagrid using button or checkbox wHat Code to
Trigger

 

i want to use rendered items in a datagrid .. now i want to have
interaction so that if i have a delete button or checkbox i can really
begin to put code behind them.
I've got all my code to handle showing my button and checkbox but no
code too handle how i can remove an item and pass to a php script ?

while i find many demos showing itemrenderer i just cant seem to find
any showing examples with interaction on a code level to what im looking
for?

anyone know a good example

 



[flexcoders] Child items in custom component

2008-05-05 Thread Weyert de Boer
Hello!

I am currently a bit clueless regarding using Flex components. I am 
currently trying to port a .NET component to Flex. Only I have some 
problems. In a simplified form the problem is that I am trying to add 
childs to the component. The idea is to use public method to add nodes 
to the component. The code could be:

var node: MyNode = new MyNode();
node.width = node.height = 125;
myComponentInstance.addNode( node );

The addNode-method is basically contains:
   
public function addNode( node: MyNode ): void {
_nodeContainer.addChild( DisplayObject(node) );
invalidateDisplayList();
   }

The _nodeContainer is a Sprite class which gets created in the overriden 
createChildren-method. Now I would be expected that the MyNode-instance 
(which just draws a simple rectangle 125x125) would be shown. Sadly 
enough, this is not the case.

Does anyone know what should be done to get this working?

Yours,
Weyert de Boer


Re: [flexcoders] Where can i find flex 2 installable?

2008-05-05 Thread Maciek Sakrejda
Try searching the Adobe site for the Flex 2 SDK with Google (or another
search engine). Google can use the term "site:http://www.example.com"; to
limit the search to a single site. I found

http://labs.adobe.com/technologies/flex/sdk/flex2sdk.html

which seems to be what you want (and also offers nightly builds).
-- 
Maciek Sakrejda
Truviso, Inc.
http://www.truviso.com

-Original Message-
From: baztheman <[EMAIL PROTECTED]>
Reply-To: flexcoders@yahoogroups.com
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Where can i find flex 2 installable?
Date: Sun, 04 May 2008 21:37:33 -

Hi,

I had some tests need to be done with flex 2 and somehow we manage to
damage the original machine that installed with flex 2.

My question is: where can i get the installer for flex 2? The Adobe
site changed everything to Flex 3 and i could not locate Flex 2
archive. 

Thank you.

B.




 




[flexcoders] Re: Dual DataService components causing problems

2008-05-05 Thread Barry Evans
Ok i managed to get the problem sorted.

All i had to do was create a dummy instance of the 
mx.data.messages.SequencedMessage class in the main application.


Previously, I had to do this will alot of my own AS classes (and a 
few from the Flex framework), but now i am using an RSL (where most 
of the classes exist) it was not necessary to create any of the dummy 
instances of the classes... or so i thought!


Well that seems to be the problem solved, thanks for your pointers 
Seth/Gregor.

Barry

--- In flexcoders@yahoogroups.com, "Barry Evans" <[EMAIL PROTECTED]> wrote:
>
> Hi,
> 
> i have developed a modularised application in Flex 2.0.1 (hotfix 1) 
> and im having some problems with the DataService tag.
> 
> I have a module in the application's side bar which fills a 
> collection with managed objects, and i also have a module in the 
main 
> application area which fills a collection with managed objects.
> 
> Each module uses different assembler classes/destinations 
configured 
> in the data-management-config.xml file.
> 
> When i perform a fill on the each collection, and then attempt to 
> perform another fill on the side bar module, i keep getting errora 
> from the flash player log file.
> 
> The collection in the main application area always refreshes 
without 
> any problems
> 
> The error from flex...
> 
> TypeError: Error #1034: Type Coercion failed: cannot convert 
> mx.data.messages::[EMAIL PROTECTED] to 
> mx.data.messages.SequencedMessage.
>   at 
> 
mx.data::DataList/http://www.adobe.com/2006/flex/mx/internal::processS
> equenceResult()
> 
[C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\DataLi
> st.as:1760]
>   at DataListRequestResponder/result()
> 
[C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\Concre
> teDataService.as:5857]
>   at mx.rpc::AsyncRequest/acknowledge()
> [E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\AsyncRequest.as:81]
>   at NetConnectionMessageResponder/resultHandler()
> 
[E:\dev\flex_201_borneo\sdk\frameworks\mx\messaging\channels\NetConnec
> tionChannel.as:427]
>   at mx.messaging::MessageResponder/result()
> 
[E:\dev\flex_201_borneo\sdk\frameworks\mx\messaging\MessageResponder.a
> s:202]
> 
> 
> Any help would be greatly appreciated as i am hitting a brick wall, 
> everything was working before, but i can't figure out what changes 
i 
> might have made to cause these issues.
> 
> Barry
>




[flexcoders] DataGrid CustomItemRenderer Issue

2008-05-05 Thread sunny ladkani
Hi All,

I have a datagrid which has customItemRenderer. In the itemRenderer I have a
button which onClick adds a child label to the itemRenderer.
Now,in the application, when I click on an item's button a label is added to
it. Then I scoll down and (don't know why?) find this label added at random
itemRenderers.

*Here is the sample application:-*

http://www.adobe.com/2006/mxml"; layout="absolute"
xmlns:local="*" creationComplete="onCreationComplete(event)" >














*Here is the itemRenderer:-*

http://www.adobe.com/2006/mxml"; height="100%"
width="100%">










Please help finding me the problem.

Thanks and Regards,
Sunny Ladkani


[flexcoders] Error: Nothing was specified to be included in the library

2008-05-05 Thread geoffreyf67
I am getting this error with reference to FlexLib when I try to
compile my project.

Does anyone know what causes this error and how to get rid of it?

Thanks,

G-Man



[flexcoders] datagrid using button or checkbox wHat Code to Trigger

2008-05-05 Thread Jason B
i want to use rendered items in a datagrid .. now i want to have
interaction so that if i have a delete button or checkbox i can really
begin to put code behind them.
I've got all my code to handle showing my button and checkbox but no
code too handle how i can remove an item and pass to a php script ?

while i find many demos showing itemrenderer i just cant seem to find
any showing examples with interaction on a code level to what im looking
for?

anyone know a good example






Re: [flexcoders] Re: Use Cairngorm wihtout Dispatch

2008-05-05 Thread Stephen Downs
I'm not saying it's a major problem that we come across often, but  
when taking on other people's work, or working as a team it's  
something we have come across. We would expect all vars, methods,  
class, events to be named well, but we find it more efficient to  
error the project through changing a method name, than to do a find  
in files. We want to keep things as simple as possible.


The point I was making as that just because events are used on the  
view instead of it accessing controller methods directly it doesn't  
necessarily de-couple them, since in most cases the view is relying  
on its events being picked up and acted upon. If my previous  
statement is true for you and your team, there's really no need to go  
down the event road, as it does introduces more complication and with  
it more time to implement.


Just to clarify we don't take this approach on components, but we do  
for views/screens.





On 5 May 2008, at 01:37, Jim Hayes wrote:


I've not really had those problems myself Tink.

I don't dispatch any standard cairngorm events, instead I have  
events that extend it and are (usually!) fairly well named to  
reflect what's happening.
Maybe that's because for me they normally carry some data, and I  
like that data to be as strongly typed as is practicable.
The command/delegate will usually follow the same naming, so I may  
have SaveBitmapEvent + SaveBitmapCommand + SaveBitmapDelegate, for  
example.
So to find any particular event dispatch in my view, it's pretty  
easy to do a "find in files" on the project, though in practice I  
find I rarely need to.
Likewise, finding the command it calls is pretty easy for the most  
part, as is the implementation in the delegate.


Good point on the controller not listening, but I guess I've just  
got used to writing a shell version of my command, breakpointing  
it's constructor and checking it does get called when I expect it  
to before proceeding to fill in it's implementation. If not, then  
the frontController has it's fingers in it's ears shouting na na na  
I can't hear you :)


It would be good if it could catch all cairngorm events and raise a  
warning if they were not registered, though. I have a feeling it  
wouldn't be too hard to extend it do that, but I've never felt the  
need myself.


I'm sure we're both thinking "don't make me have to think too hard,  
if at all", and I'm in broad agreement with you, but the 3 classes  
and controller entry approach does work for me (even if it is very  
tedious to write at the time).


-Original Message-
From: flexcoders@yahoogroups.com on behalf of Stephen Downs
Sent: Sun 04/05/2008 14:08
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Re: Use Cairngorm wihtout Dispatch

I have to agree with MichNiu here.

The CairngormEventDispatcher obsfucates the code. i.e. you come back
to a project 6 months down the line, its difficult to find in the
view where your CairngormEvents are dispatch.

What is the difference of the view knowing what event it has to
dispatch, to it actually knowing the method on the controller it was
to invoke? Very little in my opinion, but the later enables you to
very easily pinpoint all the calls from the view to a method on the
controller, by just changing the name of the method on the
controller, and looking at all the errors that will appear on the
view. This makes things much easier to debug and therefore easier to
maintain.

You talk about making views re-useable, but if your view is
dispatching CairngormEvents, you can guarantee it's relying on some
action of the FrontController for it to work properly. If you
FrontController doesn't listen to these events, your view won't work,
therefore it aint re-usable, its relying on the FrontController
acting upon the events is dispatches.

We still keep a Controller unlike MichNui's implementation, but we
cut out the use of CairngormEventDispatcher some time ago.

Now when it comes to re-usable components, thats a different matter.

Tink

On 22 Apr 2008, at 03:53, ben.clinkinbeard wrote:

> One of the core principles of not just Cairngorm but MVC in  
general is

> for your views to be as dumb as possible. The less they know about
> models, services, etc the better. You've essentially taken the
> opposite approach. Creating reusable/generic views using your  
approach

> wouldn't really be possible.
>
> Also, Flex is an event driven architecture and events are another  
core

> aspect of creating loosely coupled application components. I think
> your approach will result in very brittle code that will be hard to
> maintain.
>
> Ben
>
> --- In flexcoders@yahoogroups.com, "michniu" <[EMAIL PROTECTED]> wrote:
> >
> > Hi Coders,
> >
> > I just want to discuss some issues about the Cairngorm, Because I
> > cant find another mail list or forum to discuss it. I put it
> > here.
> >
> >
> > The most useless part in cairngorm FrontCotroller and command
> >
> >
> > Just on my opinion, I really don't lik

[flexcoders] addEventListener() for File.createDirectory(). How to use?

2008-05-05 Thread Carlo Gulliani
Hello, everybody!

How to use addEventListener for File.createDirectory() on Adobe AIR?

I write code:

var dir:File = new File("e:\\").resolvePath("myDir");
dir.createDirectory();
dir.addEventListener(Event.COMPLETE, someFunc); // Tooltip show me that this 
event i can use for my parameter and I want to check if my new Directory 
created then call someFunc()
function someFunc(event:Event):void{
var file:File = File.desktopDirectore.resolvePath("test.jpg");
var newFile:File = dir.resolvePath(file.name);
file.copyTo(newFile, true);
}

but this code doesn't work. my someFunc doesn't execute. I see, my folder 
creating with some pause, I get new folder after 2-3 seconds after execute 
function and I want to check when my folder is created and after it copy to it 
some files 



  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

[flexcoders] flash9 and sizes

2008-05-05 Thread Marcus Engene
Hi,

I use as3 + sdk + FlashDevelop to do swf:s, currently trying Flexbuilder 
as I eventually would like to start using mxml.

I am not completely sure how coordinates and sizes work. Say that I have 
a root Sprite 100x100 large; a child Sprite at x:50,y:50 of size 50x50. 
It seems that flash calculates a viewport of the child sprite and 
maximizes it to fit into the 50x50. So if the child sprite only contains 
a 10x10 bitmap, this bitmap will be rendered of size 50x50 in the root 
sprite.

The root sprite did seem to bahave like this too until I got the advice to
this.stage.scaleMode = StageScaleMode.NO_SCALE;
this.stage.align = StageAlign.TOP_LEFT;

In short, I've managed to confuse myself gravely and wonder if any has 
any reading suggestions?

Thanks!
Marcus



[flexcoders] Flash/Flex Component Kit and Dynamic Loading

2008-05-05 Thread swidnikk
I'm working with the Flash/Flex component kit and I have created some
swc and swf files with a base class of UIMovieClip. 

All of the tutorials I've seen/read describe using the swc file to
instantiate the Flash component in a Flex component. 

I have an application that requires these components to be loaded
dynamically so I'm using a loader object to do this and I use the
class name of the symbol that is exported in the SWF to instantiate
the symbol. 

So far so good. My problem arises when I try to add an instance as a
child to a Flex container. mxmlc throws a 'type coercion error' that
my UIMovieClip does not implement IUIComponent.

Reading flashdocs and flex component kit docs, however, it clearly
state that UIMovieclip objects can be used just like any native Flex
component. 

My work around at the moment is the create an intermediate
UIComponent, add my Flash symbol instance as a child and then add this
UIComponent as a child to the panel. This is okay for now but makes
several things more complex. 

Anyone know what this is all about?

Also, I've tried to dynamically load a SWF to be used a skin for a
button, but this seems not possible. Can anyone verify if this can be
done at all?

Thanks. 




[flexcoders] Re: CartesianDataCanvas not drawing where expected

2008-05-05 Thread syndicate_ai
--- In flexcoders@yahoogroups.com, "Aaron Miller" <[EMAIL PROTECTED]> wrote:
>
> Hello,
> 
> I've been playing around with the Flex charting components, and I
seem to be
> running into an issue when I try to plot (draw) a line on the graph.
I am
> using the CartesianDataCanvas.moveTo and lineTo functions and it
seems to
> work ok for the Y axis, but not the X.
> 
> I posted an example with view-source enabled here:
> http://www.openbaseinteractive.com/testproject/UnitCostLab.html
> 
> It should be plotting 3.5,6900 - 12,12000 but as you can see, it's not.
> 
> Any ideas what I'm doing wrong? Am I maybe using the wrong kind of
> horizontalAxis?
> 
> 
> Thanks for any help!
> ~Aaron
>

Try using a NumericAxis instead of CatagoryAxis, you generally use
catagoryaxis if the data, is in chunks, like months of the year and such. 



[flexcoders] Where can i find flex 2 installable?

2008-05-05 Thread baztheman
Hi,

I had some tests need to be done with flex 2 and somehow we manage to
damage the original machine that installed with flex 2.

My question is: where can i get the installer for flex 2? The Adobe
site changed everything to Flex 3 and i could not locate Flex 2 archive. 

Thank you.

B.



RE: [flexcoders] Dual DataService components causing problems

2008-05-05 Thread Gregor Kiddie
Definitely a shared code problem. Check Alex's blog for more details.

http://blogs.adobe.com/aharui/

 

Gk.

Gregor Kiddie
Senior Developer
INPS

Tel:   01382 564343

Registered address: The Bread Factory, 1a Broughton Street, London SW8
3QJ

Registered Number: 1788577

Registered in the UK

Visit our Internet Web site at www.inps.co.uk
http://www.inps.co.uk/> 

The information in this internet email is confidential and is intended
solely for the addressee. Access, copying or re-use of information in it
by anyone else is not authorised. Any views or opinions presented are
solely those of the author and do not necessarily represent those of
INPS or any of its affiliates. If you are not the intended recipient
please contact [EMAIL PROTECTED]



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Barry Evans
Sent: 02 May 2008 18:35
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Dual DataService components causing problems

 

Hi,

i have developed a modularised application in Flex 2.0.1 (hotfix 1) 
and im having some problems with the DataService tag.

I have a module in the application's side bar which fills a 
collection with managed objects, and i also have a module in the main 
application area which fills a collection with managed objects.

Each module uses different assembler classes/destinations configured 
in the data-management-config.xml file.

When i perform a fill on the each collection, and then attempt to 
perform another fill on the side bar module, i keep getting errora 
from the flash player log file.

The collection in the main application area always refreshes without 
any problems

The error from flex...

TypeError: Error #1034: Type Coercion failed: cannot convert 
mx.data.messages::[EMAIL PROTECTED] to 
mx.data.messages.SequencedMessage.
at 
mx.data::DataList/http://www.adobe.com/2006/flex/mx/internal::processS
 
equenceResult()
[C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\DataLi
st.as:1760]
at DataListRequestResponder/result()
[C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\Concre
teDataService.as:5857]
at mx.rpc::AsyncRequest/acknowledge()
[E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\AsyncRequest.as:81]
at NetConnectionMessageResponder/resultHandler()
[E:\dev\flex_201_borneo\sdk\frameworks\mx\messaging\channels\NetConnec
tionChannel.as:427]
at mx.messaging::MessageResponder/result()
[E:\dev\flex_201_borneo\sdk\frameworks\mx\messaging\MessageResponder.a
s:202]

Any help would be greatly appreciated as i am hitting a brick wall, 
everything was working before, but i can't figure out what changes i 
might have made to cause these issues.

Barry

 



[flexcoders] ANN: PyAMF 0.3.1 Released

2008-05-05 Thread Thijs Triemstra | Collab
We're pleased to announce PyAMF 0.3.1, a lightweight library that  
allows Flash and Python applications to communicate via Adobe's  
ActionScript Message Format.
AMF3 and RemoteObject are supported in all the implemented Remoting  
gateways, compatible with Django, Twisted, TurboGears2, Google App  
Engine and any WSGI-compatible application.


This release provides improved support for Google App Engine and comes  
with following changes and fixes:


 - Google Model/Expando encoding now works out of the box
 - Django model adapter now imported only when django.db.models is  
imported (Ticket:261)

 - Fixed issue with Remote Object destination (Ticket:270)
 - Added a new gateway for the Google App Engine - see  
pyamf.remoting.gateway.google.WebAppGateway (Ticket:253)

 - amf0 Encoder now takes amf3 contexts into account (Ticket:268)
 - amf*.encode helpers can now accept multiple arguments (Ticket:267)
 - Removed the dependency of fpconst for Python 2.5 or newer (Ticket: 
243)

 - Solved issue with AMFPHP exceptions in AMF client (Ticket:258)
 - Fixed issue with url parsing in AMF client (Ticket:256)
 - Client no longer raises httplib.ResponseNotReady when making  
multiple requests using the same RemotingService (Ticket:254)


Check out the download page [1], installation instructions [2] and  
examples [3].
Questions? First stop is the mailing list [4], but we also hang out on  
IRC [5].


Cheers,

- the PyAMF team

[1] http://pyamf.org/wiki/Download
[2] http://pyamf.org/wiki/Install
[3] http://pyamf.org/wiki/Examples
[4] http://pyamf.org/wiki/MailingList
[5] irc://irc.collab.eu/pyamf



PGP.sig
Description: This is a digitally signed message part


[flexcoders] Re: Dual DataService components causing problems

2008-05-05 Thread Barry Evans
Thanks for that Seth, its definately a step in the right direction.

I have now removed the fds.swc from the module project's build path 
but i am getting a few compilation errors on VO classes i have 
defined to be used in the managed collection of objects...

1045: Interface IManaged was not found

I think this is why i had to add the fds.swc to the project in the 
first place.

Thanks again for your suggestions and if you can think of anything 
else i would appreciate it.

Barry



--- In flexcoders@yahoogroups.com, "Seth Hodgson" <[EMAIL PROTECTED]> 
wrote:
>
> Hi Barry,
> 
> You need to only link the classes defined in fds.swc into your root 
application swf, and your modules need to rely on those class 
definitions rather than each of them individually containing 
duplicate class defs from fds.swc.
> 
> I'm not a modules guru, but take a look at the 'Controlling module 
size' section here:
> 
http://livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwh
elp.htm?context=LiveDocs_Book_Parts&file=modular_083_4.html
> 
> Seth
> 
> From: flexcoders@yahoogroups.com 
[mailto:[EMAIL PROTECTED] On Behalf Of Barry Evans
> Sent: Friday, May 02, 2008 10:35 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Dual DataService components causing problems
> 
> Hi,
> 
> i have developed a modularised application in Flex 2.0.1 (hotfix 1) 
> and im having some problems with the DataService tag.
> 
> I have a module in the application's side bar which fills a 
> collection with managed objects, and i also have a module in the 
main 
> application area which fills a collection with managed objects.
> 
> Each module uses different assembler classes/destinations 
configured 
> in the data-management-config.xml file.
> 
> When i perform a fill on the each collection, and then attempt to 
> perform another fill on the side bar module, i keep getting errora 
> from the flash player log file.
> 
> The collection in the main application area always refreshes 
without 
> any problems
> 
> The error from flex...
> 
> TypeError: Error #1034: Type Coercion failed: cannot convert 
> mx.data.messages::[EMAIL PROTECTED] to 
> mx.data.messages.SequencedMessage.
> at 
> 
mx.data::DataList/http://www.adobe.com/2006/flex/mx/internal::processS
> equenceResult()
> 
[C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\DataLi
> st.as:1760]
> at DataListRequestResponder/result()
> 
[C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\Concre
> teDataService.as:5857]
> at mx.rpc::AsyncRequest/acknowledge()
> [E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\AsyncRequest.as:81]
> at NetConnectionMessageResponder/resultHandler()
> 
[E:\dev\flex_201_borneo\sdk\frameworks\mx\messaging\channels\NetConnec
> tionChannel.as:427]
> at mx.messaging::MessageResponder/result()
> 
[E:\dev\flex_201_borneo\sdk\frameworks\mx\messaging\MessageResponder.a
> s:202]
> 
> Any help would be greatly appreciated as i am hitting a brick wall, 
> everything was working before, but i can't figure out what changes 
i 
> might have made to cause these issues.
> 
> Barry
>