#ifndef _L_COM_H #define _L_COM_H // Lead definition constants // enumeration constants #include "ltkey.h" #define UNLOCKSUPPORT(leadraster) \ { \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_DOCUMENT, L_KEY_DOCUMENT); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_GIFLZW, L_KEY_GIFLZW); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_TIFLZW, L_KEY_TIFLZW); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_OCR, L_KEY_OCR); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_MEDICAL, L_KEY_MEDICAL); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_VECTOR, L_KEY_VECTOR); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_MEDICAL_NET, L_KEY_MEDICAL_NET); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BARCODES_1D, L_KEY_BARCODES_1D); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BARCODES_2D_READ, L_KEY_BARCODES_2D_READ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BARCODES_2D_WRITE, L_KEY_BARCODES_2D_WRITE); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BARCODES_PDF_READ, L_KEY_BARCODES_PDF_READ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BARCODES_PDF_WRITE, L_KEY_BARCODES_PDF_WRITE); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_PDF, L_KEY_PDF); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_J2K, L_KEY_J2K); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_CMW, L_KEY_CMW); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_DICOM, L_KEY_DICOM); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_EXTGRAY, L_KEY_EXTGRAY); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BITONAL, L_KEY_BITONAL); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_PDF_SAVE, L_KEY_PDF_SAVE); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_OCR_PDF_OUTPUT, L_KEY_OCR_PDF_OUTPUT); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BARCODES_DATAMATRIX_READ, L_KEY_BARCODES_DATAMATRIX_READ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BARCODES_DATAMATRIX_WRITE, L_KEY_BARCODES_DATAMATRIX_WRITE); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_LTPRO, L_KEY_LTPRO); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_ABC, L_KEY_ABC); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BARCODES_QR_READ ,L_KEY_BARCODES_QR_READ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BARCODES_QR_WRITE ,L_KEY_BARCODES_QR_WRITE ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_BARCODES_1D_SILVER ,L_KEY_BARCODES_1D_SILVER ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_MOBILE ,L_KEY_MOBILE ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_JBIG2 ,L_KEY_JBIG2 ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_ABIC_READ ,L_KEY_ABIC_READ ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_ABIC_SAVE ,L_KEY_ABIC_SAVE ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_PDF_READ ,L_KEY_PDF_READ ); \ (leadraster).UnlockSupport((RasterSupportLockConstants)L_SUPPORT_PDF_ADVANCED ,L_KEY_PDF_ADVANCED ); \ } #endif _L_COM_H