Comunidad de diseño web y desarrollo en internet online

ActionScriot 3: ¿¿PrintJob no tiene un evento complete??

Citar            
MensajeEscrito el 06 Mar 2009 10:44 pm
Hola como estan???..

Estoy trabajando con la clase PrintJob de ActionScript 3 pero veo que solo tiene dos eventos

ahora lo que preciso saber es si el usuario mando a imprimir el documento o le dio a cancelar.. se puede detectar eso??

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox
Citar            
MensajeEscrito el 07 Mar 2009 12:21 pm
Si. El código resumido seria este:

Código ActionScript :

 var my_pj:PrintJob = new PrintJob();
 if (my_pj.start()) {
       //Añado páginas e imprimo
 }else{
       trace("Cancelado");
 }

Por esedeerre

132 de clabLevel



 

MadRid

opera
Citar            
MensajeEscrito el 10 Mar 2009 03:28 pm
Mmm no, eso no detecta si el usuario aprieto el boton de imprimir o el de cancelar, eso solamente abre la ventana de la impresora, pero lo que yo digo es después de esto:

Osea detectar si el usuario cancelo o imprimio..

El FileReferent tienen ese evento que es el Event.CANCEL , pero el printJob no lo tiene. :(

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox
Citar            
MensajeEscrito el 10 Mar 2009 03:32 pm
Según la ayuda el método start() devuelve true sólo si se ha dado a "imprimir", por eso el "if" que puso Esedeerre debería funcionar

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Mar 2009 03:57 pm

Eliseo2 escribió:

Según la ayuda el método start() devuelve true sólo si se ha dado a "imprimir", por eso el "if" que puso Esedeerre debería funcionar


Ok, voy a probar bien, ojala funcione :) .
gracias.

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox
Citar            
MensajeEscrito el 10 Mar 2009 04:35 pm
Hey esedeerre y Eliseo2, muchas gracias, tenían razón el my_pj.start() se ejecuta cuando el usuario le da al boton de imprimir, tenia un mal concepto de ese método ya que pensaba que solo llamaba al printBox (o como sea)

Muchas gracias..

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.