* contrib/hbzebra/coredraw.c
* contrib/hbzebra/hbzebra.hbx
+ added new PRG function:
hb_zebra_getsize( <hZebra>, @<nWidth>, @<nHeight> ) -> <nError>
it calculates size in points of the created barcode and returns 0 on
success or error code
+ contrib/hbzebra/tests/gtgfx.prg
+ borrowed from Viktor's fork, thanks
2014-09-18 22:32 UTC+0200 Viktor Szakats (vszakats users.noreply.github.com)
+ added on-screen barcode example, created by elch
(with some minor cleanups)
https://groups.google.com/d/msg/harbour-users/_Wht51JZGgE/ZXyvaJNH9ggJ
feb4fc0e20
* contrib/sddoci/core.c
* map ostrlen() to strlen() or wcslen() in OCI_CHARSET_UNICODE builds
; TOFIX: this library uses wchar_t for unicode strings, it means that
in *nixes where wchar_t is 32-bit integer mapping to Harbour
HB_WCHAR is wrong and has to be fixed
* include/hbapifs.h
* src/harbour.def
* src/rtl/filebuf.c
+ added new C function:
HB_BOOL hb_fileSave( const char * pszFileName,
const void * buffer, HB_SIZE nSize );
* include/harbour.hbx
* src/harbour.def
* src/rtl/vfile.c
+ added new PRG function:
hb_vfSave( <cFileName>, <cFileBody> ) --> <lOK>
* src/rtl/vfile.c
* set FError() code in hb_vfLoad()
49 lines
1.5 KiB
Plaintext
49 lines
1.5 KiB
Plaintext
/* --------------------------------------------------------------------
|
|
* NOTE: You can add manual override which functions to include or
|
|
* exclude from automatically generated EXTERNAL/DYNAMIC list.
|
|
* Syntax: // HB_FUNC_INCLUDE <func>
|
|
* // HB_FUNC_EXCLUDE <func>
|
|
*/
|
|
|
|
/* --------------------------------------------------------------------
|
|
* WARNING: Automatically generated code below. DO NOT EDIT! (except casing)
|
|
* Regenerate using hbmk2 '-hbx=' option.
|
|
*/
|
|
|
|
#ifndef __HBEXTERN_CH__HBZEBRA__
|
|
#define __HBEXTERN_CH__HBZEBRA__
|
|
|
|
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBZEBRA__ANNOUNCE )
|
|
ANNOUNCE __HBEXTERN__HBZEBRA__
|
|
#endif
|
|
|
|
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBZEBRA__REQUEST )
|
|
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
|
#endif
|
|
|
|
DYNAMIC hb_zebra_create_codabar
|
|
DYNAMIC hb_zebra_create_code11
|
|
DYNAMIC hb_zebra_create_code128
|
|
DYNAMIC hb_zebra_create_code39
|
|
DYNAMIC hb_zebra_create_code93
|
|
DYNAMIC hb_zebra_create_datamatrix
|
|
DYNAMIC hb_zebra_create_ean13
|
|
DYNAMIC hb_zebra_create_ean8
|
|
DYNAMIC hb_zebra_create_itf
|
|
DYNAMIC hb_zebra_create_msi
|
|
DYNAMIC hb_zebra_create_pdf417
|
|
DYNAMIC hb_zebra_create_qrcode
|
|
DYNAMIC hb_zebra_create_upca
|
|
DYNAMIC hb_zebra_create_upce
|
|
DYNAMIC hb_zebra_destroy
|
|
DYNAMIC hb_zebra_draw
|
|
DYNAMIC hb_zebra_getcode
|
|
DYNAMIC hb_zebra_geterror
|
|
DYNAMIC hb_zebra_getsize
|
|
|
|
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBZEBRA__REQUEST )
|
|
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
|
#endif
|
|
|
|
#endif
|