Bueno adjunto ejemplo de uso del ActiveX para la Wacom por si alguno lo necesita.
Adjunto ejemplo del uso del ActiveX las librerias son Dll que se encuentran en esta ruta una vez instalados los SDK (C:\Program Files (x86)\Common Files\WacomGSS), con el explorador de objetos de Fox podemos ver sus propiedades, metodos etc... FlSigCapt.dll y FlSigCOM.dll y se registran en Windows como Florentis.SigCtl.1 y Florentis.DynamicCapture.1 caso de no poder instanciar con esos nombres debes de mirar en el registro de Windows para ver como se han registrado en Equipo\HKEY_CLASSES_ROOT\Florentis.DynamicCapture y SigCtl
LOCAL rc,SignatureText
SET STEP ON
TEXT TO cLicencia NOSHOW PRETEXT 1+2+4+8
Aquí va el código de la Licencia para usar el ActiveX sin el no funciona y devuelve siempre 103
ENDTEXT
&& Creo el Objeto de Firma
SigCtl = CREATEOBJECT("Florentis.SigCtl.1")
&& Pongo la Licencia
SigCtl.Licence=cLicencia
&& Creo el Objeto de Captura
dynCapt = CREATEOBJECT("Florentis.DynamicCapture.1")
&& Capturo
rc = dynCapt.Capture(sigCtl,"Quien","Motivo")
&& Guardo Base64 encoded signature
IF rc=0
SignatureText = SigCtl.Signature.SigText
ELSE
? rc
endif
CLEAR
? SignatureText