|
|||
|
Hello !
I think I have just forget something, because, I seen all of the posts relating, I didn't found my mistake : The events arn't propaged Code:
si = new SysTray();
si.useDefaultHandler = false;
si.add();
si.tip = "Clic-droit pour voir le menu";
si.balloonTip = "test message";
si.balloonTitle = "test title";
si.balloonIcon = "info";
si.showBalloonTip()
si.icon = g.getAdditionalFile("icone.ico");
si.add();
si.setEventHandler("onRClicked", onRClicked);
si.setEventHandler("onLClicked", onLClicked);
si.setEventHandler("onMouseMove", onSIMouseMove);
g.trace("main");
}
public function onSIMouseMove(e:*):void {
g.trace("onSIMouseMove");
}
public function onLClicked(e:MouseEvent):void {
g.trace("onLClicked");
}
public function onRClicked(e:MouseEvent):void {
g.trace("onRClicked");
}
Do you why ? Thank's a lot !! =) |
|
|||
|
Code:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="creationComplete();">
<mx:Script>
<![CDATA[
import SWFKit.*;
import SWFKit.application.*;
private var si = new SysTray();
private var g = new Global();
private function creationComplete(): void {
si.useDefaultHandler = false;
si.tip = "Clic-droit pour voir le menu";
si.icon = g.getAdditionalFile("icone.ico");
si.add();
si.setEventHandler("onRClicked", onRClicked);
si.setEventHandler("onLClicked", onLClicked);
si.setEventHandler("onMouseMove", onSIMouseMove);
g.trace("main");
}
private function onSIMouseMove():void {
g.trace("onSIMouseMove");
}
private function onLClicked():void {
g.trace("onLClicked");
si.balloonTip = "test message";
si.balloonTitle = "test title";
si.balloonIcon = "info";
si.showBalloonTip();
}
private function onRClicked():void {
g.trace("onRClicked");
}
]]>
</mx:Script>
</mx:Application>
|
![]() |
Was this information helpful? Yes No
| Thread Tools | |
| Display Modes | |
|
|