You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@flex.apache.org by OK <po...@olafkrueger.net> on 2016/08/15 14:02:55 UTC
Re: Groups
ScottM wrote
> or is there a someway, to containing this path in a object capable of
> generating event but but staying within
If I understand you right, just wrapping your path inside a graphic
component should do the trick:
<s:Graphic buttonMode="true"
mouseEnabledWhereTransparent="false"
useHandCursor="true"
click="Alert.show('test click');" mouseOver=""Alert.show('test mouse
over');">
<s:Path id="g5" x="128.303" y="0" winding="nonZero" data="M0 26.9082
19.6162 38.2334C23.4395 31.5615 25.1646 27.3408 27.1924 19.7744 29.2192
12.21 29.8354 7.69238 29.8604 0L7.20996 0C7.18457 5.38086 6.7417 8.58301
5.31396 13.9121 3.88525 19.2432 2.66748 22.2383 0 26.9082Z">
</s:Path>
</s:Graphic>
Source:
http://blog.flexexamples.com/2010/03/22/creating-a-simple-image-map-in-flex-4/
HTH,
Olaf
--
View this message in context: http://apache-flex-users.2333346.n4.nabble.com/Groups-tp13290p13291.html
Sent from the Apache Flex Users mailing list archive at Nabble.com.
Re: Groups
Posted by jude <fl...@gmail.com>.
If you need to go lower level you can also grab the path's display object
and manually turn on interactivity.
public static function makeInteractive(element:Object, interactive:Boolean
= false):void {
if (element is GraphicElement) {
GraphicElement(element).alwaysCreateDisplayObject =
!interactive;
if (GraphicElement(element).displayObject) {
Sprite(GraphicElement(element).displayObject).mouseEnabled
= !interactive;
Sprite(GraphicElement(element).displayObject).buttonMode =
!interactive;
}
}
}
On Mon, Aug 15, 2016 at 11:34 AM, scott matheson <sc...@matheson.it> wrote:
> thanks my silly i used a group, i give it a go
>
>
>
> > On 15 Aug 2016, at 15:02, OK <po...@olafkrueger.net> wrote:
> >
> > ScottM wrote
> >> or is there a someway, to containing this path in a object capable of
> >> generating event but but staying within
> >
> > If I understand you right, just wrapping your path inside a graphic
> > component should do the trick:
> >
> > <s:Graphic buttonMode="true"
> > mouseEnabledWhereTransparent="false"
> > useHandCursor="true"
> > click="Alert.show('test click');"
> mouseOver=""Alert.show('test mouse
> > over');">
> > <s:Path id="g5" x="128.303" y="0"
> winding="nonZero" data="M0 26.9082
> > 19.6162 38.2334C23.4395 31.5615 25.1646 27.3408 27.1924 19.7744 29.2192
> > 12.21 29.8354 7.69238 29.8604 0L7.20996 0C7.18457 5.38086 6.7417 8.58301
> > 5.31396 13.9121 3.88525 19.2432 2.66748 22.2383 0 26.9082Z">
> > </s:Path>
> > </s:Graphic>
> >
> > Source:
> > http://blog.flexexamples.com/2010/03/22/creating-a-simple-im
> age-map-in-flex-4/
> >
> > HTH,
> > Olaf
> >
> >
> >
> >
> > --
> > View this message in context: http://apache-flex-users.23333
> 46.n4.nabble.com/Groups-tp13290p13291.html
> > Sent from the Apache Flex Users mailing list archive at Nabble.com.
>
>
Re: Groups
Posted by scott matheson <sc...@matheson.it>.
thanks my silly i used a group, i give it a go
> On 15 Aug 2016, at 15:02, OK <po...@olafkrueger.net> wrote:
>
> ScottM wrote
>> or is there a someway, to containing this path in a object capable of
>> generating event but but staying within
>
> If I understand you right, just wrapping your path inside a graphic
> component should do the trick:
>
> <s:Graphic buttonMode="true"
> mouseEnabledWhereTransparent="false"
> useHandCursor="true"
> click="Alert.show('test click');" mouseOver=""Alert.show('test mouse
> over');">
> <s:Path id="g5" x="128.303" y="0" winding="nonZero" data="M0 26.9082
> 19.6162 38.2334C23.4395 31.5615 25.1646 27.3408 27.1924 19.7744 29.2192
> 12.21 29.8354 7.69238 29.8604 0L7.20996 0C7.18457 5.38086 6.7417 8.58301
> 5.31396 13.9121 3.88525 19.2432 2.66748 22.2383 0 26.9082Z">
> </s:Path>
> </s:Graphic>
>
> Source:
> http://blog.flexexamples.com/2010/03/22/creating-a-simple-image-map-in-flex-4/
>
> HTH,
> Olaf
>
>
>
>
> --
> View this message in context: http://apache-flex-users.2333346.n4.nabble.com/Groups-tp13290p13291.html
> Sent from the Apache Flex Users mailing list archive at Nabble.com.