[flexcoders] FileReference for file uploading, how to specify the folder to open?

2008-11-18 Thread Mat Mikul
Hi!

I need to upload a file from flex. I know the path and the file name
already, but haven't figured out a way to be able to upload in the
background. This is likely due to some security restrictions posed by
Adobe to ensure sites cannot upload files from the user's computer
without their explicit permission. I can live with that for the
moment, but then I don't want the FileReference dialog box to open
always in My Documents. I'd rather it opened in the folder where the
file is, and that I can specify the file name so that all the user (if
they are ok with it) needs to do is to click Ok.

How can I specify default folder location?


Re: [flexcoders] LCDS: DataService.fill() not filling

2008-11-18 Thread Brendan Meutzner

Geoff,

1) check the data-management-config.xml file to be sure your data  
type, unique Id value, etc are correct


2) make sure your array collection is not null prior to passing into  
fill method on service ( ie. new ArrayCollection() on var first )


HTH,

Brendan


On Nov 18, 2008, at 12:05 PM, "Geoffrey" <[EMAIL PROTECTED]> wrote:


Does anyone know what would prevent a DataService.fill() call to not
populate it's managed collection?

I have an ArrayCollection that is the dataProvider for a DataGrid. I
see that data is coming back from the fill() call, but it doesn't
appear to be passing that data to the ArrayCollection. If I inspect
that variable after the fill() completes, it's empty.

I double checked that the ArrayCollection that I'm passing to the
fill() method is indeed the one that is used as the dataProvider.

Any thoughts would be appreciated.
~Geoff




[flexcoders] Re: resizing uploade image

2008-11-18 Thread stinasius
already tried that and it works, but with flex nothing happens. it
just uploads the image



[flexcoders] cfeclipse plugin for flex builder

2008-11-18 Thread stinasius
hi guys am having problems when i install the latest version of
cfeclipse in flex builder i get an error . this is the error i get
When I try to open a cfm/cfc file
"Unable to create this part due to an internal error. Reason for
the failure: The editor class could not be instantiated. This usually
indicates that the editor's class name was mistyped in plugin.xml."
any help on how to get it to work?



[flexcoders] cfeclipse plugin for flex builder

2008-11-18 Thread stinasius
hi guys am having problems when i install the latest version of
cfeclipse in flex builder i get an error . this is the error i get
When I try to open a cfm/cfc file
"Unable to create this part due to an internal error. Reason for
the failure: The editor class could not be instantiated. This usually
indicates that the editor's class name was mistyped in plugin.xml." 



[flexcoders] example on how to use flex builder 2 with cf8 lcds for data push and management

2008-11-18 Thread stinasius
hi guys could someone please guide me on how to use cf8 lcds in flex
builder 2 to update a datagrid with data coming from a databse.



[flexcoders] Re: dataGrid effciency

2008-11-18 Thread Tim Hoff

Hi,

The biggest performance culprits with a DataGrid, or any of the ListBase
components, is the itemRenderers and the size of the dataProvider.  You
can optimize the itemRenderers by using UIComponent; see Alex's blog. 
And depending on how many items are in the dataProvider, you could see
performance issues there as well.  If you are performing any
calculations you might look at ways to tighten up the code.  With a one
second refresh, you might be asking too much of the UI.

-TH

--- In flexcoders@yahoogroups.com, Fu Di <[EMAIL PROTECTED]> wrote:
>
> hi everyone, i used dataGrid to display a list of real time data. when
i finished it, i found it is slow.
> the DataGrid has 13 DataGridColumns, every column almost nest a
ItemRenderer. i had to do this to meet the requirements of pattern.
> the data update every second, and i need to change the components¢
style in some columns following the data. as i know these two aspects
> will cost large calculation.
>
> who konws how to optimize it or other ways to achieve.
>
> thanks
>





[flexcoders] dataGrid effciency

2008-11-18 Thread Fu Di
hi everyone,  i used dataGrid  to display  a  list of  real time data.  when i 
finished  it,  i found it is slow. 
the DataGrid has 13 DataGridColumns, every column  almost  nest  a  
ItemRenderer. i had to do this to meet the requirements of pattern.
the data update every second, and  i  need to  change the components’ style in 
some columns following the data.  as i know  these two aspects  
will cost  large calculation. 

who konws  how to optimize it or other ways to  achieve. 

thanks


  

RE: [flexcoders] Error #1034: Type Coercion failed: cannot convert "" to Date w/ Datagrid

2008-11-18 Thread Alex Harui
editorDataField="selectedDate"

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of timgerr
Sent: Tuesday, November 18, 2008 9:32 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Error #1034: Type Coercion failed: cannot convert "" to 
Date w/ Datagrid


Hello all,
I am trying to add a datefield to a datagrid using a itemEditor. I
have seen that people are having this problem but I canot find a
solution (That I understand). Has anyone ever had this problem and
what did you do to solve it. Here is my code:









 




Thanks for the read,
timgerr



[flexcoders] Re: How do they do that (Flex & video) ?

2008-11-18 Thread comfederation
> > have been more constructive by pointing me towards creation of FLV
> > files which are uploadable onto YouTube.
> 
> I did.

I must have missed it in the rest of your non sense ;)

> > Surely Adobe would not allow us to find ourselves in a situation that
> > would require third party conversion utilities just to convert
> > between Adobe SWF and FLV formats.
> 
> If there are good free tools to do it, why should Adobe bother
compeating 
> unless it can make a killer advantage.

Is integration and a resulting much, much better experience not enough
of a reason?  As a matter of fact, good part of what Adobe does so
well is already done in pieces elsewhere.  The reason why Adobe does
it well is in great part due to nothing more than better integration
and a resulting better experience.

If Adobe wrote such a SWF to FLV converter then they could offer it to
YouTube and other sites so that they could accept uploading of SWF
files, on which they would then do PERFECT conversion into FLV or some
other format.

There is another thing Tom that you totally fail to recognize and that
is the quite poor quality of most of the videos that are currently up
on YouTube. A lot of quality is lost in the process of using various
settings of frames per second and Kb or Mb per second, that may or may
not match what YouTube uses and then one's video ends up going through
yet another conversion, resulting in yet another decrease in quality.
Giving YouTube a perfectly beautiful looking SWF presentation and
letting them convert it to FLV with whatever settings suit them the
best, would most likely result in the best possible video quality.

When all is said and done Tom, be assured that most of the folks out
there (most of them not being technical) can not tell nor figure out
why ADOBE FLASH MOVIES look so bad on YouTube.  Most of them know how
to right click on one that they are watching and BINGO, we know what
they see will UNFORTUNATELY in most cases cause them to erroneously
think that FLASH IS CRAP FOR VIDEO.

> > Surely they would do that, if for no other reason than to keep us off
> > the slippery slope of even contemplating exploring what MS and
> > Silverlight might be capable of and from calculating just how long it
> > might take, either way, before MS ends up eating everyone's lunch. ;)
> 
> If people want to go in the direction of spending more money, as
opposed to 
> less money, they should feel free to do so. We'll see them back
again in a 
> few years :-)

Sorry Tom but since (with a statement like that) you seem to know very
little about how Microsoft operates, I will explain it to you.

Time is the only thing that is on Adobe's side.  Eventually, Microsoft
will end up eating everyone's lunch, at least on the desktop.  It
causes me a lot of pain to say just that but it is true. While they
have a lot of catching up to do, within a couple of years they WILL
catch up to Adobe - technically speaking.  With another 2-3 years,
they will catch up in the field as well - in terms of deployments.

Tom, like it or not, there will not be anything that will be more
beatiful then an end-to-end .NET code (C#, VB, take your pick) that
stretches from the clients/devices and all the way through the servers
and into the database itself (stored procedures).

Unfortunately, they WILL end up eating everyone's lunch because of the
beauty and a much, much better developer experience due to such an
end-to-end integration.  Just the type of lousy integration, a small
piece of which I suggested earlier.

P.S. You just happened to be the closest official one on my path of
frustration. Please take my comments constructively and not at all
personally, even though that might end up being hard to do, at least
from a first reading.

And thanks for replying. 





[flexcoders] Error #1034: Type Coercion failed: cannot convert "" to Date w/ Datagrid

2008-11-18 Thread timgerr
Hello all, 
I am trying to add a datefield to a datagrid using a itemEditor.  I
have seen that people are having this problem but I canot find a
solution (That I understand).  Has anyone ever had this problem and
what did you do to solve it.  Here is my code:



   



  

   
 
  





Thanks for the read, 
timgerr



[flexcoders] Re: How do they do that (Flex & video)

2008-11-18 Thread comfederation
No it's not OK ;)

When a company has different file formats then it's really sad and
unfortunate to have to rely on third party tools for conversion
between those formats - if for no other reason then integration and
overall better experience. 

My laymen understanding is that FLV is a streamable video format and
like you said SWF is like an exe.  Well actually it's more like Java
byte code in that it is a stream of byte code that is only
understandable by the Flash Player.

If you look back through some of the responses or maybe they are on my
other post, you will see that at least one person on this forum has
suggested using SnagIt or some other screen capturing tools. No,
indeed it is not OK if folks who are evidently at least dabbling with
Flex and there they are suggesting third party screen capture tools.  

Not only is it not OK but it is quite sad that Adobe, who is smack
deep in this space, has left even one developer thinking of resorting
to such band aids. I for one am disgusted by it and only because they
know the best how to "play" a SWF file and how to capture the video
"stream" that comes out of it.

Enough said on my part.

P.S. However, your reply is not only OK but it's also much appreciated
as well.


--- In flexcoders@yahoogroups.com, "Fotis Chatzinikos"
<[EMAIL PROTECTED]> wrote:
>
> flex and video are different things...
> 
> Flex can play video easily, the same applies to Silverlight.
> 
> Silverlight is not video , it can play video...
> 
> Trying to convert an swf to flv is similar to converting an exe to flv
> 
> ok?




RE: [flexcoders] Help with Flex SDK Tutorial - What am I doing wrong?

2008-11-18 Thread Alex Harui
If you have FlexBuilder, create an AIR app and look at the -app.xml for the 
version.  I'll bet the tutorial got stale and has an old version.

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Dave 
April
Sent: Tuesday, November 18, 2008 3:34 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Help with Flex SDK Tutorial - What am I doing wrong?


Hi all -

I hope I don't sound like too much of an idiot here...
I am trying to run the Flex SDK tutorial at:
http://livedocs.adobe.com/flex/3/html/help.html?content=SDKHelloWorld_1.html

1. I create HelloWorld.mxml and HelloWorld-app.xml (directly cutting
and pasting from the tutorial page)

2. I successfully compile using "amxmlc HelloWorld.mxml"

3. I try to run "adl HelloWorld-app.xml" and I get "error while
loading initial content"

What am I doing wrong?

Thanks in advance.

Dave



RE: [flexcoders] Re: Custom ItemRenderer and DataGrid/DataTips - Renderer's Responsibility?

2008-11-18 Thread Alex Harui
You should just be able to set the tooltip property.  Again, see the code in 
DataGridItemRenderer.as or ListItemRenderer.as

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of 
mmatczynski
Sent: Tuesday, November 18, 2008 9:25 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Custom ItemRenderer and DataGrid/DataTips - 
Renderer's Responsibility?


Thanks for the reply!

"you can display it somehow, maybe by setting a tooltip somewhere" -
Getting the text isn't the problem, getting it to display is! :)

I want the tooltip to display whenever someone mouses over the cell in
the custom ItemRenderer's column (just like it works when I don't
specify a custom ItemRenderer). Any idea how to accomplish this?

Thanks!
Mike

--- In flexcoders@yahoogroups.com, Alex 
Harui <[EMAIL PROTECTED]> wrote:
>
> Implement IDropInLIstItemRenderer.
>
> The labelData will have a columnIndex where you can get the
dataTipFunction and run it (see DataGridItemRenderer.as). Once you
have the text, you can display it somehow, maybe by setting a tooltip
somewhere
>
> From: flexcoders@yahoogroups.com 
> [mailto:flexcoders@yahoogroups.com]
On Behalf Of mmatczynski
> Sent: Monday, November 17, 2008 11:53 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Custom ItemRenderer and DataGrid/DataTips -
Renderer's Responsibility?
>
>
> I have a DataGrid with a custom ItemRenderer written as an
> ActionScript class (that extends HBox). I want the DataGrid to
> display datatips for this column, but no datatips appear!
>
> I've found a few "bugs" filed about this, but apparently this works as
> designed:
> https://bugs.adobe.com/jira/browse/SDK-9822
> "Not a bug. It is the renderer's responsibility to deal with
> dataTipFunction. This is for performance reasons."
>
> So the question is...
> How does a custom ItemRenderer deal with the dataTipFunction to create
> / display the datatip?
>
> I know the ItemRenderer is responsible, so can someone give me an
> example of how to fulfill this responsibility? :)
>
> Thanks!
> Mike
>



[flexcoders] Re: creating a class - question extending

2008-11-18 Thread Michael VanDaniker
Image, like all UIComponents, has a zero argument constructor.  Unless
your imageWithData knows what its username is going to be without any
outside info, it wouldn't make sense to do much of anything with the
username in the constructor.  If you're going to be instantiating your
images in Actionscript you can just assign the username after the
object is created.

--- In flexcoders@yahoogroups.com, "luvfotography" <[EMAIL PROTECTED]> wrote:
>
> Hi, I'm trying to create a class that extends the image class, 
> I need to associate a username with the image,
> Here is what I have:
> 
> package 
> {
>   import mx.controls.Image;
> 
>   public class imageWithData extends Image {
>   private var _username:String;
>   
>   public function imageWithData() {
>   super();
>   //  _username = ??? 
>   }
>   public function set username(value:String):void {
>   _username = value;
>   }
>   public function get username():String {
>   return _username;
>   }
>   }
> }
> 
> I am unclear as to what goes after the 'super()'
> do I need a _username = something?
> 
> thanks,
>




Re: [flexcoders] Re: Does Smart Serach like 'You tube' does possible in Flex ?

2008-11-18 Thread Guy Morton

It's covered by the BSD license, which is pretty generous...

On 19/11/2008, at 1:03 PM, anuj sharma wrote:


No Worries Charlie,
That's really helpful. I imported SWC in my library and it is doing  
what it is supposed to do. I hope there are no licensing issue with  
using SWC files within my project andif i have all my data in the  
Dataprovider do you think this should be good to go for the search.
And i am assuming after minor tweaks it can talk to external XML  
File and work within LAN. Please let me know. Many Many Thanks for  
your help.

Anuj





On Tue, Nov 18, 2008 at 5:39 PM, zwigby <[EMAIL PROTECTED]> wrote:

--- In flexcoders@yahoogroups.com, "zwigby" <[EMAIL PROTECTED]> wrote:
>
> --- In flexcoders@yahoogroups.com, "anuj181"  wrote:
> >
> > Hi Guys
> > If you go to You tube and when you start typing stuff then you get
> > suggestions for the related text you types. I have requirement
> > something like this. I pulled the data in my list box and we have
to
> > make it search able like if user starts typing in the text box say
> > 'Adobe..', the list containing the original data starts getting
> > filtered with the entries starting with name 'Adobe' . if the user
> > does not enter anything in the text box, he/she will receive the
> > original list with the complete data. My question to you genius
guys
> > is that is it possible in Flex 3.0/AS 3.0 or should i go through
> some
> > other language. I read somewhere that it can be done using AJAX
but
> I
> > like to achieve this functionality using Flex.
> > Please let me know if this is doable , any help/links will also be
> > appreciated.
> > Thanks
> > Anuj
> >
>
> Not sure if this is exactly what you are looking for but the
> autocomplete manager component in the yahoo library is pretty good
at
> this behavior. http://developer.yahoo.com/flash/astra-flash/
>
> Charlie
>

Actually you probably want the flex components http://developer.yahoo.com/flash/astra-flex/ 
. My apologies.


Charlie








[flexcoders] Re: Does Smart Serach like 'You tube' does possible in Flex ?

2008-11-18 Thread zwigby
--- In flexcoders@yahoogroups.com, "anuj sharma" <[EMAIL PROTECTED]> wrote:
>
> Hi Charlie
> Thanks for the link, it is good to know about that but unfortunately 
my
> company would not allow me to talk to yahoo services.
> If i can get hold of the complete code of how this service is 
generating
> this search, that would be great help to me. Also to make things 
little more
> clear, I need that the list will be updated as user starts type, so
> basically there is already list having entries and when user starts 
typing,
> the list should getting filtered. Hope I am clear, please let me 
know if you
> have more guidance in that direction.
> Thanks
> Anuj
> 
> 
> On Tue, Nov 18, 2008 at 5:21 PM, zwigby <[EMAIL PROTECTED]> wrote:
> 
> >   --- In flexcoders@yahoogroups.com 
,
> > "anuj181"  wrote:
> > >
> > > Hi Guys
> > > If you go to You tube and when you start typing stuff then you 
get
> > > suggestions for the related text you types. I have requirement
> > > something like this. I pulled the data in my list box and we 
have to
> > > make it search able like if user starts typing in the text box 
say
> > > 'Adobe..', the list containing the original data starts getting
> > > filtered with the entries starting with name 'Adobe' . if the 
user
> > > does not enter anything in the text box, he/she will receive the
> > > original list with the complete data. My question to you genius 
guys
> > > is that is it possible in Flex 3.0/AS 3.0 or should i go through
> > some
> > > other language. I read somewhere that it can be done using AJAX 
but
> > I
> > > like to achieve this functionality using Flex.
> > > Please let me know if this is doable , any help/links will also 
be
> > > appreciated.
> > > Thanks
> > > Anuj
> > >
> >
> > Not sure if this is exactly what you are looking for but the
> > autocomplete manager component in the yahoo library is pretty good 
at
> > this behavior. http://developer.yahoo.com/flash/astra-flash/
> >
> > Charlie
> >
> >  
> >
>

It is not a service but a component to use to create this autocomplete  
behavior. You simply use the yahoo component library swc in your Flex 
application. The manager will use whatever data you want it to. check 
out these examples for a better idea of how it works. 
http://developer.yahoo.com/flash/astra-
flex/autocompletemanager/examples.html

Charlie



Re: [flexcoders] Re: Does Smart Serach like 'You tube' does possible in Flex ?

2008-11-18 Thread anuj sharma
No Worries Charlie,
That's really helpful. I imported SWC in my library and it is doing what it
is supposed to do. I hope there are no licensing issue with using SWC files
within my project andif i have all my data in the Dataprovider do you think
this should be good to go for the search.
And i am assuming after minor tweaks it can talk to external XML File and
work within LAN. Please let me know. Many Many Thanks for your help.
Anuj




On Tue, Nov 18, 2008 at 5:39 PM, zwigby <[EMAIL PROTECTED]> wrote:

>   --- In flexcoders@yahoogroups.com ,
> "zwigby" <[EMAIL PROTECTED]> wrote:
> >
> > --- In flexcoders@yahoogroups.com ,
> "anuj181"  wrote:
> > >
> > > Hi Guys
> > > If you go to You tube and when you start typing stuff then you get
> > > suggestions for the related text you types. I have requirement
> > > something like this. I pulled the data in my list box and we have
> to
> > > make it search able like if user starts typing in the text box say
> > > 'Adobe..', the list containing the original data starts getting
> > > filtered with the entries starting with name 'Adobe' . if the user
> > > does not enter anything in the text box, he/she will receive the
> > > original list with the complete data. My question to you genius
> guys
> > > is that is it possible in Flex 3.0/AS 3.0 or should i go through
> > some
> > > other language. I read somewhere that it can be done using AJAX
> but
> > I
> > > like to achieve this functionality using Flex.
> > > Please let me know if this is doable , any help/links will also be
> > > appreciated.
> > > Thanks
> > > Anuj
> > >
> >
> > Not sure if this is exactly what you are looking for but the
> > autocomplete manager component in the yahoo library is pretty good
> at
> > this behavior. http://developer.yahoo.com/flash/astra-flash/
> >
> > Charlie
> >
>
> Actually you probably want the flex components
> http://developer.yahoo.com/flash/astra-flex/. My apologies.
>
> Charlie
>
>  
>


[flexcoders] Re: Does Smart Serach like 'You tube' does possible in Flex ?

2008-11-18 Thread zwigby
--- In flexcoders@yahoogroups.com, "zwigby" <[EMAIL PROTECTED]> wrote:
>
> --- In flexcoders@yahoogroups.com, "anuj181"  wrote:
> >
> > Hi Guys
> > If you go to You tube and when you start typing stuff then you get
> > suggestions for the related text you types. I have requirement
> > something like this. I pulled the data in my list box and we have 
to
> > make it search able like if user starts typing in the text box say
> > 'Adobe..', the list containing the original data starts getting
> > filtered with the entries starting with name 'Adobe' . if the user
> > does not enter anything in the text box, he/she will receive the
> > original list with the complete data. My question to you genius 
guys
> > is that is it possible in Flex 3.0/AS 3.0 or should i go through 
> some
> > other language. I read somewhere that it can be done using AJAX 
but 
> I
> > like to achieve this functionality using Flex.
> > Please let me know if this is doable , any help/links will also be
> > appreciated.
> > Thanks
> > Anuj
> >
> 
> Not sure if this is exactly what you are looking for but the 
> autocomplete manager component in the yahoo library is pretty good 
at 
> this behavior. http://developer.yahoo.com/flash/astra-flash/
> 
> Charlie
>

 Actually you probably want the flex components 
http://developer.yahoo.com/flash/astra-flex/. My apologies.

Charlie



Re: [flexcoders] Re: Does Smart Serach like 'You tube' does possible in Flex ?

2008-11-18 Thread anuj sharma
Also forgot to mention, there can be chance that my app will be used when
the user cannot have access to internet (but can have access to intranet).
Thanks
Anuj

On Tue, Nov 18, 2008 at 5:41 PM, anuj sharma <[EMAIL PROTECTED]> wrote:

> Hi Charlie
> Thanks for the link, it is good to know about that but unfortunately my
> company would not allow me to talk to yahoo services.
> If i can get hold of the complete code of how this service is generating
> this search, that would be great help to me. Also to make things little more
> clear, I need that the list will be updated as user starts type, so
> basically there is already list having entries and when user starts typing,
> the list should getting filtered. Hope I am clear, please let me know if you
> have more guidance in that direction.
> Thanks
> Anuj
>
>
>
> On Tue, Nov 18, 2008 at 5:21 PM, zwigby <[EMAIL PROTECTED]> wrote:
>
>>   --- In flexcoders@yahoogroups.com ,
>> "anuj181" <[EMAIL PROTECTED]> wrote:
>> >
>> > Hi Guys
>> > If you go to You tube and when you start typing stuff then you get
>> > suggestions for the related text you types. I have requirement
>> > something like this. I pulled the data in my list box and we have to
>> > make it search able like if user starts typing in the text box say
>> > 'Adobe..', the list containing the original data starts getting
>> > filtered with the entries starting with name 'Adobe' . if the user
>> > does not enter anything in the text box, he/she will receive the
>> > original list with the complete data. My question to you genius guys
>> > is that is it possible in Flex 3.0/AS 3.0 or should i go through
>> some
>> > other language. I read somewhere that it can be done using AJAX but
>> I
>> > like to achieve this functionality using Flex.
>> > Please let me know if this is doable , any help/links will also be
>> > appreciated.
>> > Thanks
>> > Anuj
>> >
>>
>> Not sure if this is exactly what you are looking for but the
>> autocomplete manager component in the yahoo library is pretty good at
>> this behavior. http://developer.yahoo.com/flash/astra-flash/
>>
>> Charlie
>>
>>  
>>
>
>


Re: [flexcoders] Re: Does Smart Serach like 'You tube' does possible in Flex ?

2008-11-18 Thread anuj sharma
Hi Charlie
Thanks for the link, it is good to know about that but unfortunately my
company would not allow me to talk to yahoo services.
If i can get hold of the complete code of how this service is generating
this search, that would be great help to me. Also to make things little more
clear, I need that the list will be updated as user starts type, so
basically there is already list having entries and when user starts typing,
the list should getting filtered. Hope I am clear, please let me know if you
have more guidance in that direction.
Thanks
Anuj


On Tue, Nov 18, 2008 at 5:21 PM, zwigby <[EMAIL PROTECTED]> wrote:

>   --- In flexcoders@yahoogroups.com ,
> "anuj181" <[EMAIL PROTECTED]> wrote:
> >
> > Hi Guys
> > If you go to You tube and when you start typing stuff then you get
> > suggestions for the related text you types. I have requirement
> > something like this. I pulled the data in my list box and we have to
> > make it search able like if user starts typing in the text box say
> > 'Adobe..', the list containing the original data starts getting
> > filtered with the entries starting with name 'Adobe' . if the user
> > does not enter anything in the text box, he/she will receive the
> > original list with the complete data. My question to you genius guys
> > is that is it possible in Flex 3.0/AS 3.0 or should i go through
> some
> > other language. I read somewhere that it can be done using AJAX but
> I
> > like to achieve this functionality using Flex.
> > Please let me know if this is doable , any help/links will also be
> > appreciated.
> > Thanks
> > Anuj
> >
>
> Not sure if this is exactly what you are looking for but the
> autocomplete manager component in the yahoo library is pretty good at
> this behavior. http://developer.yahoo.com/flash/astra-flash/
>
> Charlie
>
>  
>


Re: [flexcoders] JavaFX and Flex how do we compare?

2008-11-18 Thread Josh McDonald
Thanks for that info Chet, you're definitely in a unique position to offer
insight.

Would I be right in saying that compared with FX Script (ie, without writing
Java2D / Swing code), AS3, Degrafa/FXG and MXML provide a lot more power in
terms of custom component and skin creation? This is the way it seems, but
that could be completely the fault of Sun bungling their PR as usual ;-)

I'm also interested in the differences and similarities between JFX's
bindings and those supported in Flex if you can find the time to elaborate
on the subject.

Cheers,

-Josh

On Wed, Nov 19, 2008 at 7:15 AM, Chet Haase <[EMAIL PROTECTED]> wrote:

>
>
> I would be curious to find out how others view the platforms, especially
> from the standpoint of external application developers, but having been on
> the inside of both of these projects, here are some points of comparison.
> I'm attempting to be objective here and just point out some of the areas to
> consider. But since I used to work at Sun on Java/JavaFX and now work on the
> Flex team at Adobe you should filter appropriately.
>
>
>
> -  Maturity: One of the reasons that you haven't heard much about
> JavaFX to date is that it's actually not yet released. Supposedly this will
> happen in the very near future, so maybe we'll all hear more about it at
> that time.
>
> -  Language: Although many of the underlying capabilities of
> JavaFX  rely on the Java SE platform, JavaFX itself is based on a new
> scripting language (not Java, not JavaScript, not ActionScript, but a new
> scripting language entirely). One notable differences between the languages
> of JavaFX and Flex is that Flex uses MXML for its declarative aspects, and
> ActionScript for the programmatic aspects. The JavaFX language combines both
> of these elements, having aspects of declarative and programmatic in the
> same code.
>
> -  GUI capabilities: Both platforms offer GUI components,
> graphics, animation, and databinding capabilities, thought the platforms
> differ widely in syntax and capabilities of these different features.
>
> -  Tooling: Most of the tooling so far announced for JavaFX are
> more on the code developer side; editing plugins for NetBeans, plus export
> plugins for Illustrator and Photoshop (they produce PNG files from the
> layers in the project). On the Flex side, there's the FlexBuilder IDE and
> the in-development tools such as Flash Catalyst for designer/developer
> workflows and FXG roundtrip import/export from/to the CS tools including
> Catalys for the graphics tags in the Gumbo release of the SDK.
>
> -  Runtime availability: The availability of the JavaFX runtime is
> basically that of the Java platform (if a user's machine does not have the
> proper release of Java (I believe it will require the latest updated 10
> release), they will need to download/install it). The availability of Flex
> is basically that of the Flash platform of the appropriate version (e.g.,
> Gumbo will run on FlashPlayer 10).
>
>
>
> Chet.
>
>
>
>
>
> *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
> Behalf Of *hworke
> *Sent:* Tuesday, November 18, 2008 8:19 AM
> *To:* flexcoders@yahoogroups.com
> *Subject:* [flexcoders] JavaFX and Flex how do we compare?
>
>
>
>
> Hi I just read the following news where I found that
> SUN is also coming up with their RIA technology and
> it says that it will take on AJAX and Silverlight.
> It will also have desktop runtime like AIR, I guess!!!
> SUN was also in MAX, San Francisco and there they also
> talked about it. Now I want to know how do we compare
> JavaFX and Flex?
>
> http://tech.yahoo.com/news/infoworld/20081118/tc_infoworld/117780
>
> http://www.infoworld.com/article/07/05/07/javafx-javaone_1.html
>
>   
>



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

Like the cut of my jib? Check out my Flex blog!

:: Josh 'G-Funk' McDonald
:: 0437 221 380 :: [EMAIL PROTECTED]
:: http://flex.joshmcdonald.info/
:: http://twitter.com/sophistifunk


[flexcoders] Re: Custom ItemRenderer and DataGrid/DataTips - Renderer's Responsibility?

2008-11-18 Thread Amy
--- In flexcoders@yahoogroups.com, "mmatczynski" <[EMAIL PROTECTED]> 
wrote:
>
> Thanks for the reply!
> 
> "you can display it somehow, maybe by setting a tooltip somewhere" -
> Getting the text isn't the problem, getting it to display is!  :)
> 
> I want the tooltip to display whenever someone mouses over the cell in
> the custom ItemRenderer's column (just like it works when I don't
> specify a custom ItemRenderer).  Any idea how to accomplish this?
> 
> Thanks!
> Mike

Many classes have a ToolTip property you can set.  For instance, 
UIComponent.  You can even use the ClassFactory approach to specify a 
ToolTip function to use to make your itemRenderer more reusable.

HTH;

Amy



[flexcoders] Re: Does Smart Serach like 'You tube' does possible in Flex ?

2008-11-18 Thread zwigby
--- In flexcoders@yahoogroups.com, "anuj181" <[EMAIL PROTECTED]> wrote:
>
> Hi Guys
> If you go to You tube and when you start typing stuff then you get
> suggestions for the related text you types. I have requirement
> something like this. I pulled the data in my list box and we have to
> make it search able like if user starts typing in the text box say
> 'Adobe..', the list containing the original data starts getting
> filtered with the entries starting with name 'Adobe' . if the user
> does not enter anything in the text box, he/she will receive the
> original list with the complete data. My question to you genius guys
> is that is it possible in Flex 3.0/AS 3.0 or should i go through 
some
> other language. I read somewhere that it can be done using AJAX but 
I
> like to achieve this functionality using Flex.
> Please let me know if this is doable , any help/links will also be
> appreciated.
> Thanks
> Anuj
>

Not sure if this is exactly what you are looking for but the 
autocomplete manager component in the yahoo library is pretty good at 
this behavior. http://developer.yahoo.com/flash/astra-flash/

Charlie



RE: [flexcoders] JavaFX and Flex how do we compare?

2008-11-18 Thread Chet Haase

I would be curious to find out how others view the platforms, especially from 
the standpoint of external application developers, but having been on the 
inside of both of these projects, here are some points of comparison. I'm 
attempting to be objective here and just point out some of the areas to 
consider. But since I used to work at Sun on Java/JavaFX and now work on the 
Flex team at Adobe you should filter appropriately.


-  Maturity: One of the reasons that you haven't heard much about 
JavaFX to date is that it's actually not yet released. Supposedly this will 
happen in the very near future, so maybe we'll all hear more about it at that 
time.

-  Language: Although many of the underlying capabilities of JavaFX  
rely on the Java SE platform, JavaFX itself is based on a new scripting 
language (not Java, not JavaScript, not ActionScript, but a new scripting 
language entirely). One notable differences between the languages of JavaFX and 
Flex is that Flex uses MXML for its declarative aspects, and ActionScript for 
the programmatic aspects. The JavaFX language combines both of these elements, 
having aspects of declarative and programmatic in the same code.

-  GUI capabilities: Both platforms offer GUI components, graphics, 
animation, and databinding capabilities, thought the platforms differ widely in 
syntax and capabilities of these different features.

-  Tooling: Most of the tooling so far announced for JavaFX are more on 
the code developer side; editing plugins for NetBeans, plus export plugins for 
Illustrator and Photoshop (they produce PNG files from the layers in the 
project). On the Flex side, there's the FlexBuilder IDE and the in-development 
tools such as Flash Catalyst for designer/developer workflows and FXG roundtrip 
import/export from/to the CS tools including Catalys for the graphics tags in 
the Gumbo release of the SDK.

-  Runtime availability: The availability of the JavaFX runtime is 
basically that of the Java platform (if a user's machine does not have the 
proper release of Java (I believe it will require the latest updated 10 
release), they will need to download/install it). The availability of Flex is 
basically that of the Flash platform of the appropriate version (e.g., Gumbo 
will run on FlashPlayer 10).

Chet.


From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of hworke
Sent: Tuesday, November 18, 2008 8:19 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] JavaFX and Flex how do we compare?


Hi I just read the following news where I found that
SUN is also coming up with their RIA technology and
it says that it will take on AJAX and Silverlight.
It will also have desktop runtime like AIR, I guess!!!
SUN was also in MAX, San Francisco and there they also
talked about it. Now I want to know how do we compare
JavaFX and Flex?

http://tech.yahoo.com/news/infoworld/20081118/tc_infoworld/117780

http://www.infoworld.com/article/07/05/07/javafx-javaone_1.html



[flexcoders] AIR Cairngorm Application Command Architecture

2008-11-18 Thread zwigby
I have question about setting up an air application architecture using 
cairngorm commands. So the application has very complex calculations 
that have be done in steps and I am not sure the best way to lay them 
out in cairngorm. A general example is as follows: there are 5 
different calculations which can be done. Each of these calculations 
involves multiple steps. Each step may have to lookup information in 
the local database. Some of the steps are reused from calculation to 
calculation. So I was thinking of each calculation being a command and 
then the steps would be helper classes that use delegates to get the 
information from local database. Any thoughts would be great. Thanks 
in advance.




[flexcoders] Help with Flex SDK Tutorial - What am I doing wrong?

2008-11-18 Thread Dave April

Hi all -

I hope I don't sound like too much of an idiot here...
I am trying to run the Flex SDK tutorial at:
http://livedocs.adobe.com/flex/3/html/help.html?content=SDKHelloWorld_1.html

1. I create HelloWorld.mxml and HelloWorld-app.xml (directly cutting
and pasting from the tutorial page)

2. I successfully compile using "amxmlc HelloWorld.mxml"

3. I try to run "adl HelloWorld-app.xml" and I get "error while
loading initial content"

What am I doing wrong?

Thanks in advance.

Dave 



[flexcoders] Does Smart Serach like 'You tube' does possible in Flex ?

2008-11-18 Thread anuj181
Hi Guys
If you go to You tube and when you start typing stuff then you get
suggestions for the related text you types. I have requirement
something like this. I pulled the data in my list box and we have to
make it search able like if user starts typing in the text box say
'Adobe..', the list containing the original data starts getting
filtered with the entries starting with name 'Adobe' . if the user
does not enter anything in the text box, he/she will receive the
original list with the complete data. My question to you genius guys
is that is it possible in Flex 3.0/AS 3.0 or should i go through some
other language. I read somewhere that it can be done using AJAX but I
like to achieve this functionality using Flex.
Please let me know if this is doable , any help/links will also be
appreciated.
Thanks
Anuj



[flexcoders] creating a class - question extending

2008-11-18 Thread luvfotography
Hi, I'm trying to create a class that extends the image class, 
I need to associate a username with the image,
Here is what I have:

package 
{
import mx.controls.Image;

public class imageWithData extends Image {
private var _username:String;

public function imageWithData() {
super();
//  _username = ??? 
}
public function set username(value:String):void {
_username = value;
}
public function get username():String {
return _username;
}
}
}

I am unclear as to what goes after the 'super()'
do I need a _username = something?

thanks,



[flexcoders] Is it this difficult to purchase Flex in south east asia?

2008-11-18 Thread Yohanes Iwan Sugiarto
Hi..

I'm sorry if this question goes a little bit out of topic.
I live in Indonesia and would like to purchase Flex 3, so I contacted
a local reseller/distributor (this distributor does listed in the
Adobe's website). FYI, there's no Adobe representative here in
Indonesia, Singapore is the nearest.
Short story, I paid full for my purchase in 22 Sept, and they promised
at least 2 (two) weeks of delivery time.

But until now (so it's been almost 2 months), they were still unsure
when they can deliver Flex.
My last contact with them was last week (10 Nov) and they asked me to
wait about 3 or 4 weeks more.

I don't quite understand what's their problem and what cause the delay
(they only said "need more time to deliver")
Can you imagine, 3 months to get a software that is suppose to be
already released?

I wanted a full refund and think of buying online, but they said my
order were already processed through Adobe Singapore.
Can anyone help me? should I wait again?

-- 
/ i w a n


[flexcoders] Re: Strange ADG error on deleting entire nodes at once...

2008-11-18 Thread oneworld95
What does your delete method look like? Try adding some IF statements
to check for null or undefined values before you run the delete. If
it's null or undefined, do a return. 

--- In flexcoders@yahoogroups.com, Adrian Williams <[EMAIL PROTECTED]> wrote:
>
> All,
> 
> I could really use some help in identifying where even to begin 
> looking to figure out what's causing this problem.
> 
> I have a ADG that is displaying a GroupingCollection. 
> 
> I have an application control bar that has a "trash" image.  A user 
> can drag a node from the ADG and drop it in the trash to delete the
node 
> and all it's children. 
> 
> When you initially get into the application and drag the first node 
> of the tree to the trash, the delete fires correctly and without error.
> 
> When you try to drag the (now) first node of the tree into the 
> trash, I get the following error:
> 
> TypeError: Error #1010: A term is undefined and has no properties.
> at 
>
mx.controls::AdvancedDataGridBaseEx/displayToAbsoluteColumnIndex()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:7166]
> at 
>
mx.controls::AdvancedDataGridBaseEx/commitEditedItemPosition()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:4426]
> at 
>
mx.controls::AdvancedDataGridBaseEx/updateDisplayList()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:1807]
> at 
>
mx.controls::AdvancedDataGrid/updateDisplayList()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGrid.as:5924]
> at 
>
mx.controls.listClasses::AdvancedListBase/validateDisplayList()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\listClasses\AdvancedListBase.as:3071]
> at 
>
mx.managers::LayoutManager/validateDisplayList()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:602]
> at 
>
mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:675]
> at Function/http://adobe.com/AS3/2006/builtin::apply()
> at 
>
mx.core::UIComponent/callLaterDispatcher2()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8460]
> at 
>
mx.core::UIComponent/callLaterDispatcher()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8403]
> 
> This only errors when manipulating the second time you try to
delete 
> the first node.  You can delete any of the other nodes, repeatedly, 
> without error.  I suspect there is some kind of out of index problem 
> happening but the dump gives me no ideas on where to look.
>
> Anyone?!
> 
> Thanks,
> Adrian
>




[flexcoders] FB 3.0.2 plug-in

2008-11-18 Thread Richard Rodseth
Is there an Eclipse plug-in version of 3.0.2 ? Or do I install 3.0.1 and run
the updater from within Eclipse?

I'm doing a new Eclipse install starting with Ganymede and thought I'd
upgrade FB at the same time.


Re: [flexcoders] Re: Flex 2 charting license with Flex 3 sdk

2008-11-18 Thread Matt Chotin
Flex 3 SDK will not respect the Flex 2 charting license.  You will need to 
match up the Flex 3 SDK and FB Pro provided charts.

Matt


On 11/18/08 2:52 PM, "schneiderjim" <[EMAIL PROTECTED]> wrote:




Maybe it should help, but I'm not sure.

I don't really care about extracting the source code. Should I?

Does this imply that I still need a Flex Builder 3 Pro license in
order to use charting in my Flex 3 SDK app?

Is my Flex 2 charting license rendered useless/invalid once I upgrade
to the Flex 3 SDK?

--- In flexcoders@yahoogroups.com  , "Amy" 
<[EMAIL PROTECTED]> wrote:
>
> --- In flexcoders@yahoogroups.com  , 
> "schneiderjim" 
> wrote:
> >
> > We purchased the Flex 2 charting license. Now, we have upgraded to the
> > Flex 3 SDK. We haven't (yet) purchased Flex Builder 3 as we/I don't
> > use Flex Builder very much. I do command line/ant builds and editing
> > with my text editor du jour.
> >
> > However, since upgrading to the Flex 3 sdk, we are now getting the
> > "data visualization..." watermark.
> >
> > Is there something I can do with my flex 2 license.properties to get
> > this to work? In Flex 2, there was some command-line stuff with
> > charting-source.jar that I needed to do. Or, do I need to
> > purchase/upgrade to Flex Builder 3 (Pro)? If the latter is the case, I
> > think I read that I can just put the license in the flex-config.xml
> > file. Is this true?
>
> This may help
> http://blogs.adobe.com/flexdoc/2008/04/extracting_data_visualization.htm
> l
>





Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points

2008-11-18 Thread Josh McDonald
J2ME... My condolences ;-)

On Wed, Nov 19, 2008 at 9:08 AM, Mark Easton <[EMAIL PROTECTED]> wrote:

>  A little bit rusty on Java right now - did some J2ME last year but not
> much since.
>
> 
>



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

Like the cut of my jib? Check out my Flex blog!

:: Josh 'G-Funk' McDonald
:: 0437 221 380 :: [EMAIL PROTECTED]
:: http://flex.joshmcdonald.info/
:: http://twitter.com/sophistifunk


RE: [flexcoders] Filtering data using HTTP

2008-11-18 Thread Tracy Spratt
var xmlResult:XML = XML(event.result);

devicesList = xmlResult.device.(attribute("id") != "pool");

trace(devicesList.toXMLString());
devicesCollection = new XMLListCollection(devicesList);

Tracy



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of anuj181
Sent: Tuesday, November 18, 2008 5:34 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Filtering data using HTTP

 

Hi Guys
I am getting data in list box. I am using HTTP Service for getting all
the entries and I filtered my list with the entries having the node
named as 'pool'.
My question is how would i get all the entries in the list except the
entries with the pool in the list. Basically i have all the data and
the list having the data with id as 'pool', All i need is all the
entries from my data without id 'pool'. Below is my code for getting
entries for the pool name. Please let me know if anyone has any idea.
Thanks
Anuj

/*Code*/
http://10.50.5.47:8182/config/devices
 "
result="devicesXMLHandler(event)" showBusyCursor="true">

private function devicesXMLHandler(event:ResultEvent):void
{
devicesList = event.result.device;
devicesCollection = new XMLListCollection(devicesList); 


//Checks every device
for each (var devicesInPool:* in devicesList) 
{
var deviceName:String = [EMAIL PROTECTED]; 
devicesInList.push(deviceName); 
var devicesText:XMLList =
devicesInPool.child("attributes").child("attribute");
//Checks every attribute tag for each device
for each (var attributesInPool:* in devicesText) {
//Checks if the attribute name is pool
if([EMAIL PROTECTED] == 'pool') {
//Sets a variable to equal the name of the pool 
var poolnameText:String = attributesInPool.toString();
//Checks if the pool name matches devices in the current pool
if(poolnameText ==
poolsCollection.attributes().toString()) { 
cameraPoolList.push(deviceName);
} 
} 
}
}

 



RE: [flexcoders] Re: Creating a Chart With 50,000 Data Points

2008-11-18 Thread Mark Easton
A little bit rusty on Java right now - did some J2ME last year but not much
since. 


  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Romain de Wolff
Sent: Wednesday, November 19, 2008 12:06 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points



You can always try a Java Applet. But this suggestion might be off topic! 



On Wed, Nov 19, 2008 at 12:04 AM, Mark Easton <[EMAIL PROTECTED]
 co.nz> wrote:




I'd be using C++. :)
 
I already have a C++ application running on our gateway which deals with
grabbing data from the stations. It then passes that to a parser utility I
wrote so that would be a good place to reduce the dataset ready for a
progressive display on a flex chart. 
 
Yep - a very interesting application! 


  _  

From: [EMAIL PROTECTED]  ups.com
[mailto:[EMAIL PROTECTED]  ups.com] On
Behalf Of Josh McDonald
Sent: Wednesday, November 19, 2008 11:34 AM 

To: [EMAIL PROTECTED]  ups.com
Subject: Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points



I'd look into some intermediary code to reduce your dataset, written in
something with threads (my first choice would be Java, but that's me). It
sounds like you're working on some interesting stuff Mark :)

-Josh



On Wed, Nov 19, 2008 at 6:15 AM, Mark Easton <[EMAIL PROTECTED]
 co.nz> wrote:


Thanks Brendan,
 
We are charting observations from a range of sensors and contact inputs. The
contact inputs are a special case as they can only have 1 or 0 values. But
the sensors include temperature, current, voltage, light, humidity,
vibration, motion, gps velocity, gps location, wind speed, wind direction
etc.
 
The client does like the the charting features so he wants all of the flex
charting cool stuff as well as the ability to see these charts. 
 
But that does not mean that I cant look at a combination of approaches. Its
a good idea to look at coding a custom chart, and one I will look at
closely.
 
Yes I was thinking along the lines of having 2000 plot points. So in the
case of a 3 month graph I would start with 120,000 points and need to reduce
that to 2000.
 
Cheers,
Mark


  _  

From: [EMAIL PROTECTED]  ups.com
[mailto:[EMAIL PROTECTED]  ups.com] On
Behalf Of Brendan Meutzner
Sent: Wednesday, November 19, 2008 8:51 AM
To: [EMAIL PROTECTED]  ups.com
Subject: Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points



What kind of charts are you displaying?  I've had amazing success with
scrapping the charting framework all together and simply "drawing" the chart
programmatically.  Yes, it's a bit more work, and yes it's only feasible if
you don't really need a lot of the charting features that come in the
framework.  However, the performance difference is huge. 


The project I applied this on was for financial stock data, and using a
custom drawn chart I mention above, along with the concept someone else
mentioned by only showing the n-th datapoint interval depending on the
overall range being displayed worked quite well.  You're able to keep a
consistent number of plot points (I've found 500-750 performs best) no
matter what the overall range of data you're displaying.  I say 500-750
performs best as I also had a horizontal axis slider which allowed for
constantly updating data in the chart.  

Brendan


On Tue, Nov 18, 2008 at 1:27 PM, jim.abbott45 mailto:[EMAIL PROTECTED]> yahoo.com> wrote:


50,000? LOL. ;-)

On a more serious note, I have to agree with Fotis and Ricky that 50K
data points is too many, both from a (Flash 9 VM at least) performance
perspective and probably also from an Information Visualization
perspective (unless, maybe, your users have 300 dpi monitors).

There are several standard interaction design and information
visualization techniques which may be useful to you . . .

1) Aggregation (as already suggested, take 'N' data points, average
them, and then only display the average value).

2) Filtering (by sliders on an axis, by date/time, by structured or
open-ended queries, ...)

3) Progressive rendering (sample the entire data set at intervals of
'N', render those points, then go back and get the data which is
mid-point between the original points, add the new points to the
curve, repeat until desired resolution obtained--or on user demand)

4) Non-linear zooming (like idea 1), but allow user to zoom in on a
section of the curve, when they do, add the additional data points to
the curve for the zoomed-in region)

On a more pragmatic note, you certainly _can_ plot more than 2,000
points. For example, I've personally used Flex to create charts with
over 14,000 points in them, so I know that at least that number is
definitely *possible*. However, the overall

Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points

2008-11-18 Thread Romain de Wolff
You can always try a Java Applet. But this suggestion might be off topic!

On Wed, Nov 19, 2008 at 12:04 AM, Mark Easton <[EMAIL PROTECTED]>wrote:

>I'd be using C++. :)
>
> I already have a C++ application running on our gateway which deals with
> grabbing data from the stations. It then passes that to a parser utility I
> wrote so that would be a good place to reduce the dataset ready for a
> progressive display on a flex chart.
>
> Yep - a very interesting application!
>
>  --
> *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
> Behalf Of *Josh McDonald
> *Sent:* Wednesday, November 19, 2008 11:34 AM
>
> *To:* flexcoders@yahoogroups.com
> *Subject:* Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points
>
>  I'd look into some intermediary code to reduce your dataset, written in
> something with threads (my first choice would be Java, but that's me). It
> sounds like you're working on some interesting stuff Mark :)
>
> -Josh
>
> On Wed, Nov 19, 2008 at 6:15 AM, Mark Easton <[EMAIL PROTECTED]>wrote:
>
>> Thanks Brendan,
>>
>> We are charting observations from a range of sensors and contact inputs.
>> The contact inputs are a special case as they can only have 1 or 0 values.
>> But the sensors include temperature, current, voltage, light, humidity,
>> vibration, motion, gps velocity, gps location, wind speed, wind direction
>> etc.
>>
>> The client does like the the charting features so he wants all of the flex
>> charting cool stuff as well as the ability to see these charts.
>>
>> But that does not mean that I cant look at a combination of approaches.
>> Its a good idea to look at coding a custom chart, and one I will look at
>> closely.
>>
>> Yes I was thinking along the lines of having 2000 plot points. So in the
>> case of a 3 month graph I would start with 120,000 points and need to reduce
>> that to 2000.
>>
>> Cheers,
>> Mark
>>
>>  --
>> *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
>> Behalf Of *Brendan Meutzner
>> *Sent:* Wednesday, November 19, 2008 8:51 AM
>> *To:* flexcoders@yahoogroups.com
>> *Subject:* Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points
>>
>>What kind of charts are you displaying?  I've had amazing success with
>> scrapping the charting framework all together and simply "drawing" the chart
>> programmatically.  Yes, it's a bit more work, and yes it's only feasible if
>> you don't really need a lot of the charting features that come in the
>> framework.  However, the performance difference is huge.
>>
>> The project I applied this on was for financial stock data, and using a
>> custom drawn chart I mention above, along with the concept someone else
>> mentioned by only showing the n-th datapoint interval depending on the
>> overall range being displayed worked quite well.  You're able to keep a
>> consistent number of plot points (I've found 500-750 performs best) no
>> matter what the overall range of data you're displaying.  I say 500-750
>> performs best as I also had a horizontal axis slider which allowed for
>> constantly updating data in the chart.
>>
>> Brendan
>>
>>
>> On Tue, Nov 18, 2008 at 1:27 PM, jim.abbott45 <[EMAIL PROTECTED]>wrote:
>>
>>>   50,000? LOL. ;-)
>>>
>>> On a more serious note, I have to agree with Fotis and Ricky that 50K
>>> data points is too many, both from a (Flash 9 VM at least) performance
>>> perspective and probably also from an Information Visualization
>>> perspective (unless, maybe, your users have 300 dpi monitors).
>>>
>>> There are several standard interaction design and information
>>> visualization techniques which may be useful to you . . .
>>>
>>> 1) Aggregation (as already suggested, take 'N' data points, average
>>> them, and then only display the average value).
>>>
>>> 2) Filtering (by sliders on an axis, by date/time, by structured or
>>> open-ended queries, ...)
>>>
>>> 3) Progressive rendering (sample the entire data set at intervals of
>>> 'N', render those points, then go back and get the data which is
>>> mid-point between the original points, add the new points to the
>>> curve, repeat until desired resolution obtained--or on user demand)
>>>
>>> 4) Non-linear zooming (like idea 1), but allow user to zoom in on a
>>> section of the curve, when they do, add the additional data points to
>>> the curve for the zoomed-in region)
>>>
>>> On a more pragmatic note, you certainly _can_ plot more than 2,000
>>> points. For example, I've personally used Flex to create charts with
>>> over 14,000 points in them, so I know that at least that number is
>>> definitely *possible*. However, the overall rendering time was (as I
>>> recall) over 3 minutes long. More troubling was the fact that the
>>> entire Flex UI become very sluggish once a chart that large was
>>> displayed. I've seen good chart rendering speed ( ~= 2S ) and no UI
>>> sluggishness, up to about 1500 points. I've also been able to render
>>> up to 6,000

RE: [flexcoders] Re: Creating a Chart With 50,000 Data Points

2008-11-18 Thread Mark Easton
I'd be using C++. :)
 
I already have a C++ application running on our gateway which deals with
grabbing data from the stations. It then passes that to a parser utility I
wrote so that would be a good place to reduce the dataset ready for a
progressive display on a flex chart. 
 
Yep - a very interesting application! 


  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Josh McDonald
Sent: Wednesday, November 19, 2008 11:34 AM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points



I'd look into some intermediary code to reduce your dataset, written in
something with threads (my first choice would be Java, but that's me). It
sounds like you're working on some interesting stuff Mark :)

-Josh



On Wed, Nov 19, 2008 at 6:15 AM, Mark Easton <[EMAIL PROTECTED]
 co.nz> wrote:


Thanks Brendan,
 
We are charting observations from a range of sensors and contact inputs. The
contact inputs are a special case as they can only have 1 or 0 values. But
the sensors include temperature, current, voltage, light, humidity,
vibration, motion, gps velocity, gps location, wind speed, wind direction
etc.
 
The client does like the the charting features so he wants all of the flex
charting cool stuff as well as the ability to see these charts. 
 
But that does not mean that I cant look at a combination of approaches. Its
a good idea to look at coding a custom chart, and one I will look at
closely.
 
Yes I was thinking along the lines of having 2000 plot points. So in the
case of a 3 month graph I would start with 120,000 points and need to reduce
that to 2000.
 
Cheers,
Mark


  _  

From: [EMAIL PROTECTED]  ups.com
[mailto:[EMAIL PROTECTED]  ups.com] On
Behalf Of Brendan Meutzner
Sent: Wednesday, November 19, 2008 8:51 AM
To: [EMAIL PROTECTED]  ups.com
Subject: Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points



What kind of charts are you displaying?  I've had amazing success with
scrapping the charting framework all together and simply "drawing" the chart
programmatically.  Yes, it's a bit more work, and yes it's only feasible if
you don't really need a lot of the charting features that come in the
framework.  However, the performance difference is huge. 


The project I applied this on was for financial stock data, and using a
custom drawn chart I mention above, along with the concept someone else
mentioned by only showing the n-th datapoint interval depending on the
overall range being displayed worked quite well.  You're able to keep a
consistent number of plot points (I've found 500-750 performs best) no
matter what the overall range of data you're displaying.  I say 500-750
performs best as I also had a horizontal axis slider which allowed for
constantly updating data in the chart.  

Brendan


On Tue, Nov 18, 2008 at 1:27 PM, jim.abbott45 mailto:[EMAIL PROTECTED]> yahoo.com> wrote:


50,000? LOL. ;-)

On a more serious note, I have to agree with Fotis and Ricky that 50K
data points is too many, both from a (Flash 9 VM at least) performance
perspective and probably also from an Information Visualization
perspective (unless, maybe, your users have 300 dpi monitors).

There are several standard interaction design and information
visualization techniques which may be useful to you . . .

1) Aggregation (as already suggested, take 'N' data points, average
them, and then only display the average value).

2) Filtering (by sliders on an axis, by date/time, by structured or
open-ended queries, ...)

3) Progressive rendering (sample the entire data set at intervals of
'N', render those points, then go back and get the data which is
mid-point between the original points, add the new points to the
curve, repeat until desired resolution obtained--or on user demand)

4) Non-linear zooming (like idea 1), but allow user to zoom in on a
section of the curve, when they do, add the additional data points to
the curve for the zoomed-in region)

On a more pragmatic note, you certainly _can_ plot more than 2,000
points. For example, I've personally used Flex to create charts with
over 14,000 points in them, so I know that at least that number is
definitely *possible*. However, the overall rendering time was (as I
recall) over 3 minutes long. More troubling was the fact that the
entire Flex UI become very sluggish once a chart that large was
displayed. I've seen good chart rendering speed ( ~= 2S ) and no UI
sluggishness, up to about 1500 points. I've also been able to render
up to 6,000 points, but it took about 10S for the rendering and the UI
started to become sluggish. From your posting, it sounds like you're
not seeing those rendering speeds. I'd recommend that you experiment
with how you are using the charting objects/API. My experience was
that I was able to see some very noticeable speed-ups simply be
optimi

[flexcoders] Strange ADG error on deleting entire nodes at once...

2008-11-18 Thread Adrian Williams

All,

   I could really use some help in identifying where even to begin 
looking to figure out what's causing this problem.


   I have a ADG that is displaying a GroupingCollection. 

   I have an application control bar that has a "trash" image.  A user 
can drag a node from the ADG and drop it in the trash to delete the node 
and all it's children. 

   When you initially get into the application and drag the first node 
of the tree to the trash, the delete fires correctly and without error.


   When you try to drag the (now) first node of the tree into the 
trash, I get the following error:


TypeError: Error #1010: A term is undefined and has no properties.
   at 
mx.controls::AdvancedDataGridBaseEx/displayToAbsoluteColumnIndex()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:7166]
   at 
mx.controls::AdvancedDataGridBaseEx/commitEditedItemPosition()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:4426]
   at 
mx.controls::AdvancedDataGridBaseEx/updateDisplayList()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGridBaseEx.as:1807]
   at 
mx.controls::AdvancedDataGrid/updateDisplayList()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\AdvancedDataGrid.as:5924]
   at 
mx.controls.listClasses::AdvancedListBase/validateDisplayList()[C:\Work\flex\dmv_automation\projects\datavisualisation\src\mx\controls\listClasses\AdvancedListBase.as:3071]
   at 
mx.managers::LayoutManager/validateDisplayList()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:602]
   at 
mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:675]

   at Function/http://adobe.com/AS3/2006/builtin::apply()
   at 
mx.core::UIComponent/callLaterDispatcher2()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8460]
   at 
mx.core::UIComponent/callLaterDispatcher()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8403]


   This only errors when manipulating the second time you try to delete 
the first node.  You can delete any of the other nodes, repeatedly, 
without error.  I suspect there is some kind of out of index problem 
happening but the dump gives me no ideas on where to look.
  
   Anyone?!


Thanks,
Adrian


[flexcoders] Re: Flex 2 charting license with Flex 3 sdk

2008-11-18 Thread schneiderjim
Maybe it should help, but I'm not sure. 

I don't really care about extracting the source code. Should I?

Does this imply that I still need a Flex Builder 3 Pro license in
order to use charting in my Flex 3 SDK app?

Is my Flex 2 charting license rendered useless/invalid once I upgrade
to the Flex 3 SDK?


--- In flexcoders@yahoogroups.com, "Amy" <[EMAIL PROTECTED]> wrote:
>
> --- In flexcoders@yahoogroups.com, "schneiderjim"  
> wrote:
> >
> > We purchased the Flex 2 charting license. Now, we have upgraded to the
> > Flex 3 SDK. We haven't (yet) purchased Flex Builder 3 as we/I don't
> > use Flex Builder very much. I do command line/ant builds and editing
> > with my text editor du jour. 
> > 
> > However, since upgrading to the Flex 3 sdk, we are now getting the
> > "data visualization..." watermark. 
> > 
> > Is there something I can do with my flex 2 license.properties to get
> > this to work? In Flex 2, there was some command-line stuff with
> > charting-source.jar that I needed to do. Or, do I need to
> > purchase/upgrade to Flex Builder 3 (Pro)? If the latter is the case, I
> > think I read that I can just put the license in the flex-config.xml
> > file. Is this true?
> 
> This may help
> http://blogs.adobe.com/flexdoc/2008/04/extracting_data_visualization.htm
> l
>




[flexcoders] Re: May I save BitmapAsset instance to database?

2008-11-18 Thread Michael VanDaniker
Your question is a bit vague, but I'll try and be of some help.

You can use the ImageSnapshot class to get the ByteArray the backs
your image. Then you can store those bytes in a database and pull them
up later.  If you're building an AIR application and saving the image
to a local database you'll want to read up on the SQL utilities
available to you here:

http://livedocs.adobe.com/flex/3/langref/localDatabaseSQLSupport.html

If you're building a browser app you can pass the ByteArray to a
webservices or a remote object that will store the image in a database.

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

If you can be more specific about your problem, we can provide more help.

--- In flexcoders@yahoogroups.com, "markflex2007" <[EMAIL PROTECTED]>
wrote:
>
> Hi,
> 
> I create a BitmapAsset instance from image class and I want to save it
> to database and other people can see the image when he read out
> BitmapAsset instance from database.
> 
> Do you think if it is possible? and how to save and read from database?
> 
> Thanks
> 
> Mark
>




Re: [flexcoders] How to click off a panel

2008-11-18 Thread Josh McDonald
*slaps head*

On Wed, Nov 19, 2008 at 2:31 AM, Alex Harui <[EMAIL PROTECTED]> wrote:

>  You should be able to get a scroll event from the container and move the
> popup accordingly.
>
>
>
> *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
> Behalf Of *sony antony
> *Sent:* Monday, November 17, 2008 9:40 PM
> *To:* flexcoders@yahoogroups.com
>
> *Subject:* RE: [flexcoders] How to click off a panel
>
>
>
>
> Hi Alex,
>
> Thanks for reply and I hope this time I could explain it well.. :)
>
> the dialogue window pops up at a particular position in the page, and when
> I scroll down the page(when I come to the bottom of the page) the popup also
> comes along. But what I want is the popup should go up with the main page..
>
> For example this pop up generates at a text input and I need the pop up to
> stick to that text input i.e where it was generated originally. Instead now
> it gets detached from the text input and moves down with the page when
> scroll down
>
> Sony
>
> --- On Tue, 18/11/08, Alex Harui <[EMAIL PROTECTED] >
> wrote:
>
> > From: Alex Harui <[EMAIL PROTECTED] >
> > Subject: RE: [flexcoders] How to click off a panel
> > To: "flexcoders@yahoogroups.com " <
> flexcoders@yahoogroups.com >
> > Date: Tuesday, 18 November, 2008, 12:09 AM
> > I don't think I understand what is scrolling.
> >
> > From: flexcoders@yahoogroups.com 
> > [mailto:flexcoders@yahoogroups.com ] On
> Behalf Of sony
> > antony
> > Sent: Sunday, November 16, 2008 10:46 PM
> > To: flexcoders@yahoogroups.com 
> > Subject: [flexcoders] How to click off a panel
> >
> >
> > Hi..
> >
> > I want to make a panel invisible when on mouse click
> > outside.
> >
> > I have tried using Popup manager and mousedownOutside
> > event.
> >
> > But would like to know whether there is any other way to do
> > the same.
> >
> > The problem was When use the popup the window scrolls down
> > with the page, but i need the window to stick to it parent
> > component.
> >
> > Thanks and Regards,
> >
> > Sony
> >
> > Connect with friends all over the world. Get Yahoo! India
> > Messenger at http://in.messenger.yahoo.com/?wm=n/
>
> Be the first one to try the new Messenger 9 Beta! Go to
> http://in.messenger.yahoo.com/win/
>
>  
>



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

Like the cut of my jib? Check out my Flex blog!

:: Josh 'G-Funk' McDonald
:: 0437 221 380 :: [EMAIL PROTECTED]
:: http://flex.joshmcdonald.info/
:: http://twitter.com/sophistifunk


Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points

2008-11-18 Thread Josh McDonald
I'd look into some intermediary code to reduce your dataset, written in
something with threads (my first choice would be Java, but that's me). It
sounds like you're working on some interesting stuff Mark :)

-Josh

On Wed, Nov 19, 2008 at 6:15 AM, Mark Easton <[EMAIL PROTECTED]> wrote:

>  Thanks Brendan,
>
> We are charting observations from a range of sensors and contact inputs.
> The contact inputs are a special case as they can only have 1 or 0 values.
> But the sensors include temperature, current, voltage, light, humidity,
> vibration, motion, gps velocity, gps location, wind speed, wind direction
> etc.
>
> The client does like the the charting features so he wants all of the flex
> charting cool stuff as well as the ability to see these charts.
>
> But that does not mean that I cant look at a combination of approaches. Its
> a good idea to look at coding a custom chart, and one I will look at
> closely.
>
> Yes I was thinking along the lines of having 2000 plot points. So in the
> case of a 3 month graph I would start with 120,000 points and need to reduce
> that to 2000.
>
> Cheers,
> Mark
>
>  --
> *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
> Behalf Of *Brendan Meutzner
> *Sent:* Wednesday, November 19, 2008 8:51 AM
> *To:* flexcoders@yahoogroups.com
> *Subject:* Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points
>
>  What kind of charts are you displaying?  I've had amazing success with
> scrapping the charting framework all together and simply "drawing" the chart
> programmatically.  Yes, it's a bit more work, and yes it's only feasible if
> you don't really need a lot of the charting features that come in the
> framework.  However, the performance difference is huge.
>
> The project I applied this on was for financial stock data, and using a
> custom drawn chart I mention above, along with the concept someone else
> mentioned by only showing the n-th datapoint interval depending on the
> overall range being displayed worked quite well.  You're able to keep a
> consistent number of plot points (I've found 500-750 performs best) no
> matter what the overall range of data you're displaying.  I say 500-750
> performs best as I also had a horizontal axis slider which allowed for
> constantly updating data in the chart.
>
> Brendan
>
>
> On Tue, Nov 18, 2008 at 1:27 PM, jim.abbott45 <[EMAIL PROTECTED]>wrote:
>
>>   50,000? LOL. ;-)
>>
>> On a more serious note, I have to agree with Fotis and Ricky that 50K
>> data points is too many, both from a (Flash 9 VM at least) performance
>> perspective and probably also from an Information Visualization
>> perspective (unless, maybe, your users have 300 dpi monitors).
>>
>> There are several standard interaction design and information
>> visualization techniques which may be useful to you . . .
>>
>> 1) Aggregation (as already suggested, take 'N' data points, average
>> them, and then only display the average value).
>>
>> 2) Filtering (by sliders on an axis, by date/time, by structured or
>> open-ended queries, ...)
>>
>> 3) Progressive rendering (sample the entire data set at intervals of
>> 'N', render those points, then go back and get the data which is
>> mid-point between the original points, add the new points to the
>> curve, repeat until desired resolution obtained--or on user demand)
>>
>> 4) Non-linear zooming (like idea 1), but allow user to zoom in on a
>> section of the curve, when they do, add the additional data points to
>> the curve for the zoomed-in region)
>>
>> On a more pragmatic note, you certainly _can_ plot more than 2,000
>> points. For example, I've personally used Flex to create charts with
>> over 14,000 points in them, so I know that at least that number is
>> definitely *possible*. However, the overall rendering time was (as I
>> recall) over 3 minutes long. More troubling was the fact that the
>> entire Flex UI become very sluggish once a chart that large was
>> displayed. I've seen good chart rendering speed ( ~= 2S ) and no UI
>> sluggishness, up to about 1500 points. I've also been able to render
>> up to 6,000 points, but it took about 10S for the rendering and the UI
>> started to become sluggish. From your posting, it sounds like you're
>> not seeing those rendering speeds. I'd recommend that you experiment
>> with how you are using the charting objects/API. My experience was
>> that I was able to see some very noticeable speed-ups simply be
>> optimizing how I called the charting API (especially w.r.t. how I
>> loaded the series data). In particular, if your charts are
>> interactive, try to cache anything you can that doesn't necessarily
>> change during an interaction (i.e., axis objects).
>>
>> Last thought: the new Flash 10 VM (Astro) has support for larger
>> bitmaps and also can now do hardware-based rendering, apparently. I
>> haven't tried either of those features myself, but using the v10 VM
>> _might_ be another way to get a performance boost, etc.
>

[flexcoders] Filtering data using HTTP

2008-11-18 Thread anuj181
Hi Guys
I am getting data in list box. I am using HTTP Service for getting all
the entries and I filtered my list with the entries having the node
named as 'pool'.
My question is how would i get all the entries in the list except the
entries with the pool in the list. Basically i have all the data and
the list having the data with id as 'pool', All i need is all the
entries from my data without id 'pool'. Below is my code for getting
entries for the pool name. Please let me know if anyone has any idea.
Thanks
Anuj

/*Code*/
http://10.50.5.47:8182/config/devices";
result="devicesXMLHandler(event)" showBusyCursor="true">


private function devicesXMLHandler(event:ResultEvent):void
{
devicesList = event.result.device;
devicesCollection = new XMLListCollection(devicesList); 


//Checks every device
for each (var devicesInPool:* in devicesList) 
{
var deviceName:String = [EMAIL PROTECTED];  
devicesInList.push(deviceName); 
var devicesText:XMLList =
devicesInPool.child("attributes").child("attribute");
//Checks every attribute tag for each device
for each (var attributesInPool:* in devicesText) {
//Checks if the attribute name is pool
if([EMAIL PROTECTED] == 'pool') {
//Sets a variable to equal the name of the pool 
var poolnameText:String = attributesInPool.toString();
//Checks if the pool name matches devices in the current pool
if(poolnameText ==
poolsCollection.attributes().toString())
{   


cameraPoolList.push(deviceName);
} 
}   
}
}



[flexcoders] Re: Flex 2 charting license with Flex 3 sdk

2008-11-18 Thread Amy
--- In flexcoders@yahoogroups.com, "schneiderjim" <[EMAIL PROTECTED]> 
wrote:
>
> We purchased the Flex 2 charting license. Now, we have upgraded to the
> Flex 3 SDK. We haven't (yet) purchased Flex Builder 3 as we/I don't
> use Flex Builder very much. I do command line/ant builds and editing
> with my text editor du jour. 
> 
> However, since upgrading to the Flex 3 sdk, we are now getting the
> "data visualization..." watermark. 
> 
> Is there something I can do with my flex 2 license.properties to get
> this to work? In Flex 2, there was some command-line stuff with
> charting-source.jar that I needed to do. Or, do I need to
> purchase/upgrade to Flex Builder 3 (Pro)? If the latter is the case, I
> think I read that I can just put the license in the flex-config.xml
> file. Is this true?

This may help
http://blogs.adobe.com/flexdoc/2008/04/extracting_data_visualization.htm
l



RE: [flexcoders] Re: Calling functions with optional parameters

2008-11-18 Thread Tracy Spratt
Huh, my turn for the Doh!  Funny how often we see what we expect, rather
than what is there.

 

So, Amy, we have not solved your problem, and hopefully not caused you
much inconvenience.

 

I could have sworn I did this somehow.  Maybe "undefined"? I'll have to
try that.

 

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Gordon Smith
Sent: Tuesday, November 18, 2008 4:25 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Re: Calling functions with optional parameters

 

> If you pass a null value to an optional parameter, the function uses
the default values defined in the declaration.

 

I don't think so. The output I get is

 

param1=0 param2=0 param3=bar

 

If it was using the default values, param2 would be 1, not 0. I think it
is simply coercing null to 0.

 

Gordon Smith

Adobe Flex SDK Team

 

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Gordon Smith
Sent: Tuesday, November 18, 2008 1:15 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Re: Calling functions with optional parameters

 

This produces the compilation warning

 

1102: null used where a int value was expected.

 

I'm surprised that it doesn't produce a compilation error, and I'll ask
the AS3 folks about that.

 

Gordon Smith

Adobe Flex SDK Team

 

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Spratt
Sent: Friday, November 14, 2008 5:38 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Re: Calling functions with optional parameters

 

If you pass a null value to an optional parameter, the function uses the
default values defined in the declaration.



http://www.adobe.com/2006/mxml
 " layout="absolute">

 

   



Tracy

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Amy
Sent: Friday, November 14, 2008 5:02 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Calling functions with optional parameters

--- In flexcoders@yahoogroups.com 
, "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> What if you explicitly passed null?
>
> theFunction(null,null,'bar');

The defaults aren't always null, and MPO is that the developer
shouldn't need to know what the appropriate default is to make the
default behavior. I feel like I'm really sure that I've seen places in
the framework code where functions are called this way, but I'm not
sure how to search in there to get verification.

It would be really, really nice if the docs were detailed enough that I
could get a good sense of whether I'm barking up the wrong tree (of
course the docs are wrong or misleading a good percentage of the time,
so detail is no guarantee) ;-).

Thanks;

Amy

 



[flexcoders] May I save BitmapAsset instance to database?

2008-11-18 Thread markflex2007
Hi,

I create a BitmapAsset instance from image class and I want to save it
to database and other people can see the image when he read out
BitmapAsset instance from database.

Do you think if it is possible? and how to save and read from database?

Thanks

Mark



RE: [flexcoders] Re: Calling functions with optional parameters

2008-11-18 Thread Gordon Smith
> If you pass a null value to an optional parameter, the function uses the 
> default values defined in the declaration.

I don't think so. The output I get is

param1=0 param2=0 param3=bar

If it was using the default values, param2 would be 1, not 0. I think it is 
simply coercing null to 0.

Gordon Smith
Adobe Flex SDK Team

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Gordon 
Smith
Sent: Tuesday, November 18, 2008 1:15 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Re: Calling functions with optional parameters

This produces the compilation warning

1102: null used where a int value was expected.

I'm surprised that it doesn't produce a compilation error, and I'll ask the AS3 
folks about that.

Gordon Smith
Adobe Flex SDK Team

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Tracy 
Spratt
Sent: Friday, November 14, 2008 5:38 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Re: Calling functions with optional parameters


If you pass a null value to an optional parameter, the function uses the 
default values defined in the declaration.



http://www.adobe.com/2006/mxml"; layout="absolute">



  



Tracy

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Amy
Sent: Friday, November 14, 2008 5:02 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Calling functions with optional parameters

--- In flexcoders@yahoogroups.com, "Tracy 
Spratt" <[EMAIL PROTECTED]> wrote:
>
> What if you explicitly passed null?
>
> theFunction(null,null,'bar');

The defaults aren't always null, and MPO is that the developer
shouldn't need to know what the appropriate default is to make the
default behavior. I feel like I'm really sure that I've seen places in
the framework code where functions are called this way, but I'm not
sure how to search in there to get verification.

It would be really, really nice if the docs were detailed enough that I
could get a good sense of whether I'm barking up the wrong tree (of
course the docs are wrong or misleading a good percentage of the time,
so detail is no guarantee) ;-).

Thanks;

Amy



RE: [flexcoders] Re: Calling functions with optional parameters

2008-11-18 Thread Gordon Smith
This produces the compilation warning

1102: null used where a int value was expected.

I'm surprised that it doesn't produce a compilation error, and I'll ask the AS3 
folks about that.

Gordon Smith
Adobe Flex SDK Team

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Tracy 
Spratt
Sent: Friday, November 14, 2008 5:38 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Re: Calling functions with optional parameters


If you pass a null value to an optional parameter, the function uses the 
default values defined in the declaration.



http://www.adobe.com/2006/mxml"; layout="absolute">



  



Tracy

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Amy
Sent: Friday, November 14, 2008 5:02 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Calling functions with optional parameters

--- In flexcoders@yahoogroups.com, "Tracy 
Spratt" <[EMAIL PROTECTED]> wrote:
>
> What if you explicitly passed null?
>
> theFunction(null,null,'bar');

The defaults aren't always null, and MPO is that the developer
shouldn't need to know what the appropriate default is to make the
default behavior. I feel like I'm really sure that I've seen places in
the framework code where functions are called this way, but I'm not
sure how to search in there to get verification.

It would be really, really nice if the docs were detailed enough that I
could get a good sense of whether I'm barking up the wrong tree (of
course the docs are wrong or misleading a good percentage of the time,
so detail is no guarantee) ;-).

Thanks;

Amy




RE: [flexcoders] Re: HTML IN FLEX

2008-11-18 Thread Gordon Smith
AIR includes a very complete HTML+JavaScript engine (WebKit), but this engine 
is much too large to include as part of the ordinary Flash Player.

Flex 3 components such as  which have an htmlText property are 
based on the Player's flash.text.TextField class, which supports a small  and 
nonstandard subset of HTML. See the htmlText property of TextField in the 
Language Reference for a list of what tags and attributes are support in 
htmlText markup.

Adobe is developing a new Text Layout Framework (TLF) which works with the new 
Flash Text Engine (FTE) APIs in Player 10. (It will be used in Flex 4.) TLF 
will not support all of HTML, but it will be more capable than TextField's 
htmlText.

Gordon Smith
Adobe Flex SDK Team

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Amy
Sent: Monday, November 17, 2008 9:56 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: HTML IN FLEX


--- In flexcoders@yahoogroups.com, 
"abhishekchess1"
<[EMAIL PROTECTED]> wrote:
>
> hello frnd,
>
> i have a simple query ,
> i'm storing text in string var like
> var coreData:String = '' +
> 'Hi how are you' +
> ' Welcome
here border="0" alt="" style="width: 76px; height: 43px;" src="chart.png"
> /> ' +
> 'abhishek
here />';
> var s:String;
> s ="";
> s +=coreData;
> s +="";
> myhtml.htmlText = s;
>
> it woring correctlly in AIr application like :
> 
> 
> 
>
>
> but when i used same in flex u can see it not working same
like
> in air.
>
>
> Flex code:
> 
>  height="100%"/>
> 
>
>
> u can run and check code in flex and air, ui'' find difference.
In
> AIr its showing right but not in flex.
> r u have any idea how to make work above example ?
> i come to know tht thr is problem with image displaying in textarea
> in flex ,is any other way anyone know?

ths fntkality s onli afaliball n aIR



RE: [flexcoders] Re: TextFormat being reset?

2008-11-18 Thread Gordon Smith
 I think the Text component is setting the text format of its TextField to 
correspond to the CSS styles set on the Text component. The inheriting CSS 
styles must be recomputed every time a component is reparented.

Gordon Smith
Adobe Flex SDK Team

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of 
tchredeemed
Sent: Tuesday, November 18, 2008 6:31 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: TextFormat being reset?


I created a new Text class that extended Text.

I then change the textField.defaultTextFormat and call
textField.setTextFormat().

It works when I set it on creationComplete, but then when I remove and
add the editor again (which cntains the new Text), it takes all the
textFormat styles off.

--- In flexcoders@yahoogroups.com, "Keith 
Reinfeld"
<[EMAIL PROTECTED]> wrote:
>
> What TextField?
>
>
>
> Regards,
>
> -Keith
> http://keithreinfeld.home.comcast.net
> 
>
>
> _
>
> From: flexcoders@yahoogroups.com 
> [mailto:flexcoders@yahoogroups.com] On
> Behalf Of tchredeemed
> Sent: Tuesday, November 18, 2008 8:17 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Re: TextFormat being reset?
>
>
>
> Anyone?? :)
>
> --- In [EMAIL PROTECTED] 
ups.com,
> "tchredeemed"  wrote:
> >
> > I have created my own CanvasStack (to replace the viewstack) because
> > viewstacks and models do not mix.
> >
> > 
> >  > xmlns:mx="http://www.adobe. 
> com/2006/mxml"
> > creationComplete="initApp()" height="100%"
> > horizontalScrollPolicy="off" verticalScrollPolicy="off"
> > >
> >
> > 
> > [Event(name="changeSelectedIndex",type="flash.events.Event")]
> > 
> >
> > 
> > 
> > 
> > 
> >
> > ---
> >
> > This dataprovider is populated with custom components as well.
> >
> > When I change the selected index, it removes all the children (but
> > they still exist in the dataprovider, so 'session' data should be
> > saved), but when I navigate back to an index I have already visited,
> > everything is still there, EXCEPT for the format of the text, it for
> > some reason, is reset back to the original text, even though I have
> > setTextFormat() and set the defaultTextFormat on the TextField.
> >
> > Any ideas?
> >
>



[flexcoders] Re: Vertical FormItem label

2008-11-18 Thread valdhor
A combination of label and TextInput?




 

--- In flexcoders@yahoogroups.com, "Gustavo Schirmer" <[EMAIL PROTECTED]>
wrote:
>
> Hey Fellows,
> Do anybody knows how to get the label of a formItem over the
container? I
> mean something like this:
> 
> Name:
> [___]
> 
> Age:
> [___]
> 
> Sorry for the bad english and thanks!
>




[flexcoders] Re: modules or something else? + Mate

2008-11-18 Thread flexaustin
I was hoping the module would load like a Flex application where it
loads slowly and doesn't freeze up the browser (click the url and edit).  

I am using some of flexvizgraphlib so it going to be a challenge to
try and speed their code up.





--- In flexcoders@yahoogroups.com, Alex Harui <[EMAIL PROTECTED]> wrote:
>
> If the cpu is bogged down by the creating of children, I don't think
modules will help.  Modules defer loading of the code for a view or
component, but at some point you still have to instantiate it and
create its children.
> 
> I'd figure out what the bottleneck really is and work around it.  If
there's 1000's of children, but you can't see all of them or don't
need all of them, create some, and create others in batches via callLater.
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED]
On Behalf Of flexaustin
> Sent: Tuesday, November 18, 2008 7:47 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] modules or something else? + Mate
> 
> 
> I have never used modules so I am not sure if what I am trying to do
> will work for them or not or maybe there is an easier way to resolve
> this issue.
> 
> I have an app that has several documents. Each document is made of a
> canvas with an accordian in it. In this accordian I have two vboxes
> (thus to slides). The first vbox, which is shown on automatically, is
> a bar graph. The second vbox is a very heavy large custom component
> that is cpu intensive to create.
> 
> Here is what I am currently doing, which freezes up my browser. In
> vbox1 I call this
> creationComplete="vbox2.createComponentsFromDescriptors()"
> 
> which means I am creating the children of vbox2 when vbox1's
> creationComplete event is dispatched. I do it like this so that when
> the user clicks vbox2 view it, its ready to view and they don't have
> to wait on it to load.
> 
> The other way I was doing it was waiting for vbox2 to open and then
> creating the vbox2's children, which still causes the browser to lock
> up until it complete, but then they are also looking at a blank
> background. I tried to use an animation so they would have something
> to look at, but the animation stops because the browser is locked up
> do to CPU cycles be eaten up by my heavy components creation being so
> CPU intensive.
> 
> I am not sure if moving to a module would solve this issue as I have
> never used them? Do they load like a flex appliation (progress bar)?
> And if I go with modules can through events like a regular component
> so my main app can listen for the events?
> 
> I am using Mate so if that matters?
>




RE: [flexcoders] Re: Creating a Chart With 50,000 Data Points

2008-11-18 Thread Mark Easton
Thanks Brendan,
 
We are charting observations from a range of sensors and contact inputs. The
contact inputs are a special case as they can only have 1 or 0 values. But
the sensors include temperature, current, voltage, light, humidity,
vibration, motion, gps velocity, gps location, wind speed, wind direction
etc.
 
The client does like the the charting features so he wants all of the flex
charting cool stuff as well as the ability to see these charts. 
 
But that does not mean that I cant look at a combination of approaches. Its
a good idea to look at coding a custom chart, and one I will look at
closely.
 
Yes I was thinking along the lines of having 2000 plot points. So in the
case of a 3 month graph I would start with 120,000 points and need to reduce
that to 2000.
 
Cheers,
Mark


  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Brendan Meutzner
Sent: Wednesday, November 19, 2008 8:51 AM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points



What kind of charts are you displaying?  I've had amazing success with
scrapping the charting framework all together and simply "drawing" the chart
programmatically.  Yes, it's a bit more work, and yes it's only feasible if
you don't really need a lot of the charting features that come in the
framework.  However, the performance difference is huge. 


The project I applied this on was for financial stock data, and using a
custom drawn chart I mention above, along with the concept someone else
mentioned by only showing the n-th datapoint interval depending on the
overall range being displayed worked quite well.  You're able to keep a
consistent number of plot points (I've found 500-750 performs best) no
matter what the overall range of data you're displaying.  I say 500-750
performs best as I also had a horizontal axis slider which allowed for
constantly updating data in the chart.  

Brendan


On Tue, Nov 18, 2008 at 1:27 PM, jim.abbott45 mailto:[EMAIL PROTECTED]> yahoo.com> wrote:


50,000? LOL. ;-)

On a more serious note, I have to agree with Fotis and Ricky that 50K
data points is too many, both from a (Flash 9 VM at least) performance
perspective and probably also from an Information Visualization
perspective (unless, maybe, your users have 300 dpi monitors).

There are several standard interaction design and information
visualization techniques which may be useful to you . . .

1) Aggregation (as already suggested, take 'N' data points, average
them, and then only display the average value).

2) Filtering (by sliders on an axis, by date/time, by structured or
open-ended queries, ...)

3) Progressive rendering (sample the entire data set at intervals of
'N', render those points, then go back and get the data which is
mid-point between the original points, add the new points to the
curve, repeat until desired resolution obtained--or on user demand)

4) Non-linear zooming (like idea 1), but allow user to zoom in on a
section of the curve, when they do, add the additional data points to
the curve for the zoomed-in region)

On a more pragmatic note, you certainly _can_ plot more than 2,000
points. For example, I've personally used Flex to create charts with
over 14,000 points in them, so I know that at least that number is
definitely *possible*. However, the overall rendering time was (as I
recall) over 3 minutes long. More troubling was the fact that the
entire Flex UI become very sluggish once a chart that large was
displayed. I've seen good chart rendering speed ( ~= 2S ) and no UI
sluggishness, up to about 1500 points. I've also been able to render
up to 6,000 points, but it took about 10S for the rendering and the UI
started to become sluggish. From your posting, it sounds like you're
not seeing those rendering speeds. I'd recommend that you experiment
with how you are using the charting objects/API. My experience was
that I was able to see some very noticeable speed-ups simply be
optimizing how I called the charting API (especially w.r.t. how I
loaded the series data). In particular, if your charts are
interactive, try to cache anything you can that doesn't necessarily
change during an interaction (i.e., axis objects).

Last thought: the new Flash 10 VM (Astro) has support for larger
bitmaps and also can now do hardware-based rendering, apparently. I
haven't tried either of those features myself, but using the v10 VM
_might_ be another way to get a performance boost, etc.

Good luck!
Jim



--- In [EMAIL PROTECTED]  ups.com,
"Mark Easton" <[EMAIL PROTECTED]> wrote:
>
> Hi,
> 
> It appears that Flex Charts cannot handle generating charts with large
> DataSets. We tried with 50,000 data points and it thrashed away without
> producing a result after 6 minutes. It was able to plot 2,000 points in
> about 25 seconds.
> 
> What is the recommended approach for creating charts from large data
sets.
> The best I can think of is to write some code

RE: [flexcoders] Re: Creating a Chart With 50,000 Data Points

2008-11-18 Thread Mark Easton
Hi Jim,
 
Yes, LOL ... and it gets worse when we try to plot a graph for one year
(about 500,000 observatons).
 
We are plotting values received from sensors (eg temperature, vibration,
humidity, gps location, gps velocity, wind speed, current, voltage, light).
We take readings each minute.
 
I have produced a dashboard which uses the following techniques:
 
1. Each sensor graph is in its own window ... so can be looking at 10 graphs
at the same time for instance.
2. I average data to reduce the dataset size 
3. I employ drill down
4. I have included a slider to look at reduced time frames
 
The client rejected this solution. I did some tests in flex and found
results similar to you Jim. When I tried to plot 40,000 points I gave up
waiting for it after 6 minutes. 10,000 points took about 20 secs the first
time (including reading from the local sqlite data store).
 
The client and I have now agreed that:

1. If we have a large number of observations from a sensor and plot all of
those on a graph over a period of time, then whatever optimisation we use to
improve performance should produce an identical looking graph to the first.
(I think that identical is probably to strong a word here)
2. We will add a confif paramter for each sensor such that the sensor
readings can be changed to occur at multiples of 1 minute. For example,
every 10 minutes.

So, I will still end up with data sets to large for flex, and given that I
want to display many graphs at once and will also be looking at representing
many sensors on the one graph this contributes to the issue.
 
So, I do need to sample the dataset somehow to make it work. But have to try
to meet the goal expressed in point 1 above.

I think a combination of your points 3 and 4 might be a good approached
combined with some algorithm to ensure that my top level curve does not miss
an max's and min's and as close as possible approximates a full detail
curve.
 

A few challenges there!
 
Thanks again,
Mark


  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of jim.abbott45
Sent: Wednesday, November 19, 2008 8:27 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Creating a Chart With 50,000 Data Points



50,000? LOL. ;-)

On a more serious note, I have to agree with Fotis and Ricky that 50K
data points is too many, both from a (Flash 9 VM at least) performance
perspective and probably also from an Information Visualization
perspective (unless, maybe, your users have 300 dpi monitors).

There are several standard interaction design and information
visualization techniques which may be useful to you . . .

1) Aggregation (as already suggested, take 'N' data points, average
them, and then only display the average value).

2) Filtering (by sliders on an axis, by date/time, by structured or
open-ended queries, ...)

3) Progressive rendering (sample the entire data set at intervals of
'N', render those points, then go back and get the data which is
mid-point between the original points, add the new points to the
curve, repeat until desired resolution obtained--or on user demand)

4) Non-linear zooming (like idea 1), but allow user to zoom in on a
section of the curve, when they do, add the additional data points to
the curve for the zoomed-in region)

On a more pragmatic note, you certainly _can_ plot more than 2,000
points. For example, I've personally used Flex to create charts with
over 14,000 points in them, so I know that at least that number is
definitely *possible*. However, the overall rendering time was (as I
recall) over 3 minutes long. More troubling was the fact that the
entire Flex UI become very sluggish once a chart that large was
displayed. I've seen good chart rendering speed ( ~= 2S ) and no UI
sluggishness, up to about 1500 points. I've also been able to render
up to 6,000 points, but it took about 10S for the rendering and the UI
started to become sluggish. From your posting, it sounds like you're
not seeing those rendering speeds. I'd recommend that you experiment
with how you are using the charting objects/API. My experience was
that I was able to see some very noticeable speed-ups simply be
optimizing how I called the charting API (especially w.r.t. how I
loaded the series data). In particular, if your charts are
interactive, try to cache anything you can that doesn't necessarily
change during an interaction (i.e., axis objects).

Last thought: the new Flash 10 VM (Astro) has support for larger
bitmaps and also can now do hardware-based rendering, apparently. I
haven't tried either of those features myself, but using the v10 VM
_might_ be another way to get a performance boost, etc.

Good luck!
Jim

--- In [EMAIL PROTECTED]  ups.com,
"Mark Easton" <[EMAIL PROTECTED]> wrote:
>
> Hi,
> 
> It appears that Flex Charts cannot handle generating charts with large
> DataSets. We tried with 50,000 data points and it thrashed away without
> producing a result after 6 minutes. It was ab

[flexcoders] Re: HTTPService with mixed parameters

2008-11-18 Thread valdhor
When I try your code and check it with Charles
(http://www.charlesproxy.com) the method is GET and the URL is
http://my.url/service?params=%5Bobject%20Object%5D&method=getMessage&pre\
feredMainTextPartTypes=%5Bobject%20Object%5D

I have no idea how you would get the data in this situation as Flex
sends [object Object] as the parameters. If I were you I would add a
function to serialize the data before it is sent:

 private function sendTheData():void
 {
 var theURL:String = "http://my.url/service?";;
 for(var key:Object in params)
 {
 theURL += key.toString() + "=" +
params[key].toString() + "&";
 }
 jsonRequest2.url = theURL;
 jsonRequest2.send();
 }

As an aside, if you need to send both GET and POST parameters, set the
service to POST and add the GET parameters to the url property of the
HTTPService.

To send objects I would recommend using RemoteObjects.


--- In flexcoders@yahoogroups.com, "Reto M. Kiefer" <[EMAIL PROTECTED]>
wrote:
>
> Dear all,
>
> I need to call an HTTPService with POST method but I need to transfer
> some GET parameters too. The tricky part ist, that the GET parameters
> are transmitted as arrays.
>
> Can anyone help me in order to build the correct HTTPService?
>
> Currently I am using this code but this one sends everything as POST
> params to the service:
>
> method="GET"
>   id="jsonRequest2"
>   resultFormat="text"
>   showBusyCursor="true"
>   result="handleResult(event)"
>   url="http://my.url/service";
>   >
>
> getMessage
> {params} 
> {mainTypes}
> 
>
>
>  
>
> The params are built in this way:
>
>  [Bindable]
>  private var params:Object = {folder:"INBOX.Drafts",
> getHeaderFields:1, mainTextPartProcessing:"html", uid:1592};
>  [Bindable]
>  private var mainTypes:Object = {0:"html", 1:"plain"};
>
> Any help highly appreciated!
>
> Thanks in advance
>
> Reto
>



[flexcoders] Re: Flex interview questions

2008-11-18 Thread Amy
--- In flexcoders@yahoogroups.com, "saritha" <[EMAIL PROTECTED]> wrote:
>
> Hi..
> Can u plz tell me where can i find flex Interview Question?
>

i thnk ur gna fnd t dfcult 2 gt ny typ f jb w/o bsk ltrcy sklz.



Re: [flexcoders] Re: Creating a Chart With 50,000 Data Points

2008-11-18 Thread Brendan Meutzner
What kind of charts are you displaying?  I've had amazing success with
scrapping the charting framework all together and simply "drawing" the chart
programmatically.  Yes, it's a bit more work, and yes it's only feasible if
you don't really need a lot of the charting features that come in the
framework.  However, the performance difference is huge.
The project I applied this on was for financial stock data, and using a
custom drawn chart I mention above, along with the concept someone else
mentioned by only showing the n-th datapoint interval depending on the
overall range being displayed worked quite well.  You're able to keep a
consistent number of plot points (I've found 500-750 performs best) no
matter what the overall range of data you're displaying.  I say 500-750
performs best as I also had a horizontal axis slider which allowed for
constantly updating data in the chart.

Brendan


On Tue, Nov 18, 2008 at 1:27 PM, jim.abbott45 <[EMAIL PROTECTED]>wrote:

>   50,000? LOL. ;-)
>
> On a more serious note, I have to agree with Fotis and Ricky that 50K
> data points is too many, both from a (Flash 9 VM at least) performance
> perspective and probably also from an Information Visualization
> perspective (unless, maybe, your users have 300 dpi monitors).
>
> There are several standard interaction design and information
> visualization techniques which may be useful to you . . .
>
> 1) Aggregation (as already suggested, take 'N' data points, average
> them, and then only display the average value).
>
> 2) Filtering (by sliders on an axis, by date/time, by structured or
> open-ended queries, ...)
>
> 3) Progressive rendering (sample the entire data set at intervals of
> 'N', render those points, then go back and get the data which is
> mid-point between the original points, add the new points to the
> curve, repeat until desired resolution obtained--or on user demand)
>
> 4) Non-linear zooming (like idea 1), but allow user to zoom in on a
> section of the curve, when they do, add the additional data points to
> the curve for the zoomed-in region)
>
> On a more pragmatic note, you certainly _can_ plot more than 2,000
> points. For example, I've personally used Flex to create charts with
> over 14,000 points in them, so I know that at least that number is
> definitely *possible*. However, the overall rendering time was (as I
> recall) over 3 minutes long. More troubling was the fact that the
> entire Flex UI become very sluggish once a chart that large was
> displayed. I've seen good chart rendering speed ( ~= 2S ) and no UI
> sluggishness, up to about 1500 points. I've also been able to render
> up to 6,000 points, but it took about 10S for the rendering and the UI
> started to become sluggish. From your posting, it sounds like you're
> not seeing those rendering speeds. I'd recommend that you experiment
> with how you are using the charting objects/API. My experience was
> that I was able to see some very noticeable speed-ups simply be
> optimizing how I called the charting API (especially w.r.t. how I
> loaded the series data). In particular, if your charts are
> interactive, try to cache anything you can that doesn't necessarily
> change during an interaction (i.e., axis objects).
>
> Last thought: the new Flash 10 VM (Astro) has support for larger
> bitmaps and also can now do hardware-based rendering, apparently. I
> haven't tried either of those features myself, but using the v10 VM
> _might_ be another way to get a performance boost, etc.
>
> Good luck!
> Jim
>
>
> --- In flexcoders@yahoogroups.com , "Mark
> Easton" <[EMAIL PROTECTED]> wrote:
> >
> > Hi,
> >
> > It appears that Flex Charts cannot handle generating charts with large
> > DataSets. We tried with 50,000 data points and it thrashed away without
> > producing a result after 6 minutes. It was able to plot 2,000 points in
> > about 25 seconds.
> >
> > What is the recommended approach for creating charts from large data
> sets.
> > The best I can think of is to write some code that will reduce the
> data set
> > in size yet still provide enough data to represent the graph accurately.
> >
> > Thoughts?
> >
> > Ta.
> > Mark
> >
>
>  
>



-- 
Brendan Meutzner
http://www.meutzner.com/blog/


[flexcoders] Re: Creating a Chart With 50,000 Data Points

2008-11-18 Thread jim.abbott45
50,000? LOL. ;-)

On a more serious note, I have to agree with Fotis and Ricky that 50K
data points is too many, both from a (Flash 9 VM at least) performance
perspective and probably also from an Information Visualization
perspective (unless, maybe, your users have 300 dpi monitors).

There are several standard interaction design and information
visualization techniques which may be useful to you . . .

1) Aggregation (as already suggested, take 'N' data points, average
them, and then only display the average value).

2) Filtering (by sliders on an axis, by date/time, by structured or
open-ended queries, ...)

3) Progressive rendering (sample the entire data set at intervals of
'N', render those points, then go back and get the data which is
mid-point between the original points, add the new points to the
curve, repeat until desired resolution obtained--or on user demand)

4) Non-linear zooming (like idea 1), but allow user to zoom in on a
section of the curve, when they do, add the additional data points to
the curve for the zoomed-in region)


On a more pragmatic note, you certainly _can_ plot more than 2,000
points. For example, I've personally used Flex to create charts with
over 14,000 points in them, so I know that at least that number is
definitely *possible*. However, the overall rendering time was (as I
recall) over 3 minutes long. More troubling was the fact that the
entire Flex UI become very sluggish once a chart that large was
displayed. I've seen good chart rendering speed ( ~= 2S ) and no UI
sluggishness, up to about 1500 points. I've also been able to render
up to 6,000 points, but it took about 10S for the rendering and the UI
started to become sluggish. From your posting, it sounds like you're
not seeing those rendering speeds. I'd recommend that you experiment
with how you are using the charting objects/API. My experience was
that I was able to see some very noticeable speed-ups simply be
optimizing how I called the charting API (especially w.r.t. how I
loaded the series data). In particular, if your charts are
interactive, try to cache anything you can that doesn't necessarily
change during an interaction (i.e., axis objects).

Last thought: the new Flash 10 VM (Astro) has support for larger
bitmaps and also can now do hardware-based rendering, apparently. I
haven't tried either of those features myself, but using the v10 VM
_might_ be another way to get a performance boost, etc.

Good luck!
Jim

--- In flexcoders@yahoogroups.com, "Mark Easton" <[EMAIL PROTECTED]> wrote:
>
> Hi,
>  
> It appears that Flex Charts cannot handle generating charts with large
> DataSets. We tried with 50,000 data points and it thrashed away without
> producing a result after 6 minutes. It was able to plot 2,000 points in
> about 25 seconds.
>  
> What is the recommended approach for creating charts from large data
sets.
> The best I can think of is to write some code that will reduce the
data set
> in size yet still provide enough data to represent the graph accurately.
>  
> Thoughts?
>  
> Ta.
> Mark
>




[flexcoders] Re: resizing uploade image

2008-11-18 Thread ade_at_jwt
Forget the Flex app for the moment and just post to the CF page with a
regular HTML form and see if it works.

Adrian
Building a database of ColdFusion errors at cferror.org



[flexcoders] Centering app preloader

2008-11-18 Thread ade_at_jwt
I have usePreloader="true" in my app tag (Flex 3) but the movie is
resized in the HTML to a height of 80px which is causing the preloader
to appear off-stage.

Is there any way to center the preloader?

Do I have to maybe set the size of the stage in FB so it knows where
to place it?

Thanks.



[flexcoders] Vertical FormItem label

2008-11-18 Thread Gustavo Schirmer
Hey Fellows,
Do anybody knows how to get the label of a formItem over the container? I
mean something like this:

Name:
[___]

Age:
[___]

Sorry for the bad english and thanks!


[flexcoders] Re: Custom ItemRenderer and DataGrid/DataTips - Renderer's Responsibility?

2008-11-18 Thread mmatczynski
Thanks for the reply!

"you can display it somehow, maybe by setting a tooltip somewhere" -
Getting the text isn't the problem, getting it to display is!  :)

I want the tooltip to display whenever someone mouses over the cell in
the custom ItemRenderer's column (just like it works when I don't
specify a custom ItemRenderer).  Any idea how to accomplish this?

Thanks!
Mike



--- In flexcoders@yahoogroups.com, Alex Harui <[EMAIL PROTECTED]> wrote:
>
> Implement IDropInLIstItemRenderer.
> 
> The labelData will have a columnIndex where you can get the
dataTipFunction and run it (see DataGridItemRenderer.as).  Once you
have the text, you can display it somehow, maybe by setting a tooltip
somewhere
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED]
On Behalf Of mmatczynski
> Sent: Monday, November 17, 2008 11:53 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Custom ItemRenderer and DataGrid/DataTips -
Renderer's Responsibility?
> 
> 
> I have a DataGrid with a custom ItemRenderer written as an
> ActionScript class (that extends HBox). I want the DataGrid to
> display datatips for this column, but no datatips appear!
> 
> I've found a few "bugs" filed about this, but apparently this works as
> designed:
> https://bugs.adobe.com/jira/browse/SDK-9822
> "Not a bug. It is the renderer's responsibility to deal with
> dataTipFunction. This is for performance reasons."
> 
> So the question is...
> How does a custom ItemRenderer deal with the dataTipFunction to create
> / display the datatip?
> 
> I know the ItemRenderer is responsible, so can someone give me an
> example of how to fulfill this responsibility? :)
> 
> Thanks!
> Mike
>




[flexcoders] IllegalOperationError with fileReference.download() and Internet Explorer

2008-11-18 Thread aphexyuri
I'm getting a illegalOperationError when calling download() on a
fileReference instance in IE. However, I'm not getting it in FireFox,
Opera or Safari.
Can anyone shed some light on this?

Thanks



[flexcoders] Re: Actionscript SSH Library..heard of any?

2008-11-18 Thread r.fender
I think Alchemy (http://labs.adobe.com/technologies/alchemy/) might just be 
able to take 
me down the path I need. Plus it might force me to learn C/C++. Not sure if I 
am excited 
about that or not though.


--- In flexcoders@yahoogroups.com, "Nate Beck" <[EMAIL PROTECTED]> wrote:
>
> Even though this is absolutely a preview / research project at the moment.
> Adobe Alchemy (http://labs.adobe.com/technologies/alchemy/):
> "Welcome the preview release of codename "Alchemy." Alchemy is a research
> project that allows users to compile C and C++ code that is targeted to run
> on the open source ActionScript Virtual Machine (AVM2). The purpose of this
> preview is to assess the level of community interest in reusing existing C
> and C++ libraries in Web applications that run on Adobe(R) Flash(R) Player and
> Adobe AIR(R)."
> 
> Alchemy will allow you to take a c++ SSH library, such as
> http://www.netsieben.com/products/sshlib/.  I haven't tested this, it's just
> a concept.  But it seems like it might work.  It might be able to give you
> the SSH interaction you're looking for within Flash.
> On Mon, Nov 17, 2008 at 11:36 AM, r.fender <[EMAIL PROTECTED]> wrote:
> 
> >> > Currently, it is browser based, running through SSL, using AMFPHP
> > to
> > > > execute shell_exec() commands to run low-level Unix scripts to
> > configure the
> > > > devices.
> > >
> > > Are you saying the existing browser-based version executes commands
> > locally
> > > (i.e. the browser and web server (with AMFPHP both live on the device) ?
> >
> > If I understand your question correctly, the web server (Apache) and AMFPHP
> > are running on
> > the device itself. The browser is just what the user has on their local
> > machine (Firefox, Safari,
> > IE, etc). So if I was the user, I would open a browser and navigate to the
> > IP address of the
> > device. The device would then just serve up the application.
> >
> > To use a real device as an example let's just say the device is a DVD
> > player and you have the
> > ability to log into it via it's IP address on your network and do some
> > low-level configurations
> > on it. Make sense? I confuse myself on this sometimes :)
> >
> >  
> >
>





[flexcoders] How can I add a Progress bar to show the "render to JPG" progress?

2008-11-18 Thread sailorsea21
Hi everyone, I have a button which renders my component to JPG.
How can I attach a progress bar to show the progress of the rendering?



public function renderasJPEG( ):void
{ 
convertToImage( component001, new JPEGEncoder( 100));
}

private function convertToImage( object:IUICompon ent, 
encoder:IImageEncod er):void
{
var base64string: String = ImageSnapshot. encodeImageAsBas e64(
ImageSnapshot. captureImage( object, 72, encoder));
var variables:URLVariab les = new URLVariables( );
variables.encoded = base64string;
variables.type = "jpeg";
var request:URLRequest = new URLRequest(" script_saveasima ge.php");
request.method = "POST";
request.data = variables;
navigateToURL( request, "_blank");
}

Thanks.



Re: [flexcoders] Re: X-axis values in flex chart

2008-11-18 Thread Sefi Ninio
Hi Sunil.

Thanks for the time you took to answer.
Unfortunately, this doesn't work either. I just tried it...

On Tue, Nov 18, 2008 at 7:19 PM, Sunil Bannur <[EMAIL PROTECTED]> wrote:

>   Did you try using labelRenderer property in AxisRenderer. Here is a
> sample from livedocs
>
> http://livedocs.adobe.com/flex/3/html/help.html?content=charts_formatting_11.html
>
> -Sunil
>
>
> --- In flexcoders@yahoogroups.com , "Sefi
> Ninio" <[EMAIL PROTECTED]> wrote:
> >
> > Hey.
> >
> > I ended up calculating the number of tick labels to skip and used the
> > labelFunction to return the value every calculated value.
> > This works great - I have a label every 10th value, and all values are
> > displayed in the chart as they should.
> > Only problem is that the label font size is still very small
> (actually, it's
> > exactly the same size as when all labels are displayed).
> >
> > I even tried to define horizontalAxisRenderers and in it a custom
> renderer
> > with a specified fontSize but tis didn't work either...
> >
> > Does anyone have any ideas on how this can be accomplished? What I
> need is
> > to display every Xth label, with a readable font size...
> >
> > Thanks,
> > Sefi
> >
> > On Tue, Nov 18, 2008 at 10:36 AM, sefi.ninio <[EMAIL PROTECTED]> wrote:
> >
> > > Hey
> > >
> > > I have a Flex LineChart with a lot of x values (around 300) - which
> > > makes them not readable within the chart's container height/width.
> > >
> > > Is there a way to make the chart display, say, every fifth value?
> > >
> > > I am using:
> > > 
> > >  > > labelFunction="formatHorizontalAxis" />
> > > 
> > >
> > > The formatHorizontalAxis function formats unix-time into MM/DD/
> > > using DateFormatter, and I suppose I could also implement it to return
> > > every 5th value, but I was wondering if there is a better way to
> do this.
> > >
> > > Thanks,
> > > Sefi
> > >
> > >
> > >
> >
>
>  
>


Re: [flexcoders] Can you spare 5 minutes to reproduce this 12 line bug?

2008-11-18 Thread Pan Troglodytes
Good to hear it's not just me.  And on such a different system, as well.  I
updated the bug with my code for the simpler test version.

Does anyone know if they read bugs that say "resolved" but have been
updated?  Should I clone the bug as a new one?


On Tue, Nov 18, 2008 at 12:16 PM, Maciek Sakrejda <[EMAIL PROTECTED]>wrote:

>   Actually, it looks like I *can* repro, even building from source. I'm
> not sure what is different between this time and the previous time doing
> it. Steps are even simpler:
>
> 1. Click on chart, move mouse around (app traces out
> mx.charts::ColumnChart)
> 2. Click on chart, move mouse again (app traces out null)
>
> I've added a comment to the ticket.
>
>
> --
> Maciek Sakrejda
> Truviso, Inc.
> http://www.truviso.com
>
> -Original Message-
> From: Pan Troglodytes <[EMAIL PROTECTED] >
> Reply-To: flexcoders@yahoogroups.com 
> To: flexcoders@yahoogroups.com 
> Subject: Re: [flexcoders] Can you spare 5 minutes to reproduce this 12
> line bug?
> Date: Tue, 18 Nov 2008 11:59:11 -0600
>
> Well, I tried it on another machine (also running XP), with FP9 and the
> error count be reproduced. Upgraded to 10 on that machine, error could
> also be reproduced. So clearly it's not that. Could be the version of
> the player for Windows, maybe.
>
> I'm attaching the HTML/SWF to see if it reproduces if you use the SWF I
> generated.
>
> As such, I changed the code so that it has a text box (so you don't need
> to look at the console output). If you click on the chart twice in a
> row, you should see "null" in the bottom text box. Here's the new
> source:
>
> 
> http://www.adobe.com/2006/mxml";
> layout="vertical"
> mouseMove="focusLbl.text = getQualifiedClassName(getFocus())"
> click="focusLbl.text = getQualifiedClassName(getFocus())"
> >
> 
> 
> 
> 
> 
> 
> 
>
> On Tue, Nov 18, 2008 at 11:51 AM, Maciek Sakrejda
> <[EMAIL PROTECTED] > wrote:
> Right, that could certainly be it. Also, for what it's worth,
> I'm on
> Flex SDK 3.0.0.
>
>
>
> -Original Message-
> From: Pan Troglodytes <[EMAIL PROTECTED] >
> Reply-To: flexcoders@yahoogroups.com 
>
> To: flexcoders@yahoogroups.com 
> Subject: Re: [flexcoders] Can you spare 5 minutes to reproduce
> this 12
> line bug?
>
>
> Date: Tue, 18 Nov 2008 11:39:10 -0600
>
> Not to worry. Clearly the bug reporter couldn't reproduce it, so
> I'm
> not shocked that someone else can't. All I need is for some
> people who
> CAN reproduce it to prove that my computer doesn't somehow
> magically
> work differently than everyone else's. But you do make me think
> of
> something - maybe it's dependent on Flash Player 9 and the
> tester only
> used 10. Will have to try testing that.
>
> On Tue, Nov 18, 2008 at 10:05 AM, Maciek Sakrejda
> <[EMAIL PROTECTED] > wrote:
> Hate to break it to you, but I can't repro either
>
> Flash Player 10,0,12,36 (debug)
> Firefox 3.0.4
> Ubuntu 8.10
> --
> Maciek Sakrejda
> Truviso, Inc.
> http://www.truviso.com
>
>
>
>
> -Original Message-
> From: Pan Troglodytes <[EMAIL PROTECTED] >
> Reply-To: flexcoders@yahoogroups.com 
> To: flexcoders >
> Subject: [flexcoders] Can you spare 5 minutes to reproduce this
> 12 line
> bug?
> Date: Tue, 18 Nov 2008 09:45:42 -0600
>
> I had a bug marked "cannot reproduce", even though it's
> reproducible
> with a 12 line application for me. It might help if a few others
> here
> will give it a shot:
>
> http://bugs.adobe.com/jira/browse/FLEXDMV-1908
>
> 
> http://www.adobe.com/2006/mxml";
> layout="vertical"
> mouseMove="trace(getQualifiedClassName(getFocus()))">
> 
> 
> 
> 
> 
> 
>
> Steps to reproduce:
> 1. Click on the app (not on one of the components) and move the
> mouse
> around. You will see "null" output in the console.
> 2. Click on the chart and move the mouse around. You will see
> "mx.charts::ColumnChart" output.
> 3. Click on the chart again and move the mouse around. You will
> see
> "null" output.
> 4. Click on the text field and move the mouse around. You will
> see
> "mx.core::UITextField" output.
> 5. Repeat from step 2.
>
> ...
> Sudhir Manjunath - [11/18/08 09:36 AM ] Cannot be reproduced.
> Tried in
> 2.0.1, 3.0.1 and 3.0.2. (build-214193).
>
> --
> Jason
>
>
>
> --
> Jason
>
>
>
> --
> Jason
>
>  
>



-- 
Jason


Re: [flexcoders] Can you spare 5 minutes to reproduce this 12 line bug?

2008-11-18 Thread Maciek Sakrejda
Actually, it looks like I *can* repro, even building from source. I'm
not sure what is different between this time and the previous time doing
it. Steps are even simpler:

1. Click on chart, move mouse around (app traces out
mx.charts::ColumnChart)
2. Click on chart, move mouse again (app traces out null)

I've added a comment to the ticket.

-- 
Maciek Sakrejda
Truviso, Inc.
http://www.truviso.com

-Original Message-
From: Pan Troglodytes <[EMAIL PROTECTED]>
Reply-To: flexcoders@yahoogroups.com
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Can you spare 5 minutes to reproduce this 12
line bug?
Date: Tue, 18 Nov 2008 11:59:11 -0600

Well, I tried it on another machine (also running XP), with FP9 and the
error count be reproduced.  Upgraded to 10 on that machine, error could
also be reproduced.  So clearly it's not that.  Could be the version of
the player for Windows, maybe.

I'm attaching the HTML/SWF to see if it reproduces if you use the SWF I
generated.

As such, I changed the code so that it has a text box (so you don't need
to look at the console output).  If you click on the chart twice in a
row, you should see "null" in the bottom text box.  Here's the new
source:


http://www.adobe.com/2006/mxml";
  layout="vertical"
  mouseMove="focusLbl.text = getQualifiedClassName(getFocus())"
  click="focusLbl.text = getQualifiedClassName(getFocus())"
  >
  

  
  
  
  
 



On Tue, Nov 18, 2008 at 11:51 AM, Maciek Sakrejda
<[EMAIL PROTECTED]> wrote:
Right, that could certainly be it. Also, for what it's worth,
I'm on
Flex SDK 3.0.0.



-Original Message-
From: Pan Troglodytes <[EMAIL PROTECTED]>
Reply-To: flexcoders@yahoogroups.com

To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Can you spare 5 minutes to reproduce
this 12
line bug?


Date: Tue, 18 Nov 2008 11:39:10 -0600

Not to worry. Clearly the bug reporter couldn't reproduce it, so
I'm
not shocked that someone else can't. All I need is for some
people who
CAN reproduce it to prove that my computer doesn't somehow
magically
work differently than everyone else's. But you do make me think
of
something - maybe it's dependent on Flash Player 9 and the
tester only
used 10. Will have to try testing that.

On Tue, Nov 18, 2008 at 10:05 AM, Maciek Sakrejda
<[EMAIL PROTECTED]> wrote:
Hate to break it to you, but I can't repro either

Flash Player 10,0,12,36 (debug)
Firefox 3.0.4
Ubuntu 8.10
-- 
Maciek Sakrejda
Truviso, Inc.
http://www.truviso.com




-Original Message-
From: Pan Troglodytes <[EMAIL PROTECTED]>
Reply-To: flexcoders@yahoogroups.com
To: flexcoders 
Subject: [flexcoders] Can you spare 5 minutes to reproduce this
12 line
bug?
Date: Tue, 18 Nov 2008 09:45:42 -0600

I had a bug marked "cannot reproduce", even though it's
reproducible
with a 12 line application for me. It might help if a few others
here
will give it a shot:

http://bugs.adobe.com/jira/browse/FLEXDMV-1908

 
http://www.adobe.com/2006/mxml"; 
layout="vertical" 
mouseMove="trace(getQualifiedClassName(getFocus()))"> 
 
 
 
 
 
 

Steps to reproduce: 
1. Click on the app (not on one of the components) and move the
mouse
around. You will see "null" output in the console. 
2. Click on the chart and move the mouse around. You will see
"mx.charts::ColumnChart" output. 
3. Click on the chart again and move the mouse around. You will
see
"null" output. 
4. Click on the text field and move the mouse around. You will
see
"mx.core::UITextField" output. 
5. Repeat from step 2. 

...
Sudhir Manjunath - [11/18/08 09:36 AM ] Cannot be reproduced.
Tried in
2.0.1, 3.0.1 and 3.0.2. (build-214193). 

-- 
Jason



-- 
Jason





-- 
Jason



 




[flexcoders] LCDS: DataService.fill() not filling

2008-11-18 Thread Geoffrey
Does anyone know what would prevent a DataService.fill() call to not 
populate it's managed collection?

I have an ArrayCollection that is the dataProvider for a DataGrid.  I 
see that data is coming back from the fill() call, but it doesn't 
appear to be passing that data to the ArrayCollection.  If I inspect 
that variable after the fill() completes, it's empty.

I double checked that the ArrayCollection that I'm passing to the 
fill() method is indeed the one that is used as the dataProvider.

Any thoughts would be appreciated.
 ~Geoff



[flexcoders] Flex 2 charting license with Flex 3 sdk

2008-11-18 Thread schneiderjim
We purchased the Flex 2 charting license. Now, we have upgraded to the
Flex 3 SDK. We haven't (yet) purchased Flex Builder 3 as we/I don't
use Flex Builder very much. I do command line/ant builds and editing
with my text editor du jour. 

However, since upgrading to the Flex 3 sdk, we are now getting the
"data visualization..." watermark. 

Is there something I can do with my flex 2 license.properties to get
this to work? In Flex 2, there was some command-line stuff with
charting-source.jar that I needed to do. Or, do I need to
purchase/upgrade to Flex Builder 3 (Pro)? If the latter is the case, I
think I read that I can just put the license in the flex-config.xml
file. Is this true?

Thanks,

Jim



Re: [flexcoders] Can you spare 5 minutes to reproduce this 12 line bug?

2008-11-18 Thread Maciek Sakrejda
Right, that could certainly be it. Also, for what it's worth, I'm on
Flex SDK 3.0.0.


-Original Message-
From: Pan Troglodytes <[EMAIL PROTECTED]>
Reply-To: flexcoders@yahoogroups.com
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Can you spare 5 minutes to reproduce this 12
line bug?
Date: Tue, 18 Nov 2008 11:39:10 -0600

Not to worry.  Clearly the bug reporter couldn't reproduce it, so I'm
not shocked that someone else can't.  All I need is for some people who
CAN reproduce it to prove that my computer doesn't somehow magically
work differently than everyone else's.  But you do make me think of
something - maybe it's dependent on Flash Player 9 and the tester only
used 10.  Will have to try testing that.



On Tue, Nov 18, 2008 at 10:05 AM, Maciek Sakrejda
<[EMAIL PROTECTED]> wrote:
Hate to break it to you, but I can't repro either

Flash Player 10,0,12,36 (debug)
Firefox 3.0.4
Ubuntu 8.10
-- 
Maciek Sakrejda
Truviso, Inc.
http://www.truviso.com




-Original Message-
From: Pan Troglodytes <[EMAIL PROTECTED]>
Reply-To: flexcoders@yahoogroups.com
To: flexcoders 
Subject: [flexcoders] Can you spare 5 minutes to reproduce this
12 line
bug?
Date: Tue, 18 Nov 2008 09:45:42 -0600

I had a bug marked "cannot reproduce", even though it's
reproducible
with a 12 line application for me. It might help if a few others
here
will give it a shot:

http://bugs.adobe.com/jira/browse/FLEXDMV-1908

 
http://www.adobe.com/2006/mxml"; 
layout="vertical" 
mouseMove="trace(getQualifiedClassName(getFocus()))"> 
 
 
 
 
 
 

Steps to reproduce: 
1. Click on the app (not on one of the components) and move the
mouse
around. You will see "null" output in the console. 
2. Click on the chart and move the mouse around. You will see
"mx.charts::ColumnChart" output. 
3. Click on the chart again and move the mouse around. You will
see
"null" output. 
4. Click on the text field and move the mouse around. You will
see
"mx.core::UITextField" output. 
5. Repeat from step 2. 

...
Sudhir Manjunath - [11/18/08 09:36 AM ] Cannot be reproduced.
Tried in
2.0.1, 3.0.1 and 3.0.2. (build-214193). 

-- 
Jason





-- 
Jason



 




Re: [flexcoders] Can you spare 5 minutes to reproduce this 12 line bug?

2008-11-18 Thread Pan Troglodytes
Not to worry.  Clearly the bug reporter couldn't reproduce it, so I'm not
shocked that someone else can't.  All I need is for some people who CAN
reproduce it to prove that my computer doesn't somehow magically work
differently than everyone else's.  But you do make me think of something -
maybe it's dependent on Flash Player 9 and the tester only used 10.  Will
have to try testing that.

On Tue, Nov 18, 2008 at 10:05 AM, Maciek Sakrejda <[EMAIL PROTECTED]>wrote:

>   Hate to break it to you, but I can't repro either
>
> Flash Player 10,0,12,36 (debug)
> Firefox 3.0.4
> Ubuntu 8.10
> --
> Maciek Sakrejda
> Truviso, Inc.
> http://www.truviso.com
>
>
> -Original Message-
> From: Pan Troglodytes <[EMAIL PROTECTED] >
> Reply-To: flexcoders@yahoogroups.com 
> To: flexcoders >
> Subject: [flexcoders] Can you spare 5 minutes to reproduce this 12 line
> bug?
> Date: Tue, 18 Nov 2008 09:45:42 -0600
>
> I had a bug marked "cannot reproduce", even though it's reproducible
> with a 12 line application for me. It might help if a few others here
> will give it a shot:
>
> http://bugs.adobe.com/jira/browse/FLEXDMV-1908
>
> 
> http://www.adobe.com/2006/mxml";
> layout="vertical"
> mouseMove="trace(getQualifiedClassName(getFocus()))">
> 
> 
> 
> 
> 
> 
>
> Steps to reproduce:
> 1. Click on the app (not on one of the components) and move the mouse
> around. You will see "null" output in the console.
> 2. Click on the chart and move the mouse around. You will see
> "mx.charts::ColumnChart" output.
> 3. Click on the chart again and move the mouse around. You will see
> "null" output.
> 4. Click on the text field and move the mouse around. You will see
> "mx.core::UITextField" output.
> 5. Repeat from step 2.
>
> ...
> Sudhir Manjunath - [11/18/08 09:36 AM ] Cannot be reproduced. Tried in
> 2.0.1, 3.0.1 and 3.0.2. (build-214193).
>
> --
> Jason
>
>  
>



-- 
Jason


[flexcoders] Re: X-axis values in flex chart

2008-11-18 Thread Sunil Bannur
Did you try using labelRenderer property in AxisRenderer. Here is a
sample from livedocs
http://livedocs.adobe.com/flex/3/html/help.html?content=charts_formatting_11.html


-Sunil

--- In flexcoders@yahoogroups.com, "Sefi Ninio" <[EMAIL PROTECTED]> wrote:
>
> Hey.
> 
> I ended up calculating the number of tick labels to skip and used the
> labelFunction to return the value every calculated value.
> This works great - I have a label every 10th value, and all values are
> displayed in the chart as they should.
> Only problem is that the label font size is still very small
(actually, it's
> exactly the same size as when all labels are displayed).
> 
> I even tried to define horizontalAxisRenderers and in it a custom
renderer
> with a specified fontSize but tis didn't work either...
> 
> Does anyone have any ideas on how this can be accomplished? What I
need is
> to display every Xth label, with a readable font size...
> 
> Thanks,
> Sefi
> 
> On Tue, Nov 18, 2008 at 10:36 AM, sefi.ninio <[EMAIL PROTECTED]> wrote:
> 
> >   Hey
> >
> > I have a Flex LineChart with a lot of x values (around 300) - which
> > makes them not readable within the chart's container height/width.
> >
> > Is there a way to make the chart display, say, every fifth value?
> >
> > I am using:
> > 
> >  > labelFunction="formatHorizontalAxis" />
> > 
> >
> > The formatHorizontalAxis function formats unix-time into MM/DD/
> > using DateFormatter, and I suppose I could also implement it to return
> > every 5th value, but I was wondering if there is a better way to
do this.
> >
> > Thanks,
> > Sefi
> >
> >  
> >
>




Re: [flexcoders] Flex interview questions

2008-11-18 Thread Tom Chiverton
On Tuesday 18 Nov 2008, Jim Hayes wrote:
> Search the archives of this list, there was a long thread on it earlier
> this year, as I recall.

Or just pick most threads on the list :-)

-- 
Tom Chiverton
Helping to proactively leverage sticky eligible best-of-breed network 
meta-services





This email is sent for and on behalf of Halliwells LLP.

Halliwells LLP is a limited liability partnership registered in England and 
Wales under registered number OC307980 whose registered office address is at 
Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB.  A list 
of members is available for inspection at the registered office. Any reference 
to a partner in relation to Halliwells LLP means a member of Halliwells LLP.  
Regulated by The Solicitors Regulation Authority.

CONFIDENTIALITY

This email is intended only for the use of the addressee named above and may be 
confidential or legally privileged.  If you are not the addressee you must not 
read it and must not use any information contained in nor copy it nor inform 
any person other than Halliwells LLP or the addressee of its existence or 
contents.  If you have received this email in error please delete it and notify 
Halliwells LLP IT Department on 0870 365 2500.

For more information about Halliwells LLP visit www.halliwells.com.



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Alternative FAQ location: 
https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! 
Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/flexcoders/join
(Yahoo! ID required)

<*> To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



RE: [flexcoders] Custom ItemRenderer and DataGrid/DataTips - Renderer's Responsibility?

2008-11-18 Thread Alex Harui
Implement IDropInLIstItemRenderer.

The labelData will have a columnIndex where you can get the dataTipFunction and 
run it (see DataGridItemRenderer.as).  Once you have the text, you can display 
it somehow, maybe by setting a tooltip somewhere

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of 
mmatczynski
Sent: Monday, November 17, 2008 11:53 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Custom ItemRenderer and DataGrid/DataTips - Renderer's 
Responsibility?


I have a DataGrid with a custom ItemRenderer written as an
ActionScript class (that extends HBox). I want the DataGrid to
display datatips for this column, but no datatips appear!

I've found a few "bugs" filed about this, but apparently this works as
designed:
https://bugs.adobe.com/jira/browse/SDK-9822
"Not a bug. It is the renderer's responsibility to deal with
dataTipFunction. This is for performance reasons."

So the question is...
How does a custom ItemRenderer deal with the dataTipFunction to create
/ display the datatip?

I know the ItemRenderer is responsible, so can someone give me an
example of how to fulfill this responsibility? :)

Thanks!
Mike



RE: [flexcoders] SWFLoader - displaying parent application

2008-11-18 Thread Alex Harui
Classes from a child SWF that are also in the main app are not used.  The main 
app's version are instead, so if both SWFs have the same name you could have a 
problem like that.  See my blog presentations on Modules for an explanation of 
applicationDomains.

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Le1
Sent: Monday, November 17, 2008 11:33 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] SWFLoader - displaying parent application


Hi,

I'm trying to load a SWF application that I created using Flex 3 (with
FlashDevelop) into a parent application. I tested using a SWF I downloaded
from the internet and it loads correctly. When I try to load the swf that I
created, it loads (I get all the events, similar to the one working) but
instead of displaying the child swf, it displays another instance of the
parent application where the child should be!

The app I'm testing with is the example in the Flex 3 documentation. It just
contain a simple Label to confirm that the app was loaded.

Your help will be greatly appreciated, as I'm dumb struck that one work, and
the other not..

Thanks in advance!
Le1
--
View this message in context: 
http://www.nabble.com/SWFLoader---displaying-parent-application-tp20546423p20546423.html
Sent from the FlexCoders mailing list archive at Nabble.com.



RE: [flexcoders] How to click off a panel

2008-11-18 Thread Alex Harui
You should be able to get a scroll event from the container and move the popup 
accordingly.

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of sony 
antony
Sent: Monday, November 17, 2008 9:40 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] How to click off a panel


Hi Alex,

Thanks for reply and I hope this time I could explain it well.. :)

the dialogue window pops up at a particular position in the page, and when I 
scroll down the page(when I come to the bottom of the page) the popup also 
comes along. But what I want is the popup should go up with the main page..

For example this pop up generates at a text input and I need the pop up to 
stick to that text input i.e where it was generated originally. Instead now it 
gets detached from the text input and moves down with the page when scroll down

Sony

--- On Tue, 18/11/08, Alex Harui <[EMAIL PROTECTED]> 
wrote:

> From: Alex Harui <[EMAIL PROTECTED]>
> Subject: RE: [flexcoders] How to click off a panel
> To: "flexcoders@yahoogroups.com" 
> mailto:flexcoders%40yahoogroups.com>>
> Date: Tuesday, 18 November, 2008, 12:09 AM
> I don’t think I understand what is scrolling.
>
> From: flexcoders@yahoogroups.com
> [mailto:flexcoders@yahoogroups.com] On 
> Behalf Of sony
> antony
> Sent: Sunday, November 16, 2008 10:46 PM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] How to click off a panel
>
>
> Hi..
>
> I want to make a panel invisible when on mouse click
> outside.
>
> I have tried using Popup manager and mousedownOutside
> event.
>
> But would like to know whether there is any other way to do
> the same.
>
> The problem was When use the popup the window scrolls down
> with the page, but i need the window to stick to it parent
> component.
>
> Thanks and Regards,
>
> Sony
>
> Connect with friends all over the world. Get Yahoo! India
> Messenger at http://in.messenger.yahoo.com/?wm=n/

Be the first one to try the new Messenger 9 Beta! Go to 
http://in.messenger.yahoo.com/win/



RE: [flexcoders] Re: Security sandbox violation: local SWF files cannot use the LoaderContext.securityDomain property

2008-11-18 Thread Alex Harui
First you have to identify which code is causing the violation.  Post the 
entire violation.  It should contain more information about which component is 
doing the violation.  Once you figure that out, then you can try to workaround 
it, but testing from the server instead of the local filesystem is recommended 
as someday you will deploy the app to a server and you'll have different 
security rules in such a configuration.

A workaround if a SWFLoader has trustContent=true


Is


From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Ward 
Loockx
Sent: Tuesday, November 18, 2008 12:06 AM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Re: Security sandbox violation: local SWF files 
cannot use the LoaderContext.securityDomain property


Alex Harui schreef:
>
> Some code somewhere is trying to set a SecurityDomain parameter in a
> LoaderContext. There are parameters like trustContent on SWFLoader
> that can trigger that code. Unfortunately you can only run such code
> when deployed to HTTP:// and not from FILE:://. You might need to put
> in some conditional code to deal with it
>
>
>
> *From:* flexcoders@yahoogroups.com 
> [mailto:flexcoders@yahoogroups.com]
> *On Behalf Of *Ward Loockx
> *Sent:* Monday, November 17, 2008 9:07 AM
> *To:* flexcoders@yahoogroups.com
> *Subject:* Re: [flexcoders] Re: Security sandbox violation: local SWF
> files cannot use the LoaderContext.securityDomain property
>
>
>
> valdhor schreef:
> >
> > Try adding your bin-debug directory to your Global Security Settings
> > Manager
> >
> (http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
> 
>
> >
>  >)
> >
> > --- In flexcoders@yahoogroups.com 
> > 
> > , Ward Loockx <[EMAIL PROTECTED]> 
> > wrote:
> > >
> > > Hello,
> > >
> > > When I'm trying to load images from a remote server I get the
> following
> > > error message..
> > >
> > > *Security sandbox violation: local SWF files cannot use the
> > > LoaderContext.securityDomain property*
> > >
> > > I've been googling and nothing that works for me. When I put the
> swf on
> > > the remote server it loads the images perfect! I've tried everything
> > > (Crossdomain,addSecuritydomain on application, ...).
> > > Someone that managed to solve this ? Looks like a lot of people have
> > > this problem...
> > >
> > > Thanks!
> > > Ward
> > >
> >
> >
> I added the SWF, but that didn't worked out :(
>
>
Hello,

Thanks for the reply. If I get it right, there is a workaround but
requires additional code? Can you specify a bit please ?

Thanks,
Ward



[flexcoders] JavaFX and Flex how do we compare?

2008-11-18 Thread hworke

  Hi I just read the following news where I found that
  SUN is also coming up with their RIA technology and 
  it says that it will take on AJAX and Silverlight. 
  It will also have desktop runtime like AIR, I guess!!! 
  SUN was also in MAX, San Francisco and there they also 
  talked about it. Now I want to know how do we compare 
  JavaFX and Flex?

  http://tech.yahoo.com/news/infoworld/20081118/tc_infoworld/117780

  http://www.infoworld.com/article/07/05/07/javafx-javaone_1.html



RE: [flexcoders] modules or something else? + Mate

2008-11-18 Thread Alex Harui
If the cpu is bogged down by the creating of children, I don't think modules 
will help.  Modules defer loading of the code for a view or component, but at 
some point you still have to instantiate it and create its children.

I'd figure out what the bottleneck really is and work around it.  If there's 
1000's of children, but you can't see all of them or don't need all of them, 
create some, and create others in batches via callLater.

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of 
flexaustin
Sent: Tuesday, November 18, 2008 7:47 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] modules or something else? + Mate


I have never used modules so I am not sure if what I am trying to do
will work for them or not or maybe there is an easier way to resolve
this issue.

I have an app that has several documents. Each document is made of a
canvas with an accordian in it. In this accordian I have two vboxes
(thus to slides). The first vbox, which is shown on automatically, is
a bar graph. The second vbox is a very heavy large custom component
that is cpu intensive to create.

Here is what I am currently doing, which freezes up my browser. In
vbox1 I call this
creationComplete="vbox2.createComponentsFromDescriptors()"

which means I am creating the children of vbox2 when vbox1's
creationComplete event is dispatched. I do it like this so that when
the user clicks vbox2 view it, its ready to view and they don't have
to wait on it to load.

The other way I was doing it was waiting for vbox2 to open and then
creating the vbox2's children, which still causes the browser to lock
up until it complete, but then they are also looking at a blank
background. I tried to use an animation so they would have something
to look at, but the animation stops because the browser is locked up
do to CPU cycles be eaten up by my heavy components creation being so
CPU intensive.

I am not sure if moving to a module would solve this issue as I have
never used them? Do they load like a flex appliation (progress bar)?
And if I go with modules can through events like a regular component
so my main app can listen for the events?

I am using Mate so if that matters?



Re: [flexcoders] Can you spare 5 minutes to reproduce this 12 line bug?

2008-11-18 Thread Maciek Sakrejda
Hate to break it to you, but I can't repro either

Flash Player 10,0,12,36 (debug)
Firefox 3.0.4
Ubuntu 8.10
-- 
Maciek Sakrejda
Truviso, Inc.
http://www.truviso.com

-Original Message-
From: Pan Troglodytes <[EMAIL PROTECTED]>
Reply-To: flexcoders@yahoogroups.com
To: flexcoders 
Subject: [flexcoders] Can you spare 5 minutes to reproduce this 12 line
bug?
Date: Tue, 18 Nov 2008 09:45:42 -0600

I had a bug marked "cannot reproduce", even though it's reproducible
with a 12 line application for me.  It might help if a few others here
will give it a shot:

http://bugs.adobe.com/jira/browse/FLEXDMV-1908

 
http://www.adobe.com/2006/mxml"; 
  layout="vertical" 
  mouseMove="trace(getQualifiedClassName(getFocus()))"> 
   
 
   
   
   
 


Steps to reproduce: 
1. Click on the app (not on one of the components) and move the mouse
around. You will see "null" output in the console. 
2. Click on the chart and move the mouse around. You will see
"mx.charts::ColumnChart" output. 
3. Click on the chart again and move the mouse around. You will see
"null" output. 
4. Click on the text field and move the mouse around. You will see
"mx.core::UITextField" output. 
5. Repeat from step 2. 

...
Sudhir Manjunath - [11/18/08 09:36 AM ] Cannot be reproduced. Tried in
2.0.1, 3.0.1 and 3.0.2. (build-214193). 


-- 
Jason



 




[flexcoders] HTTPService with mixed parameters

2008-11-18 Thread Reto M. Kiefer
Dear all,

I need to call an HTTPService with POST method but I need to transfer
some GET parameters too. The tricky part ist, that the GET parameters
are transmitted as arrays.

Can anyone help me in order to build the correct HTTPService?

Currently I am using this code but this one sends everything as POST
params to the service:

http://my.url/service";
>

getMessage
{params} 

{mainTypes}





The params are built in this way:

[Bindable]
private var params:Object = {folder:"INBOX.Drafts",
getHeaderFields:1, mainTextPartProcessing:"html", uid:1592};
[Bindable]
private var mainTypes:Object = {0:"html", 1:"plain"};

Any help highly appreciated!

Thanks in advance

Reto


[flexcoders] modules or something else? + Mate

2008-11-18 Thread flexaustin
I have never used modules so I am not sure if what I am trying to do
will work for them or not or maybe there is an easier way to resolve
this issue.

I have an app that has several documents. Each document is made of a
canvas with an accordian in it. In this accordian I have two vboxes
(thus to slides). The first vbox, which is shown on automatically, is
a bar graph.  The second vbox is a very heavy large custom component
that is cpu intensive to create.  

Here is what I am currently doing, which freezes up my browser. In
vbox1 I call this
creationComplete="vbox2.createComponentsFromDescriptors()"

which means I am creating the children of vbox2 when vbox1's
creationComplete event is dispatched. I do it like this so that when
the user clicks vbox2 view it, its ready to view and they don't have
to wait on it to load.

The other way I was doing it was waiting for vbox2 to open and then
creating the vbox2's children, which still causes the browser to lock
up until it complete, but then they are also looking at a blank
background. I tried to use an animation so they would have something
to look at, but the animation stops because the browser is locked up
do to CPU cycles be eaten up by my heavy components creation being so
CPU intensive. 

I am not sure if moving to a module would solve this issue as I have
never used them? Do they load like a flex appliation (progress bar)?
And if I go with modules can through events like a regular component
so my main app can listen for the events?

I am using Mate so if that matters?




RE: [flexcoders] Flex interview questions

2008-11-18 Thread Jim Hayes
Search the archives of this list, there was a long thread on it earlier
this year, as I recall.
 
-Original Message-
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of saritha
Sent: 18 November 2008 11:43
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Flex interview questions
 
Hi..
Can u plz tell me where can i find flex Interview Question?
 

__
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] Can you spare 5 minutes to reproduce this 12 line bug?

2008-11-18 Thread Pan Troglodytes
I had a bug marked "cannot reproduce", even though it's reproducible with a
12 line application for me.  It might help if a few others here will give it
a shot:

http://bugs.adobe.com/jira/browse/FLEXDMV-1908


http://www.adobe.com/2006/mxml";
  layout="vertical"
  mouseMove="trace(getQualifiedClassName(getFocus()))">
  

  
  
  



Steps to reproduce:
1. Click on the app (not on one of the components) and move the mouse
around. You will see "null" output in the console.
2. Click on the chart and move the mouse around. You will see
"mx.charts::ColumnChart" output.
3. Click on the chart again and move the mouse around. You will see "null"
output.
4. Click on the text field and move the mouse around. You will see
"mx.core::UITextField" output.
5. Repeat from step 2.

...
Sudhir 
Manjunath-
[11/18/08
09:36 AM ] Cannot be reproduced. Tried in 2.0.1, 3.0.1 and
3.0.2.(build-214193).


-- 
Jason


Re: [flexcoders] Creating a Chart With 50,000 Data Points

2008-11-18 Thread Ricky Bacon
Mark Easton wrote:
> It appears that Flex Charts cannot handle generating charts with large 
> DataSets. We tried with 50,000 data points and it thrashed away without 
> producing a result after 6 minutes. It was able to plot 2,000 points in 
> about 25 seconds.
>  
> What is the recommended approach for creating charts from large data 
> sets. The best I can think of is to write some code that will reduce the 
> data set in size yet still provide enough data to represent the graph 
> accurately.
>  
> Thoughts?

LoD.  Large scale datasets can work the same way computer graphics do. 
Users don't normally need to see every data point when a summary will 
do.  Provide the user with the minimal amount of information necessary 
to understand what the data is saying and let them use the interface to 
drill down into specific areas.

This works really well if you pre-calculate and cache the results on the 
backend (and predictive caching on the front doesn't hurt either).

-Ricky


[flexcoders] Flex interview questions

2008-11-18 Thread saritha
Hi..
Can u plz tell me where can i find flex Interview Question?



[flexcoders] Re: TextFormat being reset?

2008-11-18 Thread tchredeemed
I created a new Text class that extended Text.

I then change the textField.defaultTextFormat and call
textField.setTextFormat().

It works when I set it on creationComplete, but then when I remove and
add the editor again (which cntains the new Text), it takes all the
textFormat styles off.

--- In flexcoders@yahoogroups.com, "Keith Reinfeld"
<[EMAIL PROTECTED]> wrote:
>
> What TextField?
> 
>  
> 
> Regards, 
> 
> -Keith 
> http://keithreinfeld.home.comcast.net
>  
>  
> 
>   _  
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of tchredeemed
> Sent: Tuesday, November 18, 2008 8:17 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Re: TextFormat being reset?
> 
>  
> 
> Anyone?? :)
> 
> --- In [EMAIL PROTECTED] 
ups.com,
> "tchredeemed"  wrote:
> >
> > I have created my own CanvasStack (to replace the viewstack) because
> > viewstacks and models do not mix.
> > 
> > 
> >  > xmlns:mx="http://www.adobe. 
> com/2006/mxml"
> > creationComplete="initApp()" height="100%"
> > horizontalScrollPolicy="off" verticalScrollPolicy="off"
> > >
> > 
> > 
> > [Event(name="changeSelectedIndex",type="flash.events.Event")]
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > ---
> > 
> > This dataprovider is populated with custom components as well.
> > 
> > When I change the selected index, it removes all the children (but
> > they still exist in the dataprovider, so 'session' data should be
> > saved), but when I navigate back to an index I have already visited,
> > everything is still there, EXCEPT for the format of the text, it for
> > some reason, is reset back to the original text, even though I have
> > setTextFormat() and set the defaultTextFormat on the TextField.
> > 
> > Any ideas?
> >
>




RE: [flexcoders] Re: TextFormat being reset?

2008-11-18 Thread Keith Reinfeld
What TextField?

 

Regards, 

-Keith 
http://keithreinfeld.home.comcast.net
 
 

  _  

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of tchredeemed
Sent: Tuesday, November 18, 2008 8:17 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: TextFormat being reset?

 

Anyone?? :)

--- In [EMAIL PROTECTED]  ups.com,
"tchredeemed" <[EMAIL PROTECTED]> wrote:
>
> I have created my own CanvasStack (to replace the viewstack) because
> viewstacks and models do not mix.
> 
> 
>  xmlns:mx="http://www.adobe. 
com/2006/mxml"
> creationComplete="initApp()" height="100%"
> horizontalScrollPolicy="off" verticalScrollPolicy="off"
> >
> 
> 
> [Event(name="changeSelectedIndex",type="flash.events.Event")]
> 
> 
> 
> 
> 
> 
> 
> ---
> 
> This dataprovider is populated with custom components as well.
> 
> When I change the selected index, it removes all the children (but
> they still exist in the dataprovider, so 'session' data should be
> saved), but when I navigate back to an index I have already visited,
> everything is still there, EXCEPT for the format of the text, it for
> some reason, is reset back to the original text, even though I have
> setTextFormat() and set the defaultTextFormat on the TextField.
> 
> Any ideas?
>

 



[flexcoders] Re: TextFormat being reset?

2008-11-18 Thread tchredeemed
Anyone?? :)


--- In flexcoders@yahoogroups.com, "tchredeemed" <[EMAIL PROTECTED]> wrote:
>
> I have created my own CanvasStack (to replace the viewstack) because
> viewstacks and models do not mix.
> 
> 
>  xmlns:mx="http://www.adobe.com/2006/mxml";
> creationComplete="initApp()" height="100%"
> horizontalScrollPolicy="off" verticalScrollPolicy="off"
> >
>   
> 
> [Event(name="changeSelectedIndex",type="flash.events.Event")]
> 
>   
> 
> 
> 
> 
> 
> ---
> 
> This dataprovider is populated with custom components as well.
> 
> When I change the selected index, it removes all the children (but
> they still exist in the dataprovider, so 'session' data should be
> saved), but when I navigate back to an index I have already visited,
> everything is still there, EXCEPT for the format of the text, it for
> some reason, is reset back to the original text, even though I have
> setTextFormat() and set the defaultTextFormat on the TextField.
> 
> Any ideas?
>




[flexcoders] MouseEvent.MOUSE_WHEEL fires twice in Firefox

2008-11-18 Thread hu22hugo
The mouse_wheel event triggers always twice in Firefox. IE7 fires
correctly only one event. Find below a simple test case. Can anybody
confirm this behavior and maybe a workaround?

Thanks,
Marc

 



http://www.adobe.com/2006/mxml"; 
addedToStage="addedToStageHandler(event)">







Compiled with Flex 3.2 including HTML-wrapper. It also happens with
static swfobject wrapper.



[flexcoders] resizing uploade image

2008-11-18 Thread stinasius
hi guys i have a flex upload component and i would like the image to
be resized when its uploaded but nothing happens. here is my
upload.cfm file the flex component calls.

"upload.cfm"


















destination="#MediaPath#"   
nameconflict="makeunique" 
accept="application/octet-stream"/>





 










   





























please advise



Re: [flexcoders] Re: HTML IN FLEX

2008-11-18 Thread Fotis Chatzinikos
:-)

On Mon, Nov 17, 2008 at 7:56 PM, Amy <[EMAIL PROTECTED]> wrote:

>   --- In flexcoders@yahoogroups.com ,
> "abhishekchess1"
> <[EMAIL PROTECTED]> wrote:
> >
> > hello frnd,
> >
> > i have a simple query ,
> > i'm storing text in string var like
> > var coreData:String = '' +
> > 'Hi how are you' +
> > ' Welcome
> here > border="0" alt="" style="width: 76px; height: 43px;" src="chart.png"
> > /> ' +
> > 'abhishek
> here > />';
> > var s:String;
> > s ="";
> > s +=coreData;
> > s +="";
> > myhtml.htmlText = s;
> >
> > it woring correctlly in AIr application like :
> > 
> > 
> > 
> >
> >
> > but when i used same in flex u can see it not working same
> like
> > in air.
> >
> >
> > Flex code:
> > 
> >  > height="100%"/>
> > 
> >
> >
> > u can run and check code in flex and air, ui'' find difference.
> In
> > AIr its showing right but not in flex.
> > r u have any idea how to make work above example ?
> > i come to know tht thr is problem with image displaying in textarea
> > in flex ,is any other way anyone know?
>
> ths fntkality s onli afaliball n aIR
>
>  
>



-- 
Fotis Chatzinikos, Ph.D.
Founder,
Phinnovation
[EMAIL PROTECTED],


Re: [flexcoders] Re: How do they do that (Flex & video)

2008-11-18 Thread Fotis Chatzinikos
flex and video are different things...

Flex can play video easily, the same applies to Silverlight.

Silverlight is not video , it can play video...

Trying to convert an swf to flv is similar to converting an exe to flv

ok?



On Mon, Nov 17, 2008 at 8:36 PM, comfederation <[EMAIL PROTECTED]>wrote:

>   Folks,
>
> One of the reasons why I mention Flex is that there is a need for a
> simple end user tool with which they assemble such
> slideshows/presentations. Instead of smart a** answers, Tom could
> have been more constructive by pointing me towards creation of FLV
> files which are uploadable onto YouTube.
>
> Surely Adobe would not allow us to find ourselves in a situation that
> would require third party conversion utilities just to convert
> between Adobe SWF and FLV formats. Surely Adobe would give us an
> ability to generate FLV files from wherever we are able to produce
> SWF files.
>
> Surely they would do that, if for no other reason than to keep us off
> the slippery slope of even contemplating exploring what MS and
> Silverlight might be capable of and from calculating just how long it
> might take, either way, before MS ends up eating everyone's lunch. ;)
>
> Regards and thanks.
>
> --- In flexcoders@yahoogroups.com ,
> "valdhor" <[EMAIL PROTECTED]> wrote:
> >
> > If I were to do what you want, I would use a combination of
> > ImageMagick (http://www.imagemagick.org) and FFMPEG
> > (http://ffmpeg.mplayerhq.hu/) server side.
> >
> > ImageMagick can take a set of images and create a slideshow. FFMPEG
> > can then be used to add audio. A quick tutorial is available at
> > http://www.linux.com/articles/60722
> >
> > Of course, I use PHP - There is a PHP wrapper for ImageMagick
> > (http://us.php.net/manual/en/book.imagick.php) and one for FFMPEG
> > (http://ffmpeg-php.sourceforge.net/). You would need to find
> wrappers
> > for your own server side language.
> >
> >
> > --- In flexcoders@yahoogroups.com ,
> "comfederation" 
>
> > wrote:
> > >
> > > Hi Folks,
> > >
> > > I am able to create a slideshow which uses either external or
> > > internally embeded images and music. This is the easy part.
> > >
> > > Now I need to create a stand alone movie. That is, I need
> to "capture"
> > > the slideshow that the user sees and then I need to encode it in
> some
> > > format (mp2/4 ?) so that it can be uploaded to YouTube. This is
> the
> > > hard part.
> > >
> > > So, how is this done within Premiere Express (the "ReMixer" that
> is on
> > > Photobucket, MTV and used to be on YouTube) ? To start with, I
> am
> > > looking for a good explanation of what is involved. This is the
> fun
> > > learning part. ;)
> > >
> > > Thanks a take care.
> > >
> >
>
>  
>



-- 
Fotis Chatzinikos, Ph.D.
Founder,
Phinnovation
[EMAIL PROTECTED],


Re: [flexcoders] Creating a Chart With 50,000 Data Points

2008-11-18 Thread Fotis Chatzinikos
either sample the data set and draw for example 1 point for every 5 or 10 or
x , or use some sliders and display only parts of the data set

On Tue, Nov 18, 2008 at 5:04 AM, Mark Easton <[EMAIL PROTECTED]> wrote:

>Hi,
>
> It appears that Flex Charts cannot handle generating charts with large
> DataSets. We tried with 50,000 data points and it thrashed away without
> producing a result after 6 minutes. It was able to plot 2,000 points in
> about 25 seconds.
>
> What is the recommended approach for creating charts from large data sets.
> The best I can think of is to write some code that will reduce the data set
> in size yet still provide enough data to represent the graph accurately.
>
> Thoughts?
>
> Ta.
> Mark
>  
>



-- 
Fotis Chatzinikos, Ph.D.
Founder,
Phinnovation
[EMAIL PROTECTED],


Re: [flexcoders] X-axis values in flex chart

2008-11-18 Thread Sefi Ninio
Hey.

I ended up calculating the number of tick labels to skip and used the
labelFunction to return the value every calculated value.
This works great - I have a label every 10th value, and all values are
displayed in the chart as they should.
Only problem is that the label font size is still very small (actually, it's
exactly the same size as when all labels are displayed).

I even tried to define horizontalAxisRenderers and in it a custom renderer
with a specified fontSize but tis didn't work either...

Does anyone have any ideas on how this can be accomplished? What I need is
to display every Xth label, with a readable font size...

Thanks,
Sefi

On Tue, Nov 18, 2008 at 10:36 AM, sefi.ninio <[EMAIL PROTECTED]> wrote:

>   Hey
>
> I have a Flex LineChart with a lot of x values (around 300) - which
> makes them not readable within the chart's container height/width.
>
> Is there a way to make the chart display, say, every fifth value?
>
> I am using:
> 
>  labelFunction="formatHorizontalAxis" />
> 
>
> The formatHorizontalAxis function formats unix-time into MM/DD/
> using DateFormatter, and I suppose I could also implement it to return
> every 5th value, but I was wondering if there is a better way to do this.
>
> Thanks,
> Sefi
>
>  
>


Re: [flexcoders] Re: HTTP request error

2008-11-18 Thread Tom Chiverton
On Friday 14 Nov 2008, markgoldin_2000 wrote:
> Nobody has run into this problem? I have googled this error, 

I didn't see the actual error message in your message.

> did not 
> find anything that helped. Please help.

I would guess a DNS problem though.

-- 
Tom Chiverton
Helping to dramatically iterate industry-wide metrics





This email is sent for and on behalf of Halliwells LLP.

Halliwells LLP is a limited liability partnership registered in England and 
Wales under registered number OC307980 whose registered office address is at 
Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB.  A list 
of members is available for inspection at the registered office. Any reference 
to a partner in relation to Halliwells LLP means a member of Halliwells LLP.  
Regulated by The Solicitors Regulation Authority.

CONFIDENTIALITY

This email is intended only for the use of the addressee named above and may be 
confidential or legally privileged.  If you are not the addressee you must not 
read it and must not use any information contained in nor copy it nor inform 
any person other than Halliwells LLP or the addressee of its existence or 
contents.  If you have received this email in error please delete it and notify 
Halliwells LLP IT Department on 0870 365 2500.

For more information about Halliwells LLP visit www.halliwells.com.



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Alternative FAQ location: 
https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! 
Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/flexcoders/join
(Yahoo! ID required)

<*> To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



Re: [flexcoders] Fw: BRANDED MAKE-UP MAC FOR SALES!!!!

2008-11-18 Thread Tom Chiverton
On Tuesday 18 Nov 2008, puteri pelangi wrote:
> --- Pada Isn, 17/11/08, pu3pelangiperfumes <[EMAIL PROTECTED]> menulis:

I've placed the user back on the 'needs moderation list'.

-- 
Tom Chiverton, moderator





This email is sent for and on behalf of Halliwells LLP.

Halliwells LLP is a limited liability partnership registered in England and 
Wales under registered number OC307980 whose registered office address is at 
Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB.  A list 
of members is available for inspection at the registered office. Any reference 
to a partner in relation to Halliwells LLP means a member of Halliwells LLP.  
Regulated by The Solicitors Regulation Authority.

CONFIDENTIALITY

This email is intended only for the use of the addressee named above and may be 
confidential or legally privileged.  If you are not the addressee you must not 
read it and must not use any information contained in nor copy it nor inform 
any person other than Halliwells LLP or the addressee of its existence or 
contents.  If you have received this email in error please delete it and notify 
Halliwells LLP IT Department on 0870 365 2500.

For more information about Halliwells LLP visit www.halliwells.com.



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Alternative FAQ location: 
https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! 
Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/flexcoders/join
(Yahoo! ID required)

<*> To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



Re: [flexcoders] Re: How do they do that (Flex & video) ?

2008-11-18 Thread Tom Chiverton
On Monday 17 Nov 2008, comfederation wrote:
> have been more constructive by pointing me towards creation of FLV
> files which are uploadable onto YouTube.

I did.

> Surely Adobe would not allow us to find ourselves in a situation that
> would require third party conversion utilities just to convert
> between Adobe SWF and FLV formats.

If there are good free tools to do it, why should Adobe bother compeating 
unless it can make a killer advantage.

> Surely they would do that, if for no other reason than to keep us off
> the slippery slope of even contemplating exploring what MS and
> Silverlight might be capable of and from calculating just how long it
> might take, either way, before MS ends up eating everyone's lunch. ;)

If people want to go in the direction of spending more money, as opposed to 
less money, they should feel free to do so. We'll see them back again in a 
few years :-)

-- 
Tom Chiverton
Helping to biannually e-enable 24/7 viral visionary portals





This email is sent for and on behalf of Halliwells LLP.

Halliwells LLP is a limited liability partnership registered in England and 
Wales under registered number OC307980 whose registered office address is at 
Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB.  A list 
of members is available for inspection at the registered office. Any reference 
to a partner in relation to Halliwells LLP means a member of Halliwells LLP.  
Regulated by The Solicitors Regulation Authority.

CONFIDENTIALITY

This email is intended only for the use of the addressee named above and may be 
confidential or legally privileged.  If you are not the addressee you must not 
read it and must not use any information contained in nor copy it nor inform 
any person other than Halliwells LLP or the addressee of its existence or 
contents.  If you have received this email in error please delete it and notify 
Halliwells LLP IT Department on 0870 365 2500.

For more information about Halliwells LLP visit www.halliwells.com.



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Alternative FAQ location: 
https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! 
Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/flexcoders/join
(Yahoo! ID required)

<*> To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



  1   2   >