WebHandWrinting

Descripción del Control

El user control WebHandwriting permite digitalizar la firma/dibujo devolviendo luego una imagen para poder ser manejada desde GeneXus. 

Compatibilidad

Web

Usando el control 

Abrir Extensibility Catalog, y diríjase a la sección WEB a través del menú lateral izquierdo. 
Seleccione el control HandWriting. Seguir los pasos del Wizard
Para utilizar el control crear un Web Panel, agregar una variable de tipo blob y a su Control Type asignarle el valor de HandWriting.

Tirar la variable en el form del Web Panel. 

Propiedadades

Desde la sección Control Info. en la barra de propiedades se permite configurar:

  • Width: ancho del control
  • Height: alto del control

Ejemplo de eventos

//Web panel
Event "SaveSignature"
    if not &Signature = ""
        InsertSignature(&Signature)
        gridSignature.Refresh()
    else
        msg("Signature is empty.")
    endif
Endevent

 
 // Proc. InsertSignature
// &BlobSignature = blob
 
&BlobSignature.FromBase64String(&Signature)
new
    Trn_HandWritingDescription = "Signature"
    Trn_HandWritingSignature = &BlobSignature
endnew

 

Ejecución