home *** CD-ROM | disk | FTP | other *** search
/ Win 3.11 Apps / win311aps.iso / PARADOX / UPGRADE.TXT < prev    next >
Text File  |  1995-05-15  |  14KB  |  366 lines

  1.             PARADOX FOR WINDOWS 4.5 UPGRADE GUIDE
  2.             -------------------------------------
  3.  
  4. This file summarizes new interactive features and
  5. enhancements to Paradox for Windows 4.5, and describes
  6. performance improvements. To learn about new ObjectPAL
  7. methods, procedures, and properties -- including the SQL-
  8. specific methods -- open the NEWPAL.DB table, which is
  9. placed in your PDOXWIN directory when you install Paradox.
  10. See "Using NEWPAL.DB" later in this document for information
  11. on using this table.
  12.  
  13.  
  14. TABLE OF CONTENTS
  15. -----------------
  16.  
  17. 1. SQL Connectivity
  18. 2. Using NEWPAL.DB
  19. 3. ODAPI Changes
  20. 4. Serial Numbers
  21. 5. Using the Network Configuration Utility
  22. 6. The Desktop Properties Dialog Box
  23. 7. The Auto-Append Property
  24. 8. Command-Line Options
  25. 9. Other Additions and Improvements
  26.  
  27.  
  28. 1. SQL CONNECTIVITY
  29. -------------------
  30.  
  31. Paradox is now SQL-enabled. To use Paradox's SQL
  32. connectivity, you must install Borland SQL Link. After you
  33. install Borland SQL Link, a SQL button appears on the
  34. Desktop's SpeedBar, and the commands File|New|SQL File and
  35. File|Open|SQL File become available.
  36.  
  37. When you use Borland SQL Link, aliases become more powerful.
  38. In addition to creating and using aliases for local or
  39. network directories, you can create and use aliases for
  40. remote databases.
  41.  
  42. When you install Borland SQL Link you'll be able to use the
  43. Alias Manager dialog box to connect to and disconnect from
  44. SQL servers, and the SQL Editor window to create an
  45. interactive SQL session. See the Paradox Help system,
  46. Borland SQL Link documentation, and Borland SQL Link README
  47. for details.
  48.  
  49. - SQL Tools:
  50.  
  51.   When you install Paradox, you have the option of
  52.   installing the SQL Tool SpeedBar, which provides easy
  53.   ways of performing common tasks on SQL data. To install
  54.   the SQL Tool SpeedBar when you're installing Paradox,
  55.   check the Install ObjectPAL Examples checkbox.
  56.  
  57.   The SQL Tool SpeedBar is installed into the
  58.   C:\PDOXWIN\EXAMPLES directory by default. Refer to the
  59.   SQLTOOL.TXT file for information on using the SpeedBar.
  60.  
  61.   NOTE: If you are using Paradox from a network
  62.         installation, be aware that only one user at a time
  63.         can access the SQL Tool SpeedBar. If you copy the
  64.         SQL Tool SpeedBar to your local machine, you must
  65.         also edit the [PDOXWIN] section of your WIN.INI.
  66.         Edit the "SQLTDir=" entry to point to the new
  67.         location of of the SQL Tool SpeedBar. When you've
  68.         done that, choosing File|Open|SQL Tools opens the
  69.         local version of the SQL Tool SpeedBar.
  70.  
  71.  
  72. 2. USING NEWPAL.DB
  73. ------------------
  74.  
  75. The table NEWPAL.DB contains information about all changes
  76. and enhancements to the ObjectPAL language. NEWPAL is
  77. installed into your PDOXWIN directory by default.
  78.  
  79. NOTE:  Some of the records in this table contain
  80.        information about ObjectPAL methods that apply only
  81.        to users of Borland SQL link. These records are
  82.        identified by a Y in the SQL-Specific field. If you
  83.        are not a licensed user of Borland SQL Link, you can
  84.        either use a query or a filter to remove these
  85.        records from your view of the data.
  86.  
  87. A form, NEWPAL.FSL, has been provided as an alternate
  88. viewing mode for NEWPAL.DB.
  89.  
  90. A report, NEWPAL.RSL, has been provided to produce printed
  91. output closely resembling the "ObjectPAL Reference" format.
  92.  
  93. NOTE:  If you delivered forms in a previous version of
  94.        Paradox for Windows, you must use this version of
  95.        Paradox to open their corresponding .FSL file, then
  96.        recompile and re-deliver them from this version of
  97.        Paradox.
  98.  
  99.  
  100. 3. ODAPI CHANGES
  101. ----------------
  102.  
  103. - In order to ensure that all Borland products that use
  104.   ODAPI work seamlessly together and require as little disk
  105.   space as possible, the ODAPI files are now stored in a
  106.   central location.
  107.  
  108.   All files related to ODAPI are now installed in the
  109.   C:\ODAPI directory by default. Paradox creates the
  110.   directory C:\ODAPI if one does not already exist. When
  111.   you install a new ODAPI, your existing settings are
  112.   merged into the new files.
  113.  
  114. - The ODAPI Configuration Utility has been upgraded. Refer
  115.   to its online Help system for information on configuring
  116.   your ODAPI settings.
  117.  
  118.  
  119. 4. SERIAL NUMBERS
  120. -----------------
  121.  
  122. - Serial numbers and user counts are no longer used by
  123.   Paradox. Because of this, Paradox no longer requires you
  124.   to enter a serial number when installing the program, and
  125.   the Serial Number utility is no longer included with
  126.   Paradox.
  127.  
  128.   If you are not a user of the Paradox for Windows
  129.   Workgroup Edition and want to install Paradox on a
  130.   network, follow the installation instructions in Chapter
  131.   15 of "Getting Started," but disregard any references to
  132.   serial numbers or user counts. If you are a user of the
  133.   Workgroup Edition, see the following section of this
  134.   file.
  135.  
  136.  
  137. 5. USING THE NETWORK CONFIGURATION UTILITY
  138. ----------------------------------------------
  139.  
  140. If you are a user of the Paradox for Windows Workgroup
  141. Edition, the Network Configuration Utility is available to
  142. you. After Paradox has been installed and properly
  143. configured on a server, the network administrator can run
  144. the Network Configuration Utility on individual workstations
  145. to access the correct configuration.
  146.  
  147. NOTE:  Some options available in the Network Configuration
  148.        Utility apply to the Workgroup Desktop. If you have
  149.        not installed the Workgroup Desktop, ignore these
  150.        options.
  151.  
  152. To use the Network Configuration Utility,
  153.  
  154. 1) Install Paradox to the network location of your choice.
  155.    The Paradox Install program creates the NCONFIG.INI file
  156.    in your system directory.
  157.  
  158. 2) Use Notepad or another editor to open NCONFIG.INI. You'll
  159.    see a five-section file. Edit this file to establish the
  160.    default settings you want to use for each workstation you
  161.    configure.
  162.  
  163.    - [PDOXWIN] contains the following entries:
  164.      - USERNAME: The default user name.
  165.      - COMPANY: The default company name.
  166.      - WORKDIR: The default location for the working
  167.        directory.
  168.      - PRIVDIR: The default location for the private
  169.        directory.
  170.      - WGDir: The default location for Workgroup Desktop
  171.        files.
  172.      - AddrDir: The default location for the Workgroup
  173.        Desktop Address files.
  174.  
  175.    - [ODAPI] contains one entry that identifies the default
  176.      location for the ODAPI.CFG file.
  177.   
  178.    - [OBEX] contains one entry that identifies the default
  179.      location for the Object Exchange component of the
  180.      Workgroup Desktop.
  181.   
  182.    - [ICONS] lists each program component and a value of 1
  183.      or 0. When you set a program component to 1, the
  184.      component's icon is added to the Paradox for Windows
  185.      group.
  186.   
  187.    - [INSTALL] contains entries that identify where you've
  188.      installed Paradox program components on the network.
  189.   
  190. 3) At each workstation you want to configure, make sure that
  191.    all network drives are mapped correctly and that the
  192.    ODAPI directory is on the search path.
  193.  
  194. 4) From each workstation, start Windows, choose File|Run and
  195.    run the Network Configuration Utility from its network
  196.    location. For example, if you installed Paradox to
  197.    T:\PDOXWIN, run T:\PDOXWIN\NCONFIG.EXE. You'll see the
  198.    Paradox for Windows Network Configuration dialog box. The
  199.    entries in this dialog box reflect the contents of the
  200.    NCONFIG.INI file.
  201.  
  202. 5) Make any changes necessary (for example, change the User
  203.    Name) and choose OK. The workstation is configured.
  204.   
  205.  
  206. 6. THE DESKTOP PROPERTIES DIALOG BOX
  207. ------------------------------------
  208.  
  209. - A bitmap, PDOXWIN.BMP, is included when you install
  210.   Paradox. This is a suggested Desktop background bitmap.
  211.   You can change the background bitmap using the Desktop
  212.   Properties dialog box.
  213.  
  214. - Tile Bitmap and Center Bitmap radio buttons have been
  215.   added to the Desktop Properties dialog box. Use these to
  216.   change the display of the background bitmap.
  217.  
  218. - The Designer Style drop-down list has been added to the
  219.   Desktop Properties dialog box. Use this list if you want
  220.   to replace the existing prototype object styles for form
  221.   and report design objects. The default style file is
  222.   PXTOOLS.FT.
  223.  
  224.   NOTE: You can also choose a different style file from the
  225.         Designer Properties dialog box, available from open
  226.         Form Design or Report Design windows.
  227.   
  228.   Prototype object files are now listed in the PDOXWIN.INI
  229.   file, and are accessable from any directory.
  230.  
  231.  
  232. 7. THE AUTO-APPEND PROPERTY
  233. ---------------------------
  234.  
  235. The Auto-Append property has been added. Auto-Append
  236. controls whether moving beyond the last record in a table
  237. that you edit from a form automatically appends a new blank
  238. record to the end of the table.
  239.  
  240. Auto-Append is checked by default. If you turn the Auto-
  241. Append property off, you must specifically insert a new
  242. record when you want to append one to the table. This
  243. prevents you from unintentionally adding records.
  244.  
  245. To check or uncheck the Auto-Append property, inspect the
  246. table in the data model panel of the Data Model dialog box.
  247.  
  248.  
  249. 8. COMMAND-LINE OPTIONS
  250. -----------------------
  251.  
  252. The following command-line options have been added to
  253. Paradox:
  254.  
  255. -n Do not write changes to WIN.INI. When you exit Paradox,
  256.    the names of the working directory and the private
  257.    directory are written to WIN.INI. Use -n to prevent this.
  258.    You can place -n in the FLAGS= line of the [PDOXWIN]
  259.    section of WIN.INI. If you do this and need to save
  260.    changes to WIN.INI, you can override the -n option by
  261.    starting Paradox with the -y option. For more information
  262.    about starting Paradox with command-line options, see
  263.    Chapter 14 in "Getting Started."
  264.  
  265. -y Do write changes to WIN.INI
  266.  
  267. -e Prevents Paradox from writing changes to PDOXWIN.INI and
  268.    PDOXWORK.INI. This option is useful for developers who
  269.    require specific settings in these files.
  270.  
  271. -f Lets Paradox write changes to PDOXWIN.INI and
  272.    PDOXWORK.INI. This option overrides -e if it is placed in
  273.    the FLAGS= line in the [PDOXWIN] section of WIN.INI.
  274.  
  275. -s Prevents users from resizing the Desktop. This option
  276.    starts Paradox without a resizeable window border. It
  277.    does not prevent the window from being resized by
  278.    ObjectPAL applications.
  279.   
  280. -t Lets users resize the Desktop. This option can be used to
  281.    override -s if it is placed in the FLAGS= line in the
  282.    [PDOXWIN] section of WIN.INI.
  283.  
  284. When starting a second instance of Paradox from a second
  285. Paradox icon, use the -n command-line option (which
  286. prohibits Paradox from saving private and working directory
  287. settings in the WIN.INI file) and the -p option (which lets
  288. you choose a different private directory).
  289.  
  290.  
  291. 9. OTHER ADDITIONS AND IMPROVEMENTS
  292. -----------------------------------
  293.  
  294. This section contains information about a variety of new
  295. features available in Paradox.
  296.  
  297. - Icons now appear in file lists to indicate whether the
  298.   file is located on a local drive (a drive icon) or a
  299.   remote server (a bin icon).
  300.  
  301. - Press CTRL+F3 to force a data refresh on the active
  302.   table.
  303.  
  304. - When you use the Locate|and Replace command, you'll now
  305.   be able to use the Found a Match dialog box to skip or
  306.   change each occurrence of a value, or to change all
  307.   values in one step.
  308.  
  309.   Additionally, performance time has been improved for
  310.   Locate operations, both when performed interactively and
  311.   when using ObjectPAL.
  312.  
  313. - When you open a table that was created using dBASE IV
  314.   2.0, Paradox uses the language driver that the table was
  315.   created with, rather than the language driver specified
  316.   in your ODAPI configuration.
  317.  
  318. - Paradox child windows open sized to fit their contents.
  319.   This means that when you open a Table window, Paradox
  320.   will not include blank space to the right of a narrow
  321.   table or beneath a short table. A large table will fill
  322.   the whole Desktop.
  323.  
  324. - When you use the Add utility to add records to an unkeyed
  325.   target table you might create a Keyviol table. This
  326.   happens if the target table has validity checks, and you
  327.   use the Append option. Appended records that violate the
  328.   validity checks are written to Keyviol.
  329.  
  330. - The Selectable property has been added to all objects in
  331.   forms and reports. When you inspect an object and uncheck
  332.   Selectable, you can no longer select it. You can still
  333.   select any objects it may contain, and you can still
  334.   inspect it.
  335.  
  336. - The Columnar property has been added to multi-record
  337.   objects in reports. When you inspect a multi-record
  338.   object and check Columnar, each individual record expands
  339.   or contracts individually when you print or preview the
  340.   report. This means that the multi-record object does not
  341.   display the records in a fixed-size grid. Using the
  342.   Columnar property, you can usually fit more records on a
  343.   single page than you can without the Columnar property.
  344.  
  345.   NOTE: When you check Columnar, the Record Layout
  346.         dialog box must use the Top-Down, Then Left-Right
  347.         setting.
  348.  
  349. - A message line has been added to the Print File dialog
  350.   box. This message informs you when your page and printer
  351.   orientation don't match.
  352.  
  353. - Warning messages are now displayed on the Desktop's
  354.   status line.
  355.  
  356. - When using field names in calculated expressions, you
  357.   must enclose in quotation marks any field name that
  358.   contains a period.
  359.  
  360. - The maximum length of a custom format name is 14
  361.   characters.
  362.  
  363.  
  364.      -----------------------END-------------------------
  365.  
  366.