callbackapi.cpp File Reference

Public API functions for callback functions (customized drawing). More...


Functions

fn_DrawRow BCGetFuncDrawRow (t_BarCode *pBarCode)
 Gets call-back function for drawing a single row of a barcode.
ERRCODE BCSetFuncDrawRow (t_BarCode *pBarCode, fn_DrawRow fn)
 Sets the callback function for drawing a single row of a barcode.
fn_DrawBar BCGetFuncDrawBar (t_BarCode *pBarCode)
 Gets call-back function for drawing a bar.
ERRCODE BCSetFuncDrawBar (t_BarCode *pBarCode, fn_DrawBar fn)
 Sets call-back function for drawing the bars of a barcode.
fn_DrawText BCGetFuncDrawText (t_BarCode *pBarCode)
 Gets call-back function for drawing a text Returns currently adjusted function pointer.
ERRCODE BCSetFuncDrawText (t_BarCode *pBarCode, fn_DrawText fn)
 Sets call-back function for drawing the human readable text of a barcode.
fn_DrawRing BCGetFuncDrawRing (t_BarCode *pBarCode)
 Gets call-back function for drawing a MaxiCode finder ring.
ERRCODE BCSetFuncDrawRing (t_BarCode *pBarCode, fn_DrawRing fn)
 Sets call-back function for drawing the MaxiCode finder rings.
fn_DrawHexagon BCGetFuncDrawHexagon (t_BarCode *pBarCode)
 Gets call-back function for drawing a MaxiCode hexagon.
ERRCODE BCSetFuncDrawHexagon (t_BarCode *pBarCode, fn_DrawHexagon fn)
 Sets call-back function for drawing the MaxiCode finder rings.
LPVOID BCGetCBData (t_BarCode *pBarCode)
 Gets the user-defined data that is passed to the callback functions.
VOID BCSetCBData (t_BarCode *pBarCode, LPVOID customData)
 Sets the user-defined data that is passed to the callback functions.
ERRCODE BCDrawCB (t_BarCode *pBarCode, HDC hDC, RECT *pRect)
 Callback version of barcode draw function.
LPCSTR BCGetMetaDataA (t_BarCode *pBarCode)
 Returns meta-representation of a barcode.
LPCWSTR BCGetMetaDataW (t_BarCode *pBarCode)
 Returns meta-representation of a barcode.


Detailed Description

Public API functions for callback functions (customized drawing).

Required include file: "tbarcode.h"

Author:
TEC-IT Datenverarbeitung GmbH
Wagnerstr. 6, 4400 Steyr, AUSTRIA/EUROPE
http://www.tec-it.com
Copyright© by TEC-IT Datenverarbeitung GmbH

© 2008 All rights reserved by TEC-IT Datenverarbeitung GmbH
Generated on Tue May 5 15:50:25 2009 for TEC-IT TBarCode Library 9.2 with doxygen 1.5.3