TBarCode Library 11  TBarCode Library 11
callbackapi.cpp File Reference

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

Functions

fn_DrawRow TECIT_STDCALL BCGetFuncDrawRow (t_BarCode *pBarCode)
 Gets call-back function for drawing a single row of a barcode. More...
 
ERRCODE TECIT_STDCALL BCSetFuncDrawRow (t_BarCode *pBarCode, fn_DrawRow fn)
 Sets the callback function for drawing a single row of a barcode. More...
 
fn_DrawBar TECIT_STDCALL BCGetFuncDrawBar (t_BarCode *pBarCode)
 Gets call-back function for drawing a bar. More...
 
ERRCODE TECIT_STDCALL BCSetFuncDrawBar (t_BarCode *pBarCode, fn_DrawBar fn)
 Sets call-back function for drawing the bars of a barcode. More...
 
fn_DrawColoredBar TECIT_STDCALL BCGetFuncDrawColoredBar (t_BarCode *pBarCode)
 Gets call-back function for drawing a colored bar. More...
 
ERRCODE TECIT_STDCALL BCSetFuncDrawColoredBar (t_BarCode *pBarCode, fn_DrawColoredBar fn)
 Sets call-back function for drawing colored bars. More...
 
fn_DrawRing TECIT_STDCALL BCGetFuncDrawRing (t_BarCode *pBarCode)
 Gets call-back function for drawing a MaxiCode finder ring. More...
 
ERRCODE TECIT_STDCALL BCSetFuncDrawRing (t_BarCode *pBarCode, fn_DrawRing fn)
 Sets call-back function for drawing the MaxiCode finder rings. More...
 
fn_DrawHexagon TECIT_STDCALL BCGetFuncDrawHexagon (t_BarCode *pBarCode)
 Gets call-back function for drawing a MaxiCode hexagon. More...
 
ERRCODE TECIT_STDCALL BCSetFuncDrawHexagon (t_BarCode *pBarCode, fn_DrawHexagon fn)
 Sets call-back function for drawing the MaxiCode finder rings. More...
 
LPVOID TECIT_STDCALL BCGetCBData (t_BarCode *pBarCode)
 Gets the user-defined data that is passed to the callback functions. More...
 
VOID TECIT_STDCALL BCSetCBData (t_BarCode *pBarCode, LPVOID customData)
 Sets the user-defined data that is passed to the callback functions. More...
 
ERRCODE TECIT_STDCALL BCDrawCB (t_BarCode *pBarCode, HDC hDC, RECT *pRect)
 Callback version of barcode draw function. More...
 
COLORREF TECIT_STDCALL BCGetColorFromMetaData (t_BarCode *pBarCode, INT chMeta)
 Converts a single meta character returned by BCGetMetaData into a corresponding color value. More...
 
fn_DrawTextA TECIT_STDCALL BCGetFuncDrawTextA (t_BarCode *pBarCode)
 Gets call-back function for drawing a text Returns currently adjusted function pointer. More...
 
fn_DrawTextW TECIT_STDCALL BCGetFuncDrawTextW (t_BarCode *pBarCode)
 Gets call-back function for drawing a text Returns currently adjusted function pointer. More...
 
ERRCODE TECIT_STDCALL BCSetFuncDrawTextA (t_BarCode *pBarCode, fn_DrawTextA fn)
 Sets call-back function for drawing the human readable text of a barcode. More...
 
ERRCODE TECIT_STDCALL BCSetFuncDrawTextW (t_BarCode *pBarCode, fn_DrawTextW fn)
 Sets call-back function for drawing the human readable text of a barcode. More...
 
LPCSTR TECIT_STDCALL BCGetMetaDataA (t_BarCode *pBarCode)
 Returns meta-representation of a barcode. More...
 
LPCWSTR TECIT_STDCALL BCGetMetaDataW (t_BarCode *pBarCode)
 Returns meta-representation of a barcode. More...
 

Detailed Description

Public API functions for callback functions (customized drawing).

Required include file: "tbarcode.h"

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

© 2019 All rights reserved by TEC-IT Datenverarbeitung GmbH
Generated on Thu Apr 11 2019 07:57:46 for TBarCode Library 11 with doxygen 1.8.8