No ideas on how to do this at all?
On Tue, Jun 9, 2009 at 4:13 PM, Pan Troglodytes <
chimpathetic@...>wrote:
> I've got a bit of a problem and haven't been able to figure it out. When
> using hierarchical views with ADG, I find that the icon can't be clicked on
> to select the row. I can't figure out how to capture a click on the icon at
> all.
>
> <?xml version="1.0" encoding="utf-8"?>
> <Application
> xmlns="
http://www.adobe.com/2006/mxml"
> >
> <Script>
> <![CDATA[
> // put any icon you want in the embed below, doesn't matter
> [Bindable] [Embed(source="imageA.png")] private var imgClass:Class;
>
> private function geticon(item:Object):Class
> {
> return imgClass;
> }
> ]]>
> </Script>
> <AdvancedDataGrid iconFunction="geticon" itemClick="trace('itemclick')"
> click="trace('gridclick')">
> <dataProvider>
> <HierarchicalData childrenField="subitems" source="{[{label:'test'},
> {label:'test2'}]}"/>
> </dataProvider>
> <columns>
> <AdvancedDataGridColumn dataField="label"/>
> </columns>
> </AdvancedDataGrid>
> </Application>
>
> If you click anywhere but the icon, the gridclick and itemclick events both
> fire. But if you click on the icon, you get only the gridclick. And the
> gridclick event doesn't get anything useful for target/currentTarget, as far
> as I can tell.
>
> The main thing I really want to do is have clicking on the icon select the
> row, just like clicking anywhere else will do. Tangentially, it would be
> nice to know how to capture the event in case I wanted to do something
> different with clicking on the icon.
>
> --
> Jason
>
--
Jason