home *** CD-ROM | disk | FTP | other *** search
/ Ford Escape Interactive Owner Experience 2002 / Escape.bin / mac / support / acc_detect.dxr / 00019_CheckBrowser Handlers.ls < prev    next >
Encoding:
Text File  |  2001-12-27  |  928 b   |  28 lines

  1. on checkbrowser vStrWebAddr, vStrIniFileName
  2.   if not voidp(vStrWebAddr) and (vStrWebAddr <> EMPTY) then
  3.     if not baOpenURL(vStrWebAddr, EMPTY) then
  4.       vStrBrowserLoc = baReadIni("Browser", "Location", "Not available", vStrIniFileName)
  5.       if vStrBrowserLoc <> "Not available" then
  6.         open(vStrWebAddr, vStrBrowserLoc)
  7.       else
  8.         BrowserChoose(vStrWebAddr, vStrIniFileName)
  9.       end if
  10.     end if
  11.   end if
  12. end
  13.  
  14. on BrowserChoose vStrWebAddr, vStrIniFileName
  15.   if not voidp(vStrWebAddr) and (vStrWebAddr <> EMPTY) then
  16.     vObjNew = new(xtra("fileio"))
  17.     setFilterMask(vObjNew, "Browsers (*.exe),*.exe, All Files (*.*),*.*")
  18.     vStrBrowserLoc = displayOpen(vObjNew)
  19.     if voidp(vStrBrowserLoc) or (vStrBrowserLoc = EMPTY) then
  20.       nothing()
  21.     else
  22.       baWriteIni("Browser", "Location", vStrBrowserLoc, vStrIniFileName)
  23.       open(vStrWebAddr, vStrBrowserLoc)
  24.     end if
  25.     vObjNew = 0
  26.   end if
  27. end
  28.