Here are some lotus script classes that I have written. Put them in a script
Library and add a "use" Statement to the options section of your code. Or simply
Copy the code into the "declarations" section. There is an explanation of how
Use the classes at the top of each file.
Binarysearchtree |
This data structure can be used to find Max and Min values A collection, to sort a collection or to eliminate doubles. |
Clipboard |
Clipboard represents the Win32 clipboard. It allows you Copy data between the clipboard and your application. |
Exporter |
A class for exporting fields or documents to file. Instance, you can use it to export a Notes document to an RTF file. |
Filereaper |
This is a class for cleaning up after applications that Create temporary files. It deletes files based on file masks. |
INIFILE |
A class for working with Windows INI files. |
Networkconnection |
This class is used in agents that run on the server (where The server runs as an NT Service). It gives the agent access to network Shares. |
Notesauthorization |
This is a trivial wrapper around the notesauthorization Class. |
Persistantfiledialog |
This class displays a file dialog. It 'remembers 'where User was last time. |
Redblacktree |
An abstract data structure that provides an ordered Collection without doubles. You can use this class to eliminate doubles, or Searching and sorting. |
Registry |
This class lets you retrieve values from your windows Registry. There are convenience methods like 'Getshellbinary (Extension ).' |
Screenresolution |
This class provides information about the screen resolution Of the client machine. |
Shellcommand |
This class is used for executing external applications. Opposed to the shell function, this class waits for execution to finish before It returns. It also (optionally) completely hides the external application from The user. |
Stringset |
A collection that contains no duplicate elements. You can use This data structure to eliminate doubles. |
Stringtokenizer |
Splits strings into tokens. Useful for instance if you want To get at the words separated by commas in a list. |
wordcleaner |
this class is used to manipulate a Microsoft Word document before importing it into a Notes database. since there are some word features that the Notes import filter can't handle properly, your document will look better if you prepare the doucment with this class before importing it. |