home *** CD-ROM | disk | FTP | other *** search
- '**************************************************************************
- '* MicroStation Windows Connection Configuration
- '**************************************************************************
-
- '$DEFINE DEBUG ''Define for script development/debugging
-
- '$INCLUDE 'setupapi.inc'
- '$INCLUDE 'msdetect.inc'
-
- GLOBAL CUIDLL$, USTNCFG$, USTNBAT$, CFGDAT$, USCONFIG$, REVIEWFLAG%
-
- '$INCLUDE 'wcsetup.inc'
-
- ''Bitmap ID
- CONST NEXUSLOGO = 1
-
-
- INIT:
- CUIDLL$ = "wcsetup.dll" ''Custom user interface dll
- HELPPROC$ = "FHelpDlgProc" ''Help dialog procedure
-
- SetBitmap CUIDLL$, NEXUSLOGO
- SetTitle "MicroStation Windows Connection Setup"
-
- USTNDIR$ = GetIniKeyString (GetWindowsDir()+"ustation.ini", "Windows Connection", "uStnDir")
- IF USTNDIR$ = "" then
- i% = DoMsgBox("Unable to locate MicroStation directory.", "Setup Error", MB_OK+MB_TASKMODAL+MB_ICONSTOP)
- ERR = 1
- goto QUIT
- ELSEIF IsValidUstnDir (USTNDIR$) = 0 THEN
- i% = DoMsgBox(USTNDIR$ + " is not a valid MicroStation or Review directory.", "Setup Error", MB_TASKMODAL+MB_OK+MB_ICONSTOP)
- ERR = 1
- goto QUIT
- ENDIF
-
- i% = CfgWinC (USTNDIR$)
-
- QUIT:
- IF ERR = 0 THEN
- dlg% = EXITSUCCESS
- ELSEIF ERR = STFQUIT THEN
- dlg% = EXITQUIT
- ELSE
- dlg% = EXITFAILURE
- END IF
- QUITL1:
- sz$ = UIStartDlg(CUIDLL$, dlg%, "FInfo0DlgProc", 0, "")
- IF sz$ = "REACTIVATE" THEN
- GOTO QUITL1
- END IF
- UIPop 1
-
- END
-
-
-