* harbour/bin/bld.bat
* added HB_USER_LIB var to bcc link line to make usable bldtest.bat
Question: Is there a way to build from bcc adding contrib libs ?
- harbour/contrib/gd/hbgd.txt
+ harbour/contrib/gd/doc/hbgd.txt
* moved in doc dir
+ harbour/contrib/gd/doc/COPYING
+ gd copyright text (it's free for any use, but this file has to be
reported)
+ harbour/contrib/gd/include/entities.h
+ harbour/contrib/gd/include/gd.h
+ harbour/contrib/gd/include/gd_io.h
+ harbour/contrib/gd/include/gdcache.h
+ harbour/contrib/gd/include/gdfontg.h
+ harbour/contrib/gd/include/gdfontl.h
+ harbour/contrib/gd/include/gdfontmb.h
+ harbour/contrib/gd/include/gdfonts.h
+ harbour/contrib/gd/include/gdfontt.h
+ harbour/contrib/gd/include/gdfx.h
+ harbour/contrib/gd/include/gdhelpers.h
+ harbour/contrib/gd/include/jisx0208.h
+ harbour/contrib/gd/include/wbmp.h
+ include files for compiling in windows environment
+ harbour/contrib/gd/tests/digits/57chevy.gif
+ harbour/contrib/gd/tests/digits/7seg.gif
+ harbour/contrib/gd/tests/digits/brsd.gif
+ harbour/contrib/gd/tests/digits/digib.gif
+ harbour/contrib/gd/tests/digits/fdb.gif
+ harbour/contrib/gd/tests/digits/jelly.gif
+ harbour/contrib/gd/tests/digits/odb.gif
+ harbour/contrib/gd/tests/digits/odw.gif
+ harbour/contrib/gd/tests/digits/pdg.gif
+ harbour/contrib/gd/tests/digits/pdw.gif
+ digits images for counter.prg sample
+ harbour/contrib/gd/gdexternal.ch
+ external declarations for use with linker
+ harbour/contrib/gd/make_b32.bat
+ harbour/contrib/gd/makefile.bc
+ harbour/contrib/gd/tests/bldtest.bat
+ harbour/contrib/gd/tests/bldtest.sh
+ make files
* harbour/contrib/gd/tests/images_in/conv_test.jpeg
* harbour/contrib/gd/tests/images_in/gdlogobig.png
* harbour/contrib/gd/tests/images_in/theclipper.gif
* updated images (I got them corrupted, probably is CVS ?)
* harbour/contrib/gd/README
* harbour/contrib/gd/gd.prg
* harbour/contrib/gd/gdbar.prg
* harbour/contrib/gd/gdbarcod.prg
* harbour/contrib/gd/gdchart.prg
* harbour/contrib/gd/gdimage.prg
* harbour/contrib/gd/gdwrp.c
* harbour/contrib/gd/tests/animgif.prg
* harbour/contrib/gd/tests/antialiased.prg
* harbour/contrib/gd/tests/barms.prg
* harbour/contrib/gd/tests/bartest.prg
* harbour/contrib/gd/tests/counter.prg
* harbour/contrib/gd/tests/gdtestcls.prg
* harbour/contrib/gd/tests/test_out.prg
* harbour/contrib/gd/tests/testdpi.prg
* harbour/contrib/gd/tests/tostring.prg
* fixed hbgd files
! Please test in other environment.
I have built harbour as downloaded from CVS,
no HB_COMPAT_XHB defined
57 lines
1.2 KiB
C
57 lines
1.2 KiB
C
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/* WBMP
|
|
** ----
|
|
** WBMP Level 0: B/W, Uncompressed
|
|
** This implements the WBMP format as specified in WAPSpec 1.1 and 1.2.
|
|
** It does not support ExtHeaders as defined in the spec. The spec states
|
|
** that a WAP client does not need to implement ExtHeaders.
|
|
**
|
|
** (c) 2000 Johan Van den Brande <johan@vandenbrande.com>
|
|
**
|
|
** Header file
|
|
*/
|
|
#ifndef __WBMP_H
|
|
#define __WBMP_H 1
|
|
|
|
|
|
/* WBMP struct
|
|
** -----------
|
|
** A Wireless bitmap structure
|
|
**
|
|
*/
|
|
|
|
typedef struct Wbmp_
|
|
{
|
|
int type; /* type of the wbmp */
|
|
int width; /* width of the image */
|
|
int height; /* height of the image */
|
|
int *bitmap; /* pointer to data: 0 = WHITE , 1 = BLACK */
|
|
}
|
|
Wbmp;
|
|
|
|
#define WBMP_WHITE 1
|
|
#define WBMP_BLACK 0
|
|
|
|
|
|
/* Proto's
|
|
** -------
|
|
**
|
|
*/
|
|
void putmbi (int i, void (*putout) (int c, void *out), void *out);
|
|
int getmbi (int (*getin) (void *in), void *in);
|
|
int skipheader (int (*getin) (void *in), void *in);
|
|
Wbmp *createwbmp (int width, int height, int color);
|
|
int readwbmp (int (*getin) (void *in), void *in, Wbmp ** wbmp);
|
|
int writewbmp (Wbmp * wbmp, void (*putout) (int c, void *out), void *out);
|
|
void freewbmp (Wbmp * wbmp);
|
|
void printwbmp (Wbmp * wbmp);
|
|
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|