Re: Paradox Community String Library : Readme.txt
- From: Thies Grimm <thies.grimm@xxxxxxxx>
- Date: Mon, 12 Jun 2006 18:13:03 +0200
Wow!
very nice done.
Thanks
Thies
Robert schrieb:
A library of string methods has been posted to.
www.thedbcommunity.com
Follow link for downloads on the home page,
and then pdoxString.zip (128kb) is found in the attachments section.
The library contains 100+ string related routines.
It is a community effort and is free for anyone to use,modify, mangle, or mutate.
Although the readme.txt is in the .zip file, I am posting it here also,
so that people can read some things about it without actually doing a download.
This code might be good for someone just learning OPAL.
Thanks to all for comments , suggestions, and contributions.
A special thanks to Mark Bannister for brain storming and helping get this moving.
Thanks to Rodney and everyone else who contributed up front.
Thanks to Larry for getting this posted.
Thanks to Uwe Lath for excellent array concatenation routine.
Apologies and thanks to anyone I should have thanked and didnt.
Intentions were to give credit where credit was due.
Any oversight is not on purpose and apologies in advance.
This got big in a hurry.
Development was done in pdox 10, but I believe all things were re-saved using 11 from X3.
There is a decent main form in the download to showcase what is included.
Also, there is a programmer tool, that browses the library,
and will copy code and/or declarations to the clipboard,
so that writing code using the library is simplified.
This tool makes an excellent way to browse all the categorized methods.
Again, thank you to everyone for their help and contributions.
Robert Wiltshire
*****BEGIN README
Paradox Community String Library
*********************************
Library is free for anyone to use.
The string library currently consists of 100+ methods.
Although some of the methods are from the pdox newsgroups,
most of these were developed specifically for this project.
It was intended for credit to be given to approriate people.
If code was developed by someone else,
the intention was for the developer of the code to be given credit.
This library was quite a process.
Community input helped formulate the naming standards.
Community input helped formulate the commenting style.
A lot of code was written and typed in.
Documentation for each method was added.
Special testing forms were developed.
Testing for each method was done.
Special library of method handling routines was developed.
Developers tool to make it easier to use was developed.
This software is presented "as is".
Although it is believed that all methods were tested,
it is up to the user to test it according to their own standards.
It was developed using paradox 10.
No testing was done with any other versions.
The readMe.txt file has 3 main sections.
Section #1 : Location of Library
Section #2 : Main items in download
Section #3 : Other items in download
*************************
Sec#1 LOCATION OF LIBRARY
**************************
I would copy the entire download into its own folder.
No aliases are needed.
I recommend everyone should have a folder somewhere named
d:\apps\pdoxtools\
I then alias this folder as "ztools",
but that is only personal preference,
and not necessary for using this.
Then make folder for string library off of that,
for example d:\apps\pdoxtools\string
Or put this in any folder you want,
it does not matter.
It will be easier to review and use it if
it is in its own folder.
******************
Sec#2 MAIN ITEMS
******************
1) pdoxString.lsl
2) browseStringLibByCateg.fsl
3) stringLibMethods.db
4) showStringLibWork.fsl
#1) pdoxString.lsl
This is the main library of string methods.
Simply open a lib var to this library,
and all the methods in the library are available.
I sometimes use a global uses statement in my calling code,
but specific method declarations are much better if you
run multiple versions of paradox.
Included is a tool that helps grap a method declaration
and helps you paste it into code you are writing.
#2) browseStringLibByCateg.fsl
This is a developers tool that I created for people who write code.
This tool browses through the different categories and methods,
while allowing the comments and code to be viewed at the same time.
This form should be kept in the same folder as the string library,
the table stringLibMethods.db and methods.lsl.
It is easy and intuitive to use this form.
While writing code - simply open this form,
browse and select the method you need,
and then copy and paste code or declarations into
the code that is currently being edited.
No alias needs to be set up.
Simply open the form from whever you are.
#3) The stringLibMethods.db is used by the browsing form.
This table has all the method code in it,
and must be in the same folder as the browsing form.
#4) showStringLibWork.fsl
This form helps overview some of the string library contents.
Start this form and it shows some stats and
will give a printout of all method names.
This form can be run from any folder.
********************
Sec#3 OTHER ITEMS
*********************
methods.lsl
stringLibCateg.db
Methods.lsl is a utility library containing code for dealing with methods and libraries,etc.
stringLibCateg is a small table that needs to be in same folder as other items.
It contains master categories that string methods belong to.
Robert Wiltshire
June 3, 2006
********End of readme
- References:
- Paradox Community String Library : Readme.txt
- From: Robert
- Paradox Community String Library : Readme.txt
- Prev by Date: Re: Paradox Community String Library : Readme.txt
- Next by Date: Help regarding Paradox 11
- Previous by thread: Re: Paradox Community String Library : Readme.txt
- Next by thread: Re: Paradox Community String Library : Readme.txt
- Index(es):
Relevant Pages
|