Thanks Steve,

I had already tried doing this in the SebCoverFlow.as in the add cover
method, but shape was null there...

Then, after your post, I realized that because init is called, it does not
mean that the shape is initialized and i tried your suggestion

but again ... you were right saying : "seems to go somewhat towards..."
as the hand cursor behavior is at least non-deterministic...
It works... whenever it feels like it...

In My case :when the coverflow is initialized there are not hand cursors,
then after a couple of clicks the cursor appears
but it works as it should only for a couple of clicks...

Maybe there is a problem with the implementation of Away3D's useHandCursor?

Who knows...

I am still trying to get to a solution, i will post here if i get anywhere

Thanks again,
Fotis

On Mon, Feb 9, 2009 at 6:02 PM, valdhor <[email protected]> wrote:

>   You are probably going to have to monkeypatch Seb's component.
>
> Adding:
>
> _shape.useHandCursor = true;
>
> to line 166 of CoverPlane.as
>
> seems to go somewhat towards the functionality you need.
>
> Note that you will need to download the source from
> http://www.sebastiaanholtrop.com/sebcoverflowprojectpage . Don't use
> the source from the demo page as this appears to be older than the
> source at the link above.
>
> HTH.
>
> Steve
>
> --- In [email protected] <flexcoders%40yahoogroups.com>,
> "fotis.chatzinikos"
>
> <fotis.chatzini...@...> wrote:
> >
> > Hello all,
> >
> > I am trying to do what the subject suggests, ie enable the hand cursor
> > when a user mouse overs an item/picture in Seb's CoverFlow component.
> >
> > Any ideas?
> >
> > TIA,
> > Fotis
> >
> > PS: I extended It to provide a new event coverClicked, because the
> > click event did not fire every time and i needed to catch a click on
> > any cover not just the selected one (selectedCoverClicked). If anybody
> > is interested the following addition are needed:
> >
> > SebCoverFlow.as
> >
> > //just after the imports on top of the file:
> >
> > [Event(name="coverClicked", type="flash.events.Event")]
> >
> > In function _coverClickedHandler, add the following (@ the bottom/last
> > line):
> >
> > this.dispatchEvent(new Event("coverClicked")) ;
> >
>
>  
>



-- 
Fotis Chatzinikos, Ph.D.
Founder,
Phinnovation
[email protected],

Reply via email to