home *** CD-ROM | disk | FTP | other *** search
/ Winzipper / Winzipper_ISO.iso / programming / oracle7 7.2 / INSTALL / USER.LIC < prev    next >
Encoding:
Text File  |  1995-10-30  |  5.0 KB  |  114 lines

  1. /* Copyright (c) Oracle Corporation 1994.  All Rights Reserved */
  2.  
  3. /************************************************************************
  4.   NAME
  5.     user.lic - user-defined .lic script
  6.  
  7.   DESCRIPTION
  8.     This script allows users access to their own customizable .lic script.
  9.     It can be used to display license agreement information.
  10.  
  11.   MODIFIED    MM/DD/YY  Reason
  12.   zzerhoun    09/28/95  Created.
  13. **************************************************************************/
  14. {
  15.  
  16.  
  17.   trial_install = TRUE;
  18.   prod_install = FALSE;
  19.   web_install = TRUE;
  20.  
  21. /*************************************************************************/
  22. /* Determine if installing to OS other than Windows 95                   */
  23. /*************************************************************************/
  24.  
  25.   not_under_win95 = instantiate(nls("not_under_win95", "The Installer has detected that the operating system in use is NOT Windows 95.  These products can only be installed under Windows 95."));
  26.  
  27.   ms_ver = operating_system_version();
  28.   ms_ver_list = explode(ms_ver, ".");
  29.   ms_ver_major = first(ms_ver_list);
  30.   ms_ver_minor = first(rest(ms_ver_list));
  31.   if (ms_ver_major != 4)
  32.   {
  33.     signal('FAILURE, not_under_win95);
  34.   }
  35.  
  36. /*************************************************************************/
  37. /* Display license agreement                                               */
  38. /*************************************************************************/
  39.  
  40.   { trial_install = trial_install; }
  41.   [ 'UNBOUND_VARIABLE: trial_install = FALSE; ]
  42.  
  43.   { web_install = web_install; }
  44.   [ 'UNBOUND_VARIABLE: web_install = FALSE; ]
  45.  
  46.   { prod_install = prod_install; }
  47.   [ 'UNBOUND_VARIABLE: prod_install = FALSE; ]
  48.  
  49.   { 
  50.     if (trial_install && web_install)
  51.     {
  52.     display_file_dialog("licwt.txt");
  53.     }
  54.     else
  55.     {
  56.     if (prod_install && web_install)
  57.     {
  58.         display_file_dialog("licwp.txt");    
  59.     }
  60.     }
  61.   }
  62.   [ 'CANCEL: 
  63.     {
  64.         if (trial_install)
  65.         {
  66.             license_not_agreed = instantiate(nls("license_not_agreed", "Oracle Fee-Free 90-day Trial License Agreement not accepted.  Installation terminated."));
  67.         }
  68.         else
  69.         {
  70.             if (prod_install)
  71.             {
  72.                 license_not_agreed = instantiate(nls("license_not_agreed", "Oracle License Program Terms not accepted.  Installation terminated."));
  73.             }
  74.             else
  75.             {
  76.                 license_not_agreed = instantiate(nls("license_not_agreed", "License Not Accepted.  Installation terminated."));
  77.             }
  78.         }
  79.         signal('FAILURE, license_not_agreed);
  80.     }
  81.     'OS_ERROR: continue();
  82.   ]
  83.  
  84. welcome_screen = instantiate(nls("welcome_screen", "Thank you for choosing Personal Oracle7 for Windows 95.
  85.  
  86. The Oracle Installer cannot install system files or update shared files if they are in use.  Before proceeding, please close any applications you may be running.
  87.  
  88. Before using this software, please read the Readme.doc located in the Win95 directory of your release media.  This document contains helpful information including how to migrate your data from Personal Oracle7 for Windows 3.1 and how to allow your 16-bit Windows 3.1x applications to connect to a Personal Oracle7 for Windows 95 database.
  89.  
  90. The Personal Oracle7 Product Team
  91. Workgroup Solutions Division
  92. Oracle Corporation"));
  93.  
  94. welcome_screen_content = instantiate(nls("welcome_screen_content", "Welcome"));
  95.  
  96. welcome_screen_help = instantiate(nls("welcome_screen_help", "It is not possible to write some files when they are in use.  These files are typically files with DLL or EXE extensions, such as ORA72.DLL.  To make sure they are not in use, close all applications before continuing.
  97.  
  98. The Readme.doc file provides late breaking and other useful information.  You may want to review this information before proceeding with installing Personal Oracle7.  The Readme.doc file specifically provides information in the following two areas:
  99.  
  100. If you are already a user of Personal Oracle7 for Windows 3.1, you can either move your data from a Personal Oracle7 for Windows 3.1 database to a Personal Oracle7 for Windows 95 database or have Personal Oracle7 for Windows 95 use database files from Personal Oracle7 for Windows 3.1.
  101.  
  102. If you want to use existing Windows 3.1x 16-bit applications running on Windows 95 with Personal Oracle7 for Windows 95 you may do so.  Additional steps are required.  You should first check that the application you want to use is supported on Windows 95."));
  103.  
  104.  
  105. /*************************************************************************/
  106. /* Display 16 bit app warning dialog                                     */
  107. /*************************************************************************/
  108.  
  109. ora16_app_warning = instantiate(nls("ora16_app_warning", "Please note:  If you wish to run Oracle for Windows 16 bit applications against the Personal Oracle7 for Windows 95 database, after completion of this installation you must upgrade your Oracle for Windows 3.1 Required Support Files.  Please see the Readme.doc located in the Win95 directory of your release media."));
  110.  
  111. { information_dialog(welcome_screen, welcome_screen_content,welcome_screen_help); }
  112.  
  113. }
  114.