Bonjour,
Il est possible de déplacer un Alert ou Panel hors de l'écran, si ce dernier est modal (fond de l'écran inaccessible) alors l'application est bloquée !
Je ne comprend pas pourquoi la tolérance des deplacement n'est pas géré de base.
Avec un evenement mx.events.MoveEvent.MOVE, on peut bricoler quelque chose,
Il faut donc que je sous classe tout mes panel et que je banisse Alert ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public function onMove(e:MoveEvent):void { var padding:int=15; if (this.x > 1024 + this.width - padding || this.x + this.width - padding < 0) { this.x = e.oldX; } if (this.y > 768 + this.height - padding || this.y < 0) { this.y = e.oldY; } }
Partager