- contrib/hbmysql/dbf2mysql.prg
+ contrib/hbmysql/dbf2mysq.prg
* contrib/hbfbird/common.mak
* contrib/hbfbird/Makefile
- contrib/hbfbird/tfirebird.prg
+ contrib/hbfbird/tfirebrd.prg
* contrib/hbfimage/tests/fitest.prg
+ contrib/hbfimage/tests/imgs_out
- contrib/hbfimage/tests/images_out
* Some more long filenames removed.
; TOFIX?: freeimage.ch is still long.
* contrib/hbfimage/fi_winfu.c
* contrib/hbfimage/fi_wrp.c
% Using HB_ERR_FUNCNAME
2008-07-03 15:15 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
- contrib/hbgd/tests/imgs_in/gdlogobig.png
- contrib/hbgd/tests/imgs_in/conv_test.jpg
- contrib/hbgd/tests/imgs_in/theclipper.gif
+ contrib/hbgd/tests/imgs_in/harbour.gif
+ contrib/hbgd/tests/imgs_in/gdlogo.png
+ contrib/hbgd/tests/imgs_in/conv_tst.jpg
* contrib/hbgd/tests/gdtest.prg
* contrib/hbgd/tests/tostring.prg
* contrib/hbgd/tests/gdtestcl.prg
* Removing long filenames in hbgd (part 3/3)
2008-07-03 15:08 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
- contrib/hbgd/tests/images_in
- contrib/hbgd/tests/images_out
+ contrib/hbgd/tests/imgs_in
+ contrib/hbgd/tests/imgs_out
* contrib/hbgd/tests/gdtest.prg
* contrib/hbgd/tests/bartest.prg
* contrib/hbgd/tests/barms.prg
* contrib/hbgd/tests/test_out.prg
* contrib/hbgd/tests/tostring.prg
* contrib/hbgd/tests/gdtestcl.prg
* contrib/hbgd/tests/animgif.prg
* contrib/hbgd/tests/testdpi.prg
* contrib/hbgd/tests/counter.prg
* contrib/hbgd/tests/antialia.prg
* Removing long filenames in hbgd (part 2/3)
! Added SVN headers.
! Fixed to not use hbcompat.ch.
2008-07-03 14:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbgd/Makefile
* contrib/hbgd/common.mak
- contrib/hbgd/gdexternal.ch
+ contrib/hbgd/gdextern.ch
- contrib/hbgd/tests/gdtestcls.prg
+ contrib/hbgd/tests/gdtestcl.prg
- contrib/hbgd/tests/antialiased.prg
+ contrib/hbgd/tests/antialia.prg
! Removing long filenames in hbgd (part 1/3)
/* * $Id$ */ README 23/12/2003 - Harbour Low Level api for Firebird and Interbase RDBMS This work is not finished yet. It's to be seem like Harbour TMysql routines. To use with bcc, you need import library, ex: implib fbclient.lib fbclient.dll or implib gds32.lib gds32.dll. On Linux you will need link fbclient.so, this can be found usually at /usr/lib. For full firebird documentation look at: Firebird home: http://firebird.sourceforge.net/index.php Api: http://www.ibphoenix.com/downloads/60ApiGuide.zip Data Definition: http://www.ibphoenix.com/downloads/60DataDef.zip Language Reference: http://www.ibphoenix.com/downloads/60LangRef.zip Developers guide: http://www.ibphoenix.com/downloads/60DevGuide.zip The Class implementation has no all implementation like TMysql has, because Firebird it's diferent. For example, you can't navigate in records like Mysql do, ex: Getrow( number of row ), in firebird you can just go forward. You will need ibase.h, it can be found at firebird/include FILES: firebird.c - Low level api TFirebird.prg - Class implementation, it's to be seems like TMysql. tests\simple.prg - Simple test class tests\stress.prg - Stress test class tests\test.prg - Testing using only low level api tests\test.c - Pure C code to test firebird access. TODO: Full implementation of blob control. For now, we have only partial control, only for text blobs (sybtype 1). Improve Insert and Update commands using DSQL. Implements to do: FBOpenBlob( blob_id ) FBReadBlob(blob_id, string, segment_size) FBCreateBlob() FBPutBlob(blob_id, string, segment_size) FBCloseBlob( blob_id ) BUGS: Fix a few windows gpf and linux segment fault. I Need some help to find what's going on here. That's all folks and sorry my poor english Rodrigo Moreno - rodrigo_moreno@yahoo.com