1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| cadre_mc._visible = false;
var down:Boolean = false;
var xMin:Number;
var yMax:Number;
var xMin:Number;
var yMax:Number;
this.onMouseDown = function() {
down = true;
xMin = _xmouse;
yMin = _ymouse;
cadre_mc._x = xMin;
cadre_mc._y = yMin;
};
this.onMouseMove = function() {
updateAfterEvent();
if (down) {
cadre_mc._visible = true;
xMax = _xmouse;
yMax = _ymouse;
cadre_mc._xscale = xMax-xMin;
cadre_mc._yscale = yMax-yMin;
}
};
this.onMouseUp = function() {
down = false;
cadre_mc._visible = false;
imprimerSelection();
};
function imprimerSelection() {
var printJob:PrintJob = new PrintJob();
var resultat:Boolean = printJob.start();
if (resultat) {
printJob.addPage(0,{xMin:xMin,xMax:xMax,yMin:yMin,yMax:yMax}, {printAsBitmap:true}, _currentframe);
printJob.send()
delete printJob;
} else {
trace("l'opération à été annulée par l'utilisateur")
delete printJob;
}
} |
Partager