diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2023-08-14 19:45:36 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2023-08-14 19:45:36 +0200 |
commit | bfa452a375ea0a0a3f95304a69186936567e5263 (patch) | |
tree | aade062a143c1afcc4ea06ee27905ffc34a9217b /1Tdata/xbase/xbase64-4.1.4/docs/howto/Hacking.txt | |
parent | dd70ff8bf32c2d7ed365004b1770058265db1978 (diff) |
New upstream version 4.1.4
Diffstat (limited to '1Tdata/xbase/xbase64-4.1.4/docs/howto/Hacking.txt')
-rwxr-xr-x | 1Tdata/xbase/xbase64-4.1.4/docs/howto/Hacking.txt | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/1Tdata/xbase/xbase64-4.1.4/docs/howto/Hacking.txt b/1Tdata/xbase/xbase64-4.1.4/docs/howto/Hacking.txt new file mode 100755 index 0000000..3447490 --- /dev/null +++ b/1Tdata/xbase/xbase64-4.1.4/docs/howto/Hacking.txt @@ -0,0 +1,28 @@ + + +How to modify the library: + + +The library was redesigned with a structure in mind to allow additional +dbf, memo and index files to be added relatively easily without trashing +the underlying codebase. + + +To add functionality to add a DBF, or tailor a particular dbf class, +create a new derived class using the xbdbf class as a base class. +The core xbdbf base class encompasses the DBASE III code base. + +At one time there was "Real Delete" processing embedded in the code. It +was removed from the core classes because it would be incompatible with +later versions of the xbase file structures. If you were interested in +adding this back into the library, you could derive a new dbf class +and add the mods into the new derived class, leaving the base class +as it stands. + + +To add additional memo functionality, create a new derived class from +the xbMemo class. + + + +Update xbFile::DetermineXbaseVersion to identify Xbase file type
\ No newline at end of file |