Custom designs are a main service.
My name is James Wayne. I live in ... the Netherlands
Screens
Menus
Components
Actions
String manipulation actions are used to merge texts, to create Finite State Machines, and to convert files, e.g., from hypertext-files into RTF-files.
Text-action can be used in combination with substitution-actions.
The principle of these actions is:
1 or 2 text-files are defined (Via FILNAM_IN and FILNAM_IN_ALT)
The text-files are opened (Via OPEN_IN and OPEN_IN_ALT)
The lines are fetched from the IN-file, where the input-buffer-variable LINE is filled (Via LINE_GET). Lines can also be fetched from the IN_ALT-file into LINE (Via LINE_GET after an ALT_ON (swaps the content of LINE and LINE_ALT) and an ALT_OFF (swaps back the content of LINE and LINE_ALT))).
Parts of the a line fetched can be fetched from the LINE buffer (via WORD_GET and CHAR_GET actions, where GWORD and GCHAR are filled).
The Substitution-variables GWORD and GCHAR can be written to the output buffer LINE_OUT (Via WORD_PUT and CHAR_PUT). Also LINE_PUT is possible, where the complete LINE buffer is written to LINE_OUT.
The-buffer LINE_OUT is written to the product-file (Via FLUSH).
Next to the theses actions other actions are possible (see the tables).
The text-files are closed (Via CLOSE_IN and CLOSE_IN_ALT)
| Actions | Description |
|---|---|
| LINE_GET | Fetch line. (BLINE becomes TRUE or FALSE) |
| WORD_GET | Get word from line fetched (BWORD becomes TRUE or FALSE) |
| CHAR_GET | Get character from line fetched (BCHAR becomes TRUE or FALSE) |
| ALT_ON | Set input stream to alternative text file; swap contents of LINE and LINE_ALT. |
| ALT_OFF | Set input stream back to first text file; swap contents of LINE and LINE_ALT. |
| COMP_LINE | Compare LINE and LINE_ALT (BLINE becomes TRUE or FALSE). |
| LINE_SRCH | Find string SEARCH (See System parameters) in LINE (LOCATION becomes 0 or 1). |
| CHAR_PUT | Put CHAR in output buffer LINE_OUT. |
| WORD_PUT | Put WORD in output buffer LINE_OUT. |
| LINE_PUT | Put LINE_OUT to output buffer. |
| FLUSH | Write LINE_OUT in OUT file. |
| LINE_OUT_EMPTY | Make output buffer LINE_OUT empty. |
| PAR_EMPTY {PAR1} | Make parameter {PAR1} empty. |
| ACCUMULATE {PAR1} {PAR2} | Concatenate }PAR1} with {PAR2}. |
If you like the header, it can be found here.
If you are using firefox, put your cursor over the logo. But for some reason IE does not like image rollover effects. Its not that big of a deal.
Google