home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1998 April A
/
Pcwk4a98.iso
/
Lotus
/
Domino46
/
INSTALL.DSK
/
GLOBALS.LSS
< prev
next >
Wrap
Text File
|
1997-08-13
|
18KB
|
433 lines
''/*********************************************************************
''
'' Module Name: globals.lss
''
'' Module Code: TOOLKIT
''
'' Author:
''
'' Creation Date: Jan 07, 1994
''
'' Copyright Lotus Development Corporation, (c) 1991
''
''
''
'' Description:
'' Lotus script file for common install
''
''
'' Additional authors:
''
'' Change History:
'' $Log: //CIT/VOL1/CFLOG/logfiles/cominst/toolkit/globals@.lss $
''
'' Rev 1.52.1.0 15 Nov 1995 17:03:04 mhishinu
'' Merged GC5 into FE5
''
'' Rev 1.52 25 Sep 1995 12:43:08 jdonohue
'' Added symbols for suite language install:
'' SYM_INSTALLKINDS$
'' SYM_REG_PRODUCTNAMES$
'' SYM_REG_PRODUCTVERS$
''
'' Rev 1.51 22 Sep 1995 16:59:30 jdonohue
'' Added gREGWINDOWSHELP
''
'' Rev 1.50 13 Sep 1995 16:49:44 amontalv
'' Added gHCU for registry current user.
''
'' Rev 1.49 12 Sep 1995 13:08:44 glutz
'' Added SYM_LAST_ERROR_SID$.
''
'' Rev 1.48 28 Aug 1995 16:54:00 jdonohue
'' Changed USERDIR to LOTUSUSERDIR, lotususr to lotuser
''
'' Rev 1.47 25 Aug 1995 08:55:08 cmoy
'' Glutz had a typo for SYM_NOLONGDIR.
''
'' Rev 1.46 24 Aug 1995 07:55:54 jdonohue
'' Added SYM_USERDIR and set it
''
'' Rev 1.45 21 Aug 1995 15:42:10 amontalv
'' Added some global strings for registry key entries.
''
'' Rev 1.44 21 Aug 1995 12:48:14 glutz
'' Added SYM_NOUNC$ and SYM_NOLONGDIR$.
''
'' Rev 1.43 18 Aug 1995 17:40:08 amontalv
'' Changed the section name for uninstall.
''
'' Rev 1.42 17 Aug 1995 14:01:22 callanan
'' Changes SYM_CUST$ more logical SYM_BMP_DISPLAY_MODE$
''
'' Rev 1.41 14 Aug 1995 11:02:10 jdonohue
'' Made gINSTALLINI$ a string variable
''
'' Rev 1.40 09 Aug 1995 13:46:40 callanan
'' Created global SYM_CUST which keeps track of when we are in the Custom dialog
'' so we can display bitmaps correctly.
''
'' Rev 1.39 03 Aug 1995 15:22:56 amontalv
'' Checked in changes for setting system path on NT.
''
'' Rev 1.38 01 Aug 1995 16:16:20 amontalv
'' Added uninstall information for ininstall icon
''
'' Rev 1.37 31 Jul 1995 18:29:12 amontalv
'' Added routine to add App Paths to registry.
''
'' Rev 1.36 27 Jul 1995 16:18:36 pdonahue
'' added code to surface new error message
''
'' Rev 1.35 27 Jul 1995 14:02:28 amontalv
'' Added call to create icons for uninstall in WinNt.
''
'' Rev 1.34 27 Jul 1995 13:02:44 glutz
'' Added some constants for unc volume symbol tables.
''
'' Rev 1.33 17 Jul 1995 13:36:04 glutz
'' Added constant ERR_NOMAP_UNC.
''
'' Rev 1.32 06 Jul 1995 12:18:34 mzgripce
'' uninstall executable name change from unin.exe to lunin10.exe
''
'' Rev 1.31 26 Jun 1995 13:29:54 glutz
'' Added constant NO_ERROR
''
'' Rev 1.30 23 Jun 1995 12:27:32 mzgripce
'' add program_group to the uninstall classes
''
'' Rev 1.29 22 Jun 1995 12:15:12 mzgripce
'' added Registry_hive for uninstall classes
''
'' Rev 1.28 21 Jun 1995 20:20:02 amontalv
'' Attempt to get User name and Company from 4 different places. The original, from
'' the Windows registry entry for Windows, the Windows registry location for Windows NT
'' and using GetUserName as last resort.
''
'' Rev 1.27 19 Jun 1995 10:27:04 amontalv
'' Put in code to add function to New Folder button and Remove Folder button. Also
'' fixed some of the selection problems in the tree list.
''
'' Rev 1.26 16 Jun 1995 11:51:06 amontalv
'' Made program groups list box get entries form Common Program Groups instead of
'' Current user program groups. Also made it so that it would be easier to display
'' both if necessary.
''
'' Rev 1.25 14 Jun 1995 16:32:12 amontalv
'' Added registry entry names for program manager group list.
''
'' Rev 1.24 09 Jun 1995 17:00:00 mzgripce
'' added unin.exe global
''
'' Rev 1.23 08 Jun 1995 11:53:20 mzgripce
'' new uninstall globals
''
'' Rev 1.22 07 Jun 1995 13:11:44 jdonohue
'' Added constants for platforms
''
'' Rev 1.21 07 Jun 1995 13:10:46 amontalv
'' Added SYM_ROOTFOLDER$ for storing the root program folder for
'' Win95 start menu.
''
'' Rev 1.20 06 Jun 1995 17:20:14 mzgripce
'' added Uninstall Object class names
''
'' Rev 1.19 01 Jun 1995 14:29:30 glutz
'' Added const MAX_DIR_PATH = 246
''
'' Rev 1.18 21 May 1995 17:27:46 mzgripce
'' change the constant gCOMPONENTS value
''
'' Rev 1.17 19 May 1995 18:22:06 glutz
'' Added constants cIDC_EDIT1 and FOCUS_KILLED.
''
'' Rev 1.16 17 May 1995 08:40:02 jdonohue
'' Added symbols for multiple language install
''
'' Rev 1.15 16 May 1995 13:03:40 mzgripce
'' added SYM_PARENTDIR$
''
'' Rev 1.14 13 May 1995 16:53:50 mzgripce
'' added gHLM$ const
''
'' Rev 1.13 02 May 1995 12:52:36 cmoy
'' Merged c2 into cf build
''
'' Rev 1.12 17 Apr 1995 16:39:14 mzgripce
'' added new globals:
'' SYM_COMPONENTSDIR
'' gCOMPONENT
'' SYM_NET_COMPONENT
'' sYM_dEFAULTcOMPONENTS
'' SYM_EXISTING_LOCALPATH
'' SYM_EXISTING_NETPATH
'' SYM_REGENTRY
'' SYM_LOTUSLOCALPATHEXISTS
''
'' Rev 1.11 12 Dec 1994 12:10:54 mzgripce
''
'' added 4 new symbols: SYM_AUTO_CONSOLIDATION, SYM_DEFAULT_LOTUSAPP$
'' SYM_AUTO_SQLSERVER$ and SYM_AUTO_PARADOXINFO$
''
'' Rev 1.10 02 Dec 1994 14:50:00 cmoy
''
'' merged automation version
''
'' Rev 1.9 23 Nov 1994 15:02:54 mzgripce
'' added SYM_AUTOMATIONINST, SYM_RSPPATH, SYM_LOGGING, SYM_LOGGINGPATH AND
'' SYM_USERNAME
''
'' Rev 1.8 24 May 1994 12:18:40 mzgripce
'' added SYM_EXISTINGNETCOMM...
''
'' Rev 1.7 13 May 1994 18:11:56 ptilton
''
'' Added 2 global symbols for Oracle Home Directory and Notes Data Directory
''
'' Rev 1.6 20 Apr 1994 15:25:36 mzgripce
'' added SYM_DOSMAXPATHDIFF symbol
''
'' Rev 1.5 13 Apr 1994 09:37:28 cmoy
''
'' Added stuff used in AUTOEXEC modification
''
'' Rev 1.4 06 Apr 1994 16:30:02 mmeth
'' Added a list gEXTRA. This list gets initialized with an etra 200000
'' bytes for the Windows drive. This can be modified by the product groups if
'' necessary.
''
'' Rev 1.3 17 Mar 1994 16:48:48 mmeth
'' added check for LOTUS_DEBUG in shell
''
'' Rev 1.2 23 Feb 1994 16:26:10 cmoy
'' Added gLOTUSINI$
''
'' Rev 1.1 16 Feb 1994 14:41:20 tingmann
'' put LCBITEM* constants here as publics
''
'' Rev 1.0 11 Feb 1994 10:56:20 jbrodeur
'' Initial Revision
''----------------------------------------------------------------------
'' Date Vers. Pgmr SPR# Change
''----------------------------------------------------------------------
'' 02-04-94 0009 MMETH gNEXT defined as OK
'' 02-02-94 0009 MMETH moved install.ini to cinstall.ini
''!
'' 01-28-94 0008 MZ Added SYM_LOTUSAPPEXISTS$
'' 01-21-94 0007 MMETH Added g1PRODUCT$ gALLPRODUCTS$ gNEXT$
'' 01-20-94 0006 DND Removed SYM_USER$ and added gUSER$
'' 01-19-94 0005 MZ Added some more symbols
'' 01-19-94 0004 MMeth Added some more symbols
'' 01-18-94 0003 MZ add the symbols for prod registration
'' 01-13-94 0002 DND Added SYM_CHANGEDIRSYMBOL and SYM_NAME
'' 01-07-94 0001 MZ take out all Symbols and make them constants
''----------------------------------------------------------------------
''*** Product Registration MAX for products array *************
PUBLIC CONST gMaxNumOfProds%=10
PUBLIC CONST gMaxNumOfSharedKeywords%=90
'*** Symbol Names ******************
PUBLIC CONST SYM_WINDIR$="WINDIR"
PUBLIC CONST SYM_WINSYSDIR$="WINSYSDIR"
PUBLIC CONST SYM_LOTUSUSERDIR$="LOTUSUSERDIR"
PUBLIC CONST SYM_NETWORK$="NETWORK"
PUBLIC CONST SYM_LOTUSAPPDIR$="LOTUSAPPDIR"
PUBLIC CONST SYM_COMPONENTSDIR$="COMPONENTSDIR"
PUBLIC CONST SYM_NETLOTUSAPP$="NETLOTUSAPP"
PUBLIC CONST SYM_NETCOMPONENT$="NETCOMPONENT"
PUBLIC CONST SYM_STF_CWDDIR$="STF_CWDDIR"
PUBLIC CONST SYM_EXISTINGCOMMDIR$="EXISTINGCOMMDIR"
PUBLIC CONST SYM_EXISTINGNETCOMMDIR$="EXISTINGNETCOMMDIR"
PUBLIC CONST SYM_EXISTINGLOCALPATH$="EXISTINGLOCALPATH"
PUBLIC CONST SYM_EXISTINGNETPATH$="EXISTINGNETPATH"
PUBLIC CONST SYM_SQLSERVERNAME$="SQLSERVERNAME"
PUBLIC CONST SYM_PARADOXNETWORKINFO$="PARADOXNETWORKINFO"
PUBLIC CONST SYM_LOTUSNOTESDATADIR$="NOTESDATADIR"
PUBLIC CONST SYM_ORACLEHOMEDIR$="ORACLEHOMEDIR"
PUBLIC CONST SYM_STF_SRCDIR$="STF_SRCDIR"
PUBLIC CONST SYM_AUTOMATIONINST$="AUTOMATIONINST"
PUBLIC CONST SYM_RSPPATH$="RSPPATH"
PUBLIC CONST SYM_LOGGING$="LOGGING"
PUBLIC CONST SYM_LOGGINGPATH$="LOGGINGPATH"
PUBLIC CONST SYM_USERNAME$="USERNAME"
PUBLIC CONST SYM_PATHTYPE$="PATHTYPE"
PUBLIC CONST SYM_LICUTILDIR$="LICUTILDIR" '** Move to LIC.LSS
PUBLIC CONST SYM_COUNTDIR$="COUNTDIR" '** Move to LIC.LSS
PUBLIC CONST SYM_LICDIR$="LICDIR" '** Move to LIC.LSS
PUBLIC CONST SYM_COUNTDIRFULLPATH$="COUNTDIRFULLPATH" '** Move to LIC.LSS
PUBLIC CONST SYM_DARWINFOUND$="DARWINFOUND" '** Move to 123.LSS
PUBLIC CONST SYM_LOCALHARDDRIVES$="LOCALHARDDRIVES"
PUBLIC CONST SYM_NETHARDDRIVES$="NETHARDDRIVES"
PUBLIC CONST SYM_NDRIVELIST$="ndrivelist" '** Might not be used
PUBLIC CONST SYM_LDRIVELIST$="ldrivelist" '** Might not be used
PUBLIC CONST SYM_CANCHANGE_123WORKDIR$="CANCHANGE_123WORKDIR" '** Move to 123
PUBLIC CONST SYM_ATMDIR$="ATMDIR" '** Move to ATM
PUBLIC CONST SYM_INSTALL_SOURCE$="INSTALL_SOURCE"
PUBLIC CONST SYM_CDDRIVE$="CDDRIVE"
PUBLIC CONST SYM_COST$="COST"
PUBLIC CONST SYM_CUIDLL$="CUIDLL"
PUBLIC CONST SYM_SERIALNUM$="SERIALNUM"
PUBLIC CONST SYM_LCBCHAPTERPAGES$="LCBCHAPTERPAGES"
PUBLIC CONST SYM_SIZEOFINSTALL$="SIZEOFINSTALL" '** In Reg_ database
PUBLIC CONST SYM_COMPLETESIZE$="COMPLETESIZE" '** In Reg_ database
PUBLIC CONST SYM_LAPTOPSIZE$="LAPTOPSIZE" '** In Reg_ database
PUBLIC CONST SYM_ATMSELECTED$="ATMSELECTED" '** Maybe not used
PUBLIC CONST SYM_SKIPSRVSIZEOFINSTALL$="SkipSrvSizeofInstall"
PUBLIC CONST SYM_DIRLIST$="dirlist" '** Nuke this
PUBLIC CONST SYM_PRODUCTNAMES$="PRODUCTNAMES" '** In Reg_ database
PUBLIC CONST SYM_NEEDED$="NEEDED"
PUBLIC CONST SYM_INIENTRY$="IniEntry"
PUBLIC CONST SYM_REGENTRY$="RegEntry"
PUBLIC CONST SYM_COMPANY$="COMPANY"
PUBLIC CONST SYM_NAME$="NAME"
PUBLIC CONST SYM_LOGFILE$="LOGFILE"
PUBLIC CONST SYM_DLGEVENT$="DLGEVENT"
PUBLIC CONST SYM_WNDHANDLE$="WNDHANDLE"
PUBLIC CONST SYM_CALLBACK$="CALLBACK"
PUBLIC CONST SYM_CHANGEDIRSYMBOL$="CHANGEDIRSYMBOL"
PUBLIC CONST SYM_UPDATELIST$="UPDATELIST"
PUBLIC CONST SYM_NORMALFONT$="NORMALFONT"
PUBLIC CONST SYM_SINGLESMARTSUITE="SINGLESMARTSUITE" '** SMARTSUITE or SINGLE
PUBLIC CONST SYM_BASEDIR$="BASEDIR"
PUBLIC CONST SYM_BASE16DIR$="BASE16DIR"
PUBLIC CONST SYM_PARENTDIR$="PARENTDIR"
PUBLIC CONST SYM_LOTUSAPPEXISTS$="LOTUSAPPEXISTS"
PUBLIC CONST SYM_LOTUSLOCALPATHEXISTS$="LOTUSLOCALPATHEXISTS"
PUBLIC CONST SYM_NEEDSHARE$="NEEDSHARE" '** Modify Autoexec
PUBLIC CONST SYM_NEEDNOTES$="NEEDNOTES" '** Modify Autoexec
PUBLIC CONST SYM_AUTOEXEC_CHOICE$="AUTOEXEC_CHOICE" '** Modify Autoexec
PUBLIC CONST SYM_DOSMAXPATHDIFF$="DOSMAXPATHDIFF" '** The difference to 65 DOS path length
PUBLIC CONST SYM_AUTO_CONSOLIDATION$="AUTO_CONSOLIDATION"
PUBLIC CONST SYM_DEFAULT_LOTUSAPP$="DEFAULT_LOTUSAPP"
PUBLIC CONST SYM_DEFAULT_COMPONENTS$="DEFAULT_COMPONENTS"
PUBLIC CONST SYM_AUTO_SQLSERVER$="AUTO_SQLSERVER"
PUBLIC CONST SYM_AUTO_PARADOXINFO$="AUTO_PARADOXINFO"
'JMD New for version 2.0
PUBLIC CONST SYM_INSTALLED_LANGUAGES$="INSTALLED_LANGUAGES" '** Installed languages (from registry)
PUBLIC CONST SYM_INSTALL_LANGUAGE$="EN" '** Language being installed
PUBLIC CONST SYM_LANGUAGE_SUBDIR$="ENGLISH" '** Subdirectory for Language
PUBLIC CONST SYM_REG_PRODUCTNAME$="REGPRODUCTNAME" '** Name of product for registry
PUBLIC CONST SYM_REG_PRODUCTVER$="REGPRODUCTVER" '** Version of product for registry, e.g., "1.2"
PUBLIC CONST SYM_INSTALLKIND$="INSTALLKIND" '** Upgrade, reinstall, or language
'JMD New for Suite Language Install
PUBLIC CONST SYM_INSTALLKINDS$="INSTALLKINDS"
PUBLIC CONST SYM_REG_PRODUCTNAMES$="REGPRODUCTNAMES"
PUBLIC CONST SYM_REG_PRODUCTVERS$="REGPRODUCTVERS"
PUBLIC CONST SYM_ROOTFOLDER$="STARTUPROOT" '** For storing Win95 program folder root
PUBLIC CONST SYM_BMP_DISPLAY_MODE$="BMP_DISPLAY_MODE" '** We show bitmaps in 3 ways, with transparent backrgound (default), streched or centred
PUBLIC CONST SYM_NOUNC$="NOUNC" '** For products that can't install to UNC
PUBLIC CONST SYM_NOLONGDIR$="NOLONGDIR" '** For products that can't install to long dir names
PUBLIC CONST SYM_LAST_ERROR_SID$="LAST_ERROR_SID"
'************************ Uninstall Object class names ************
PUBLIC CONST UNIN_CLASS_PROGRAM_GROUP$="PROGRAM_GROUP"
PUBLIC CONST UNIN_CLASS_ICON$="ICON"
PUBLIC CONST UNIN_CLASS_FOLDER$="FOLDER"
PUBLIC CONST UNIN_CLASS_SHORTCUT$="SHORTCUT"
PUBLIC CONST UNIN_CLASS_START_MENU_ENTRY$="START_MENU_ENTRY"
PUBLIC CONST UNIN_CLASS_REGISTRY_KEY$="REGISTRY_KEY"
PUBLIC CONST UNIN_CLASS_REGISTRY_VALUE$="REGISTRY_VALUE"
PUBLIC CONST UNIN_CLASS_REGISTRY_HIVE$="REGISTRY_HIVE"
PUBLIC CONST UNIN_CLASS_FILE$="FILE" '** File not in INF file
PUBLIC CONST UNIN_CLASS_FILE_GROUP$="FILE_GROUP" '** File not in INF file takes wildcards
PUBLIC CONST UNIN_CLASS_DIRECTORY$="DIRECTORY" '** Dirs not referenced in INF file
PUBLIC CONST UNIN_INF_DIR_KEY_PATH$="INF_DIR_KEY_PATH" '** Path to the object
PUBLIC CONST UNIN_INF_DIR_KEY_VIA_REG$="INF_DIR_KEY_VIA_REG" '** Path a registry entry
PUBLIC CONST UNIN_INF_DIR_KEY_VIA_INI$="INF_DIR_KEY_VIA_INI" '** Path to an .ini file entry
PUBLIC CONST UNIN_INF_SHARE_KEY$="INF_SHARE_KEY" '** comp\ver path as in Registry
'************************ Global Strings **************************
PUBLIC CONST gLOTUS_IGNORESIZECHECK$="LOTUS_IGNORESIZECHECK"
PUBLIC CONST gDISTRIBUTIONFILES$="DistributionFiles"
PUBLIC CONST gLOTUS_COPYLIST$="LOTUS_COPYLIST"
PUBLIC CONST gLOTUS_DEBUG$="LOTUS_DEBUG"
PUBLIC CONST gCOPYLISTLOG$="copylist.log"
PUBLIC CONST gCOMPLETE$="COMPLETE"
PUBLIC CONST gLAPTOP$="LAPTOP"
PUBLIC CONST gCUSTOM$="CUSTOM"
PUBLIC CONST gBACK$="BACK"
PUBLIC CONST gNODE$="NODE"
PUBLIC CONST gSTANDARD$="STANDARD"
PUBLIC CONST gSERVER$="SERVER"
PUBLIC CONST gDISTRIBUTION$="DISTRIBUTION"
'PUBLIC CONST gINSTALLINI$="cinstall.ini"
PUBLIC gINSTALLINI$
PUBLIC CONST gWININI$="win.ini"
PUBLIC CONST gLOTUSINI$="lotus.ini"
PUBLIC CONST gINSTALLHLP$="install.hlp"
PUBLIC CONST gSHAREDINI$="shared.ini"
PUBLIC CONST gLOTUSAPPINI$="lotusapp.ini"
PUBLIC CONST gLOTUSAPP$="lotusapp"
PUBLIC CONST gCOMPONENTS$="compnent"
PUBLIC CONST gLOTUSBCF$="lotus.bcf"
PUBLIC CONST gNAME$="NAME" '** Append to dir symbol for name
PUBLIC CONST gTOP$="TOP" '** Append to acronym for keyword
PUBLIC CONST gUNSTTOP="WIN32SHRUINST" '** Top for uninstall
PUBLIC CONST gSMARTSUITE$="SMARTSUITE" '** Value of SYM_SINGLESMARTSUITE
PUBLIC CONST gSINGLE$="SINGLE" '** Value of SYM_SINGLESMARTSUITE
PUBLIC CONST gUSER$="USER" '** Module name of USER.EXE
PUBLIC CONST g1PRODUCT$="1PRODUCT" '** jump back 1 product
PUBLIC CONST gALLPRODUCTS$="ALLPRODUCTS" '** jump back over ALL products
PUBLIC CONST gNEXT$="OK" '** jump goto next step.
PUBLIC CONST gEXTRA$="EXTRA" '** Extra Space list for GetCopyListCost.
PUBLIC CONST gTRUE$="TRUE"
PUBLIC CONST gFALSE$="FALSE"
PUBLIC CONST gAUTO$="AUTO" '**used in AUTOEXEC modification
PUBLIC CONST gAUTOCOPY$="AUTOCOPY" '**used in AUTOEXEC modification
PUBLIC CONST gMAN$="MAN" '**used in AUTOEXEC modification
PUBLIC CONST gHLM$="HKEY_LOCAL_MACHINE" '**used in Win32 registration
PUBLIC CONST gHCU$="HKEY_CURRENT_USER" '**used in Win32 registration
'JMD New for version 2.0
PUBLIC CONST gREINSTALL$="PRODUCT REINSTALL"
PUBLIC CONST gUPGRADE$="PRODUCT UPGRADE"
PUBLIC CONST gLANGUAGEINSTALL$="PRODUCT LANGUAGE INSTALL"
PUBLIC CONST gUNINSTALLEXE="lunin10.exe"
PUBLIC CONST gPROGMANREGNAME="SOFTWARE\Program Groups"
PUBLIC CONST gREGWINNAME="SOFTWARE\Microsoft\Windows\CurrentVersion"
PUBLIC CONST gREGWINNTNAME="SOFTWARE\Microsoft\Windows NT\CurrentVersion"
PUBLIC CONST gREGAPPPATH95="\App Paths"
PUBLIC CONST gREGAPPPATH95PATH="Path"
PUBLIC CONST gREGAPPPATHNTPATH="Path"
PUBLIC CONST gREGAPPPATHNT1="SYSTEM\CurrentControlSet\Control\Session Manager\Environment"
PUBLIC CONST gREGAPPPATHNT2="Environment"
PUBLIC CONST gREGLOTUS="SOFTWARE\Lotus\"
PUBLIC CONST gREGLOTUSCOMP="SOFTWARE\Lotus\Components"
PUBLIC CONST gREGWINDOWSHELP="SOFTWARE\Microsoft\Windows\Help"
PUBLIC CONST gREGUSERNAME="RegisteredOwner"
PUBLIC CONST gREGORGNAME="RegisteredOrganization"
PUBLIC CONST gUNINSTALL="UnInstall"
PUBLIC CONST LCBITEM_ENTIRE = 0
PUBLIC CONST LCBITEM_SELECTED = 1
PUBLIC CONST LCBITEM_TEXT = 2
PUBLIC CONST LCBITEM_SIZE = 3
PUBLIC CONST LCBITEM_CHAPTER = 4
PUBLIC CONST cIDC_EDIT1 = 451
PUBLIC CONST cIDC_B1 = 351
PUBLIC CONST FOCUS_KILLED = 512
PUBLIC CONST MAX_DIR_PATH = 246
PUBLIC CONST PLATFORM_WIN3X = 0
PUBLIC CONST PLATFORM_WIN95 = 1
PUBLIC CONST PLATFORM_WINNT = 2
PUBLIC CONST NO_ERROR = 0
PUBLIC CONST ERR_NOMAP_UNC = -255
PUBLIC CONST UNC_SPACE = 1
PUBLIC CONST UNC_COST = 2
PUBLIC CONST UNC_NEED = 3
PUBLIC CONST UNC_FREE = 4
PUBLIC gNotesInstallType$
SUB INITIALIZE
gNotesInstallType$ = ""
gINSTALLINI$ = "cinstall.ini"
END SUB