home *** CD-ROM | disk | FTP | other *** search
- SYMANTEC--PETER NORTON GROUP
-
- NDWINI.TXT--March 20, 1992
- Description of the NDW.INI File
- Copyright 1991-92 Symantec Corp. All Rights Reserved.
-
- NORTON DESKTOP FOR WINDOWS
- Version 2.0
-
-
- Windows Initialization Files
- ============================
- Each time you start Norton Desktop, it looks for the Norton
- Desktop initialization (.INI) file to determine information about
- your environment and preferences. This document describes NDW.INI,
- one of the initialization files Norton Desktop for Windows uses.
- Your NDW.INI file may not be exactly like the one described here.
- You can change many of the settings in NDW.INI simply by
- configuring Norton Desktop with the Norton Desktop menu items. If,
- however, you find it necessary (or tempting) to change the NDW.INI
- file yourself, be sure you use an ASCII editor such as Desktop Editor.
- Non-ASCII word processors like Write or Word for Windows may insert
- control codes that could corrupt your file and disable your system.
- NDW.INI, like other initialization files, has the following
- format:
-
- [section name]
- keyname=value
-
- where [section name] is the name of a section, and keyname=value
- defines each setting. Sections are used to break the .INI file
- into logical groupings. The square brackets are required, and the
- left bracket must be in the first column. You can also include
- comments in an initialization file. In fact, you'll see many
- comments in the NDW.INI file. Comments are identified by a
- semicolon in the first column.
-
- NDW.INI Sections
- ================
- The default NDW.INI file contains the following sections:
-
- [Viewer-Filemap]
- [Viewer-Parsers]
- [Configuration]
- [NHookSettings]
- [Scheduler]
- [TapeCalc]
- [SiCalc]
- [FinCalc]
- [Calculators]
- [System Information]
- [SmartErase]
- [Print Start]
- [Print Stop]
- [Quick Access]
- [Disk Doctor]
- [Network]
- [Defaults]
- [BatchRunner]
-
- The order of the sections does not matter. This document describes
- each section in alphabetical order.
-
-
- [BATCHRUNNER] SECTION
- ---------------------
- The [BatchRunner] section contains settings that affect the
- Batch Runner batch language. This section may contain the following
- statements:
-
-
- CmdExtDLL=<filename>
-
- where <filename> is the batch command extension DLL. The default
- is COMMEXT.DLL.
-
-
- SKDFile=<filename>
-
- where <filename> is the path and filename of the file that is to
- receive the parsed keystrokes from the SKDebug function. The default
- is C:\@@SKDBUG.TXT.
-
-
- [CALCULATORS] SECTION
- ---------------------
- The [Calculators] section contains settings that affect the
- 10-Key Tape, the Financial, and the Scientific calculators. This
- section may contain the following statements:
-
-
- LastCalc=<calculator name>
-
- where <calculator name> is the filename of the calculator you last
- used. The default is TapeCalc.exe.
- This information is saved by the calculator itself, so even
- if you don't save your Norton Desktop configuration, the last
- calculator you used will appear on the desktop when you choose
- Calculator from the Tools menu.
-
-
- NumCalculators=<integer>
-
- where <integer> is a number that represents the number of available
- calculators. The default is 3.
-
-
- Calculator<integer>=<menu item>,<module>,<caption>,<filename>
-
- where: <integer> is an integer between 1 and the NumCalculator keyword
- value (default is 3).
- <menu item> is the name of the Calculator menu item.
- <module> is the module name that appears in the header.
- <caption> is the title that appears in the calculator title bar.
- <filename> is the name of the calculator file.
-
- Default calculators include:
- Calculator1=&Financial,NFIN_CALC,Financial Calculator,FinCalc
- Calculator2=&Scientific,NSCI_CALC,Scientific Calculator,SiCalc
- Calculator3=&Tape,NTAPE_CALC,Tape Calculator,TapeCalc
-
-
- [CONFIGURATION] SECTION
- -----------------------
- The [Configuration] section contains settings that control
- the Norton Desktop configuration. Note that Quick Access
- configuration is controlled in the [Quick Access] section. The
- [Configuration] section may contain the following statements:
-
-
- Save=<TRUE or FALSE>
-
- where TRUE saves Norton Desktop configuration on exit, and FALSE
- does not. The default is TRUE.
-
-
- NDWErrorCode=<0 or 1>
-
- where 0 does not show a special code in system message boxes, and
- 1 shows the code. The default is 0.
- Technical Support may, on occasion, ask you to set this
- setting to 1. In general, however, it is not necessary to display
- these codes.
-
-
- AllowExit=<TRUE or FALSE>
-
- where FALSE does not let you exit Norton Desktop without confirmation
- and TRUE does let you exit without confirmation. The default is TRUE.
-
-
- NDWDIR=<path>
-
- where <path> is the fully-qualified path that identifies the directory
- in which your Norton Desktop data files are located. The default is
- C:\NDW.
-
-
- NDWVersionMajor=<integer>
-
- where <integer> represents the part of the Norton Desktop version
- number that precedes the decimal point. The default is 2, as in 2.0.
-
-
- NDWVersionMinor=<integer>
-
- where <integer> represents the part of the Norton Desktop version
- number that follows the decimal point. The default is 0, as in 2.0.
-
-
- MemCompactBeforeExec=<1 or 0>
-
- where 1 compacts memory before executing an application and 0 does not.
- The default is 0.
-
-
- [DEFAULTS] SECTION
- ------------------
- The [Defaults] section contains settings that affect Norton
- Desktop default settings, including history listings and icon files.
- This section may contain the following statements:
-
-
- UseHistory=<1 or 0>
-
- where 1 saves the history listing across Norton Desktop sessions,
- and 0 does not. The default is 1.
- You'll find history listings in several dialog boxes,
- including Run and Filter.
-
-
- DefaultIconLib=<filename>
-
- where <filename> is the name of a file containing icons. The
- default is NDW.NIL in your Norton Desktop directory.
- This file is used by the Change Icon dialog box whenever the
- item you've selected has no associated icon file.
-
-
- MacroTracking=<1 or 0>
-
- where 1 tells Norton Desktop to record the changing of active windows
- with the mouse during a Macro Builder recording session, and 0 does not.
- The default is 1.
-
-
- MaxWinFileExtensions=<integer>
-
- where <integer> is the number of extensions (applications) that can
- hook into the Norton Desktop menu bar. The default is 10.
-
-
- MacroTempName=<filename>
-
- where <filename> is the default name of the file in which a Macro
- Builder macro is saved. The default is TEMPFILE.WBT.
-
-
- SnapFactorX=<integer>
- SnapFactorY=<integer>
-
- where <integer> is a number that determines the grid to which objects
- on the desktop are aligned. The default is SnapFactorX=6 and
- SnapFactorY=7.
- These snap factors are used to align the desktop components when
- you choose Arrange Desktop from the Window menu. They are also applied
- to the desktop icons if the Snap To Grid check box is checked. Setting
- the snap factors to 1 duplicates the snap affect that was used by
- Norton Desktop version 1.0.
-
-
- GridOriginX=<integer>
- GridOriginY=<integer>
-
- where <integer> is a number that determines the origin of the snap grid
- in pixels from the upper-left corner of the desktop. The default is
- GridOriginX=16 and GridOriginY=40.
-
-
- [DISK DOCTOR] SECTION
- ---------------------
- The [Disk Doctor] section contains settings that affect
- various Norton Disk Doctor tests. This section may contain the
- following statements:
-
-
- SkipPartitionTests=<0 or 1>
-
- where 1 skips the partition test, and 0 performs the test. The
- default is 0.
- You may want to skip the partition test if your drive system
- uses non-standard partition software. Note that when the partition
- test is skipped, the Partition Test graphic in the Norton Disk
- Doctor window is dimmed.
-
-
- OnlyOneHardDisk=<0 or 1>
-
- where 0 is false, and 1 is true. The default is 0.
- You may want to set this value to 1 if your computer
- erroneously reports more than one hard disk.
-
-
- ExcludedDrives=<drive letters>
-
- where <drive letters> identify the drive or drives you want to
- exclude. The default is none.
- If you are a Zenith DOS 3.2 user, you may want to change this
- value. Zenith DOS 3.2, a special OEM version of DOS, can allocate
- non-existent drives. For example, it can allocate drives C:, D:,
- E: and F:, though it only has a drive C:. If Norton Disk Doctor
- for Windows tries to access one of these non-existent drives, it
- returns a "Sector not Found" system message. To avoid testing
- drives D:, E: and F:, list those drives in the statement:
-
- ExcludedDrives=DEF
- or
- ExcludedDrives=D:, E:, F:
-
-
- [FINCALC] SECTION
- -----------------
- The [FinCalc] section contains settings that let you modify
- the Financial calculator. This section contains the following
- statements, which by default, are simply comments.
-
-
- ;ButtonFaceColor=255 255 255
- ;AllClearFaceColor=255 255 255
- ;PlusFaceColor=255 255 255
- ;MinusFaceColor=255 255 255
- ;MemoryFaceColor=255 255 255
-
- You should remove the semi-colons that precede these statements
- if you are using a Hercules monochrome display adapter. Otherwise,
- the keys on the Financial calculator may be difficult to read.
- In addition, you may also find these additional color settings
- (remove the semicolon if you want to use them). Try experimenting
- with colors like:
-
- BackgroundColor=0 0 0
-
- and:
-
- ButtonLightColor=255 255 255
-
-
- ;BackgroundColor
- ;BackgroundLightColor
- ;BackgroundShadowColor
- ;UpperTextHilightColor
- ;UpperTextNormalColor
- ;StatusTextColor
- ;StatusBackgroundColor
- ;ButtonTextColor
- ;ButtonBackgroundColor
- ;ButtonLightColor
- ;ButtonShadowColor
- ;AltButtonBackgroundColor
- ;AltButtonLightColor
- ;AltButtonShadowColor
- ;PressedButtonBackgroundColor
- ;PressedButtonLightColor
- ;PressedButtonShadowColor
- ;PressedAltButtonBackgroundColor
- ;PressedAltButtonLightColor
- ;PressedAltButtonShadowColor
- ;DisplayTextColor
- ;DisplayBackgroundColor
-
-
- [NETWORK] SECTION
- -----------------
- The [Network] section contains a setting that lets you specify
- how Norton Desktop detects and works with different networks. This
- section may include the following statement:
-
- AutoDetect=<1 or 0>
-
- where 1 allows Norton Desktop to attempt to decide which network you
- are using based on how Windows is configured and on the currently
- running software, and 0 does not. The default is 1.
-
-
- [NHOOKSETTINGS] SECTION
- -----------------------
- The [NHookSettings] section contains settings that watch for and
- trap all directory creates and destroys, and all file opens. This
- section may include the following statements:
-
-
- Int21hHook=<1 or 0>
-
- where 1 traps all directory creates and destroys, and all file opens,
- as well as the start and termination of applications such as Program
- Manager, and 0 does not. The default is 1.
-
-
- WatchDrive=<1 or 0>
-
- where 1 watches all drives for all directory creates and destroys
- and all files for file opens (Int21hHook must be 1) and 0 does not.
- The default is 1.
-
-
- WatchDirectories=<1 or 0>
-
- where 1 watches all directories for creates and destroys (Int21hHook
- must be 1) and 0 does not. The default is 1.
-
-
- WatchFiles=<1 or 0>
-
- where 1 watches all files for file opens (Int21hHook must be 1)
- and 0 does not. The default is 1.
-
-
- [PRINT START] SECTION
- ---------------------
- The [Print Start] section contains settings that let you
- print files that use print commands other than "Alt, F, P, Enter."
- This section, by default, includes the following statements:
-
- deskedit=
- notepad=
- wingz.exe=!FP~~
- winproj.exe=!FP~~
- formbase.exe=!PF~~
-
- These are the print commands used by Desktop Editor, Notepad,
- WingZ, Microsoft Project, and FormBase, respectively. You may want to
- add your own statements to this section if you are using Norton Desktop
- to print documents whose applications use a different print command.
- Some applications, such as those listed here, do not use the
- File/Print/OK (!FP~) sequence to print their documents. If the
- application does not follow these steps exactly (WingZ, for example,
- requires two OKs rather than one), an exception must be created in the
- [Print Start] section. Refer to pages A-11 and A-13 in "Using Norton
- Desktop" for more information. (Note that if nothing follows the
- keyname--as is the case for both Desktop Editor and Notepad--then
- File/Print is sent without the OK (Enter).)
-
-
- [PRINT STOP] SECTION
- --------------------
- The [Print Stop] section contains settings that let you
- control the commands to exit an application once Norton Desktop
- has printed a document. This section, by default, includes the
- following statement:
-
- winproj.exe=!FXN
-
- This is the exit sequence used by Microsoft Project. You may want
- to add your own statements to this section that will exit an
- application should it remain open after the document has printed.
-
-
- [QUICK ACCESS] SECTION
- ----------------------
- The [Quick Access] section contains settings that affect
- Quick Access. This section may contain the following statements:
-
-
- MainGroup=<caption>
-
- where <caption> is the name that appears in the Quick Access main
- group. The default caption is Quick Access.
- The main group referred to here is the group that keeps track
- of all Quick Access groups. Do not confuse this with the Main .GRP
- or .QAG group, which often contains the Clipboard, DOS Prompt and
- Windows Setup group items.
-
-
- AutoSave=<1 or 0>
-
- where 1 saves the configuration of all groups on exit, and 0 does
- not save them. The default is 1.
-
-
- FakeProgman=<1 or 0>
-
- where 1 creates a fake Program Manager window when Program Manager
- termination is detected or if Program Manager is not initially
- running, and 0 does not. The default is 1.
- This setting only works if Int21hHook=1 (only works when VXD
- is installed and on). The fake Program Manager window is designed to
- assist Windows installation programs that are hardcoded to find a
- Program Manager window (class/name "Progman"). This does not help
- ill-behaved installation programs that check the shell= line in the
- SYSTEM.INI file or check to see if the "PROGMAN" module is resident
- in memory.
-
-
- SubClassProgman=<1 or 0>
-
- where 1 subclasses Program Manager whenever Program Manager is
- started. The default is 1.
- This setting only works if Int21hHook=1 (only works when VXD
- is installed and on). This allows Windows installation programs to
- create groups and group items in both Norton Desktop and Program
- Manager if both are running at the same time during an installation.
-
-
- IconSpacingX=<integer>
- IconSpacingY=<integer>
-
- where <integer> determines the amount of space (in screen pixels)
- between icons in a Quick Access group window. The default is 75
- screen pixels.
- Note that you can arrange icons automatically either by
- choosing Arrange Group Icons from the Windows menu or by selecting
- the Auto Arrange option in the Configure dialog box and resizing a
- group window.
-
-
- [SCHEDULER] SECTION
- -------------------
- The [Scheduler] section contains settings that synchronize
- with the Scheduler dialog box. This section may contain the
- following statements:
-
-
- Autoload=<0 or 1>
-
- where 0 does not load Scheduler as an iconized application when
- Norton Desktop starts, and 1 does load Scheduler.
- You can also load Scheduler with Windows by checking the Load
- With Windows check box in the Scheduler dialog box.
-
-
- Hide=<0 or 1>
-
- where 0 does not hide the Scheduler icon when Scheduler is
- iconized (minimized), and 1 does hide the icon.
- You can also hide the Scheduler icon when Scheduler is
- iconized by checking the Hide When Iconized check box in the
- Scheduler dialog box.
-
-
- [SICALC] SECTION
- ----------------
- The [SiCalc] section contains settings that let you modify
- the Scientific calculator. This section contains the following
- statements, which by default, are simply comments.
-
-
- ;ButtonFaceColor=255 255 255
- ;AllClearFaceColor=255 255 255
- ;PlusFaceColor=255 255 255
- ;MinusFaceColor=255 255 255
- ;MemoryFaceColor=255 255 255
-
- You should remove the semi-colons that precede these statements
- if you are using a Hercules monochrome display adapter. Otherwise,
- the keys on the Scientific calculator may be difficult to read.
- In addition, you may also find these additional color settings
- (remove the semicolon if you want to use them). Try experimenting
- with colors like:
-
- BackgroundColor=0 0 0
-
- and:
-
- ButtonLightColor=255 255 255
-
-
- ;BackgroundColor
- ;BackgroundLightColor
- ;BackgroundShadowColor
- ;UpperTextHilightColor
- ;UpperTextNormalColor
- ;StatusTextColor
- ;StatusBackgroundColor
- ;ButtonTextColor
- ;ButtonBackgroundColor
- ;ButtonLightColor
- ;ButtonShadowColor
- ;AltButtonBackgroundColor
- ;AltButtonLightColor
- ;AltButtonShadowColor
- ;PressedButtonBackgroundColor
- ;PressedButtonLightColor
- ;PressedButtonShadowColor
- ;PressedAltButtonBackgroundColor
- ;PressedAltButtonLightColor
- ;PressedAltButtonShadowColor
- ;DisplayTextColor
- ;DisplayBackgroundColor
-
-
- [SMARTERASE] SECTION
- --------------------
- The [SmartErase] section contains settings that affect
- SmartErase and SmartCan. This section may contain the following
- statement:
-
-
- SmartCanWarning=<1 or 0>
-
- where 1 displays a message box if SmartCan is not enabled
- when you start Norton Desktop, and 0 suppresses the message.
- You can also suppress the message by checking the Disable
- This Message check box when the message box appears.
-
-
- [SYSTEM INFORMATION]
- --------------------
- The [System Information] section contains settings that let you
- determine whether to allow editing of system startup files. This
- section may contain the following statement:
-
-
- EditStartupFiles=<1 or 0>
-
- where 1 lets you edit the system startup files that appear
- when you select the Startup Files Summary and 0 does not. The
- default is 1.
-
-
- [TAPECALC] SECTION
- ------------------
- The [TapeCalc] section contains settings that let you modify
- the 10-Key Tape calculator. This section may contain the following
- statements:
-
-
- DecimalDigits=<integer>
-
- where <integer> is the number of decimal digits. The default is 2.
- You can also set the number of decimal digits by choosing
- Setup from the Tape calculator File menu.
-
-
- TaxRate=<number>
-
- where <number> is a number that represents the tax rate. The
- default is 6.25.
- You can also set the tax rate by choosing Setup from the
- Tape calculator File menu.
-
-
- ShowDateAndTime=<Yes or No>
-
- where Yes shows the current date and time with each new
- transaction, and No does not show the date and time. The default
- is No.
- You can also display the date and time by choosing Setup from
- the Tape calculator File menu.
-
-
- ShowLastSession=<Yes or No>
-
- where Yes displays your last session when you start the
- calculator, and No does not. The default is No.
- Showing your last transaction is beneficial when you want to
- pick up where you left off the previous day (or whenever you last
- used the calculator). You can also display the last session by
- choosing Setup from the Tape calculator File menu.
-
-
- ComputeMethod=<INFIX or RPN>
-
- where INFIX means you enter 3 - 2 = 1 and RPN (Reverse Polish
- Notation) means you enter 3 + 2 - = 1. The default is INFIX.
- You can also set the compute method by choosing Setup from the
- Tape calculator File menu.
-
-
- PromptWhenTapeHasChanged=<Yes or No>
-
- where Yes asks whether you want to save transactions to tape if you
- have entered any transactions and have not saved them to tape, and No
- does not. The default is Yes.
- Note that this setting can be overridden by the AlwaysSave
- setting described next. You can also set the prompt setting by
- choosing Setup from the Tape calculator File menu.
-
-
- AlwaysSave=<Yes or No>
-
- where Yes always saves transactions without ever bothering you with a
- prompt, and No does not. The default is No.
- Note that Yes overrides the PromptWhenTapeHasChanged setting
- described above. You can also set the AlwaysSave setting by choosing
- Setup from the Tape calculator File menu.
-
-
- SaveMethod=<Overwrite or Append>
-
- where, if AlwaysSave=Yes, Overwrite saves tapes by writing over
- previously-saved tapes, and Append adds to the previously-saved
- tape. The default is Overwrite.
- Note that if you use the Append save method, the tape will
- most likely grow very large, very quickly. You can also set the save
- method by choosing Setup from the Tape calculator File menu.
-
-
- SaveFileName=<tapefile>
-
- where <tapefile> is the filename to which transactions are saved if
- AlwaysSave=Yes. The default tape filename is Tape1.tap.
- You can also specify the tape filename by choosing Setup from the
- Tape calculator File menu.
-
-
- ;ButtonFaceColor=255 255 255
- ;AllClearFaceColor=255 255 255
- ;PlusFaceColor=255 255 255
- ;MinusFaceColor=255 255 255
- ;MemoryFaceColor=255 255 255
-
- By default, these statements are preceded by semi-colons, making
- them comments that do not affect your NDW.INI file. You should
- remove the semi-colons if you are using a Hercules monochrome
- display adapter. Otherwise, the keys on the 10-Key Tape
- calculator may be difficult to read.
-
-
- [VIEWER-FILEMAP] SECTION
- ------------------------
- The [Viewer-Filemap] section contains setting that assign a
- viewer, or "parser" (.PRS), to a file extension.
-
- This section contains a series of keyname=value statements, where
- the keyname is the file extension and the value is the viewer
- (.PRS) or viewers assigned to that extension, in order of
- priority. For example, consider this statement:
-
- SYS=DOC.PRS HEX.PRS
-
- In this case, files with a .SYS extension will be passed first to
- the Documents & Text viewer (DOC.PRS). If that viewer cannot view
- the file, the Hex Dump (HEX.PRS) viewer will be used to view it.
-
- Files with extensions that are listed in this section (or which
- cannot be displayed by the specified viewer) are displayed by the
- default viewer, which is normally the Documents & Text viewer.
- You can change the default viewer by choosing Default Viewer from
- the Configure menu.
-
-
- [VIEWER-PARSERS] SECTION
- ------------------------
- The [Viewer-Parsers] section contains settings that identify
- the available viewers.
-
- This section contains a series of keyname=value statements, where
- the keyname is the viewer (.PRS) file, and the value is the
- description of the viewer. This description, which is editable,
- appears in the Default View and Current View dialog boxes.
-
- -----End of NDWINI.TXT-----
-