Hi Alex,
Thanks for confirming the issue.
I have submitted a bug report.
Stuart

--- In [email protected], "Alex Harui" <[EMAIL PROTECTED]> wrote:
>
> Crap!  That's a bug.  Please file a bug at bugs.adobe.com/jira.
> 
>  
> 
> A workaround looks like this:
> 
>  
> 
> <mx:DataGrid id="dg" initialize="dg.dataTipField=null">
> 
>  
> 
> ________________________________
> 
> From: [email protected] 
[mailto:[EMAIL PROTECTED] On
> Behalf Of stuartward
> Sent: Monday, April 14, 2008 7:15 PM
> To: [email protected]
> Subject: [flexcoders] Re: Datatip in datagrid not working properly
> 
>  
> 
> Thanks for your response Alex - my apologies for such a long delay 
in 
> replying.
> 
> Here is an example of the problem (see code below) - the datatips 
are 
> displayed regardless of whether the text is clipped.
> 
> Any help in figuring out how to only make it show a datatip for 
text 
> that is too long for a cell would be greatly appreciated.
> Thanks,
> Stuart
> 
> <?xml version="1.0"?>
> <!-- dpcontrols/DataGridSpecifyColumns.mxml -->
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml
> <http://www.adobe.com/2006/mxml> " >
> <mx:DataGrid> 
> <mx:ArrayCollection>
> <mx:Object Artist="Pavement" Price="11.99" 
> Album="Slanted and Enchanted" />
> <mx:Object Artist="Pavement" 
> Album="Brighten the Corners" Price="11.99" />
> </mx:ArrayCollection>
> <mx:columns>
> <mx:DataGridColumn showDataTips="true" dataField="Album" />
> <mx:DataGridColumn showDataTips="true" dataField="Price" />
> </mx:columns>
> </mx:DataGrid>
> </mx:Application>
> 
> --- In [email protected] <mailto:flexcoders%
40yahoogroups.com>
> , "Alex Harui" <aharui@> wrote:
> >
> > Do you have a small test case we can look at?
> > 
> > 
> > 
> > ________________________________
> > 
> > From: [email protected] <mailto:flexcoders%
40yahoogroups.com>
> 
> [mailto:[email protected] <mailto:flexcoders%
40yahoogroups.com>
> ] On
> > Behalf Of stuartward
> > Sent: Tuesday, April 08, 2008 7:20 AM
> > To: [email protected] <mailto:flexcoders%
40yahoogroups.com> 
> > Subject: [flexcoders] Re: Datatip in datagrid not working properly
> > 
> > 
> > 
> > Thanks for your reply Tracy.
> > 
> > For the columns, the only thing I have set is: showDataTips="true"
> > 
> > This results in showing a datatip for all cells, not just the 
ones 
> > where the text is too long to fit.
> > 
> > What I want is for a datatip to be displayed only when the text 
is 
> > clipped.
> > 
> > Is there a different property that will only show a datatip only 
if 
> > the text is too long for the cell?
> > 
> > --- In [email protected]
> <mailto:flexcoders%40yahoogroups.com>  <mailto:flexcoders%
> 40yahoogroups.com>
> > , "Tracy Spratt" <tspratt@> wrote:
> > >
> > > What he is saying is that if you simply enable dataTips, Then 
Flex
> > > should show the value of the column's dataField property, but 
> only 
> > if it
> > > is too long to fit in the cell.
> > > 
> > > 
> > > 
> > > However, If you are using a "dataTipFunction", you are 
> responsible 
> > for
> > > showing/not Showing the dataTip.
> > > 
> > > 
> > > 
> > > Are you seeing differently? And you are not using a 
> > dataTipFunction to
> > > build the dataTip?
> > > 
> > > 
> > > 
> > > Tracy
> > > 
> > > 
> > > 
> > > ________________________________
> > > 
> > > From: [email protected]
> <mailto:flexcoders%40yahoogroups.com>  <mailto:flexcoders%
> 40yahoogroups.com>
> > 
> > [mailto:[email protected]
> <mailto:flexcoders%40yahoogroups.com>  <mailto:flexcoders%
> 40yahoogroups.com>
> > ] On
> > > Behalf Of stuartward
> > > Sent: Monday, April 07, 2008 11:32 AM
> > > To: [email protected] <mailto:flexcoders%
40yahoogroups.com>
> <mailto:flexcoders%
> 40yahoogroups.com> 
> > > Subject: [flexcoders] Re: Datatip in datagrid not working 
properly
> > > 
> > > 
> > > 
> > > Thank you very much for your reply. So it seems the 
documentation 
> > is 
> > > not correct regarding datatips.
> > > 
> > > Please help me understand your statement, "Otherwise, it should 
> > > require clipped text." --- Does this mean that if I used 
another 
> > > function or property it would work as I want it to? How do I 
> > > accomplish showing a tooltip/datatip-like feature only for 
cells 
> > > with clipped text?
> > > 
> > > Thanks,
> > > Stuart
> > > 
> > > --- In [email protected]
> <mailto:flexcoders%40yahoogroups.com> 
> > <mailto:flexcoders%40yahoogroups.com> <mailto:flexcoders%
> > 40yahoogroups.com>
> > > , "Alex Harui" <aharui@> wrote:
> > > >
> > > > If you used dataTipFunction, it will show up regardless of 
> > clipping.
> > > > Otherwise, it should require clipped text.
> > > > 
> > > > 
> > > > 
> > > > ________________________________
> > > > 
> > > > From: [email protected]
> <mailto:flexcoders%40yahoogroups.com> 
> > <mailto:flexcoders%40yahoogroups.com> <mailto:flexcoders%
> > 40yahoogroups.com>
> > > 
> > > [mailto:[email protected]
> <mailto:flexcoders%40yahoogroups.com> 
> > <mailto:flexcoders%40yahoogroups.com> <mailto:flexcoders%
> > 40yahoogroups.com>
> > > ] On
> > > > Behalf Of stuartward
> > > > Sent: Sunday, April 06, 2008 2:34 PM
> > > > To: [email protected]
> <mailto:flexcoders%40yahoogroups.com>  <mailto:flexcoders%
> 40yahoogroups.com>
> > <mailto:flexcoders%
> > 40yahoogroups.com> 
> > > > Subject: [flexcoders] Datatip in datagrid not working properly
> > > > 
> > > > 
> > > > 
> > > > I have enabled showDataTips in the columns of a datagrid. The 
> > > datatips 
> > > > show up for all cells regardless of whether the text is 
clipped 
> > or 
> > > not.
> > > > 
> > > > According to the Flex 3 documentation:
> > > > "If you enable data tips, they only appear for fields where 
the 
> > > data is 
> > > > clipped."
> > > > 
> > > > I only want to show the datatip for cells that have clipped 
> text. 
> > > What 
> > > > am I doing wrong?
> > > > 
> > > > Thanks for your help,
> > > > Stuart
> > > >
> > >
> >
>


Reply via email to