Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- FUNCky - Norton Guide http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]

     Options may appear in any order on the command line or in the
        environment variable "DCODE" (remember no space before the "=").

     Command line options take precedence over or reverse those found
        in the environment.

     Preface all options with "-" or "/", defaults are shown in ()'s.

        -a     Prints Only Archived Files & Clears Archive Flag       (No)
                This option uses the DOS archive bit to track files
                that have been updated since they were last printed.
                The archive bit is set by DOS any time a file is
                updated. This same bit is used by backup programs,
                which may cause this function to ignore some files.

        -b     Include .BAK, .~And .TMP Files                   (No)
                Normally dCODE ignores any backup files. If you
                wish to include backups in your documentation,
                use this option.

        -d     Gang Print Data Files                            (No)
                Data files are normally printed one per page,
                this option tells dCODE to print more than
                one data file per page, space permitting

        -f     Start Procedures/Functions On New Page           (No)
                This option tells dCODE to examine ASCII files
                for the keywords "PROC" or "FUNC" at the beginning
                of a line (spaces and comment characters are
                ignored). If a keyword is found, dCODE will advance
                to the next page and continue printing.

                This code will misbehave:

                ********
                * This Procedure is called Test
                * It does not break as desired when the
                * dCODE option "-f" is used
                ********
                PROCEDURE TEST          <--- dCODE Starts Page Here

                This code breaks as expected:

                *** PROCEDURE TEST
                *** Example Code
                PROCEDURE TEST          <--- dCODE Ignores "PROC"
                .
                .
                RETURN

                *** PROCEDURE TEST1     <--- dCODE Starts New Page
                .

        -g     Gang Print Memory, Report and Label Files        (No)
                Memory, Report and Label files are normally
                printed one to a page, this option tells dCODE
                to print one than one per page, space permitting

        -h"<text>" Header                              (No Header)
                To include a header at the top of every page, use
                this option. The header text must be in double quotes.
                This will reduce the number of lines per page by 2.
                The maximum width of the header is 75 characters.

        -i     Gang Print Index Files                          (Yes)
                Index files are normally printed many to a page,
                this option tells dCODE to start a new page for every
                index file and cancels combination printing of index
                keys on the same page as the data file structure.

        -l     Print Line Numbers For ASCII Files              (Yes)
                dCODE will print line numbers (in italics or
                superscript, if supported) for ASCII files unless this
                option is used.

        -m#    Left Margin                                       (5)
                The standard left margin of 5 characters will result
                in text centered on a 8 1/2" page with a margin
                sufficient to allow for holes to be punched on the
                left. Use this option to suit your individual needs.

        -n     Sort Memory Variables Alphabetically            (Yes)
                dCODE will sort memory variables by their name,
                in ASCII order, unless this option is used.

        -o#    Output Device/File Name (i.e. "-ocom1")         (Prn)
                dCODE normally prints to "PRN", use this option
                to redirect output to another DOS device (include
                disk files).

                To print to COM1 --> dCODE test.prg -ocom1
                To print to disk --> dCODE test.prg -oc:\output.txt

        -p#    Printer Name (i.e. "-plj+"),                   (FX)
                dCODE version 1.1 supports the following printers:

                Code Printer
                ---- -------
                FX   Epson FX Series
                IBM  IBM Proprinter
                LJ   Hewlett Packard Laserjet Family (w/o Compressed Font)
                LJ+  Hewlett Packard Laserjet Family (w/Compressed Font)
                MT   Mann-Tally 160/180
                TI   Texas Instruments 850, 855, 865
                92   Okidata u92/93
                192  Okidata u192/3
                630  Diablo 630
                PL   Plain, No Control Codes

                To see the list on-screen, use "-p?"

        -r     Use DBF Root Name to Find Index Files          (No)
                This option facilitates the printing of data files
                with their respective indexes. If it is included, once
                a data file has been dCODEd, dCODE will check the
                current directory for like named files,
                i.e. "<dbfname>*.*", and print any index keys found.

        -s     Print Clipper "Save Screen" Variables          (No)
                Screens saved with the Clipper command "SAVE SCREEN"
                may be printed with this option. Only the text is
                printed, attributes are ignored. If you save screens
                to memory variables with other functions, dCODE will
                print the text and attributes.

        -t#    Tab Size                                          (4)
                The default tab size is 4 characters, if you use
                another tab setting with your editor, use this option
                so that your code formats properly.

        -w     Print ASCII Files Wide                   (Compress)
                dCODE will print ASCII files in the condensed mode
                (if supported by the printer). This option will
                override the default and cause all ASCII files and
                screen variables to print at 10 characters/inch.

        -0     Suppress Page Breaks/Page Numbers                (No)
                This will cause dCODE to print in a continuous stream
                without page breaks or numbers, useful when taking
                the output into a word processor, etc.

        -1     Print DBF Listings Single Column Only            (No)
                This option causes dCODE to print a single column
                of data file structure information instead of the
                default 2 columns for more than 30 fields.

        -!     Display Names Of Files Being Skipped             (No)
                dCODE will skip any file that it cannot recognize.
                Use this option to display the names of the files
                that dCODE is skipping.

        -?     Prompt Before Printing File                      (No)
                Use this option to be prompted "Yes/No/*/Esc"
                before individual files are dCODEd. "*" tells
                dCODE to continue without asking.

        -#     Display Option Settings Before dCODEing          (No)
                Use this option to display result of the
                environment variable and command line options
                before dCODEing, with an option to cancel.


Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson