home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a008 / 1.ddi / README.TXT < prev    next >
Encoding:
Text File  |  1993-01-14  |  8.7 KB  |  223 lines

  1.                       WELCOME TO PARADOX FOR WINDOWS
  2.                       ------------------------------
  3.  
  4. This file contains important, late-breaking information about Paradox,
  5. including revisions to the documentation. For answers to commonly asked
  6. questions about Paradox, see the HELPME.TXT file in the Paradox system
  7. directory. Information in these files supersedes information in the
  8. Paradox documentation.
  9.  
  10.  
  11. TABLE OF CONTENTS
  12. -----------------
  13.  
  14. 1. Contacting Borland
  15. 2. TUTILITY Notes
  16. 3. Documentation Notes
  17.  
  18.  
  19. 1. CONTACTING BORLAND
  20. ---------------------
  21.  
  22. If you have any problems, please read this file, the HELPME.TXT file, and
  23. the Paradox manuals first. If you still need assistance, see the "Getting
  24. Started" manual for a complete description of the different services
  25. Borland offers. For your convenience, the contact information is
  26. summarized below.
  27.  
  28. TechFax
  29. -------
  30. U.S. and Canada        800-822-4269 (voice)
  31.  
  32. File Download BBS
  33. -----------------
  34. U.S. and Canada        408-439-9096
  35. Australia              02-911-1024
  36.  
  37. Online Information Services
  38. ---------------------------
  39. CompuServe             GO BORLAND
  40. BIX                    JOIN BORLAND
  41. GEnie                  BORLAND
  42.  
  43. Paradox Automated Support
  44. -------------------------
  45. U.S. and Canada        800-524-8420 (24-hour voice response system)
  46.  
  47. Paradox Technical Advisor
  48. -------------------------
  49. U.S. only              900-555-1000 (voice)
  50.  
  51. Customer Service
  52. ----------------
  53. U.S.                   408-461-9000 (7 a.m. to 5 p.m. Pacific time)
  54. Canada                 416-229-6000
  55. U.K.                   0734 321150
  56. Australia              02-911-1033
  57.  
  58.  
  59. 2. TUTILITY NOTES
  60. -----------------
  61.  
  62. TUTILITY checks a Paradox table for damage and rebuilds it if
  63. necessary. Paradox tables can be damaged by power failures, hardware
  64. failures, bad network cards or connections, removing a floppy disk
  65. that Paradox is accessing, or rebooting the system while Paradox is
  66. active in memory. You should always make regular backups of your
  67. important data.
  68.  
  69. To start TUTILITY, type TUTILITY at the DOS prompt, then press
  70. [Enter]. If you installed Paradox in the PDOXWIN directory, you can
  71. also start TUTILITY from its icon in the Paradox for Windows group.
  72. If you installed to a different directory, you have to edit
  73. TUTILITY.PIF before you can start TUTILITY from its icon.
  74.  
  75. Additional instructions and a description of program options are
  76. provided in the TUTILITY.DOC file. Online help is also available when
  77. you run the program. Command-line help is available by typing
  78. TUTILITY -help.
  79.  
  80.  
  81. 3. DOCUMENTATION NOTES
  82. ----------------------
  83.  
  84. This section of the README file contains new information and revisions
  85. to the Paradox manuals.
  86.  
  87. "Getting Started"
  88. -----------------
  89. - Your SHARE.EXE command (in either your AUTOEXEC.BAT or your
  90.   CONFIG.SYS) should include these optional parameters:
  91.  
  92.   SHARE /F:4096 /L:400
  93.  
  94.   The /F parameter allocates file space for the DOS storage area used
  95.   to record file-sharing information. The default value is 2048. The /L
  96.   parameter sets the number of files that can be locked at one time. The
  97.   default value is 20.
  98.  
  99. - The following command-line options have been added to Paradox:
  100.  
  101.   -n Do not write changes to WIN.INI. When you exit Paradox, the names
  102.      of the working directory and the private directory are written to
  103.      WIN.INI. Use -n to prevent this. You can place -n in the FLAGS=
  104.      line of the [PDOXWIN] section of WIN.INI. If you do this and need to
  105.      save changes to WIN.INI, you can override the -n option by starting
  106.      Paradox with the -y option. For more information about starting
  107.      Paradox with command-line options, see Chapter 14 in "Getting
  108.      Started."
  109.  
  110.   -y Do write changes to WIN.INI
  111.  
  112.   -e Prevents Paradox from writing changes to PDOXWIN.INI and
  113.      PDOXWORK.INI. This option is useful for developers who require
  114.      specific settings in these files.
  115.  
  116.   -f Lets Paradox writes changes to PDOXWIN.INI and PDOXWORK.INI. This
  117.      option overrides -e if is placed in the FLAGS= line in the [PDOXWIN]
  118.      section of WIN.INI.
  119.  
  120.   -s Prevents users from resizing the Desktop. This option starts Paradox
  121.      without a resizable window border. It does not prevent the window
  122.      from being resized by ObjectPAL applications.
  123.  
  124.   -t Lets users resize the Desktop. This option can be used to override -s
  125.     if it is placed in the FLAGS= line in the [PDOXWIN] section of
  126.     WIN.INI.
  127.  
  128. - When starting a second instance of Paradox from a second Paradox icon,
  129.   use the -n command-line option (which prohibits Paradox from saving
  130.   private and working directory settings in the WIN.INI file) and the
  131.   -p option (which lets you choose a different private directory).
  132.  
  133. - If you are accessing a table on a network, you must close the table
  134.   before you log off the network.
  135.  
  136. "User's Guide"
  137. --------------
  138. - When you export data to or import data from an ASCII file, your date,
  139.   numeric, and currency fields use the settings from your Windows Control
  140.   Panel.
  141.  
  142. - If a Windows file association already exists for a .DBF or .QBE file,
  143.   Paradox will overwrite it during installation.
  144.  
  145. - Under certain conditions in a multiuser environment, forms bound to
  146.   unkeyed (unindexed) tables may lose track of the current record during
  147.   a lengthy operation. You can avoid this situation entirely by using
  148.   keyed tables.
  149.  
  150. - You must supply the full path name (not an alias) for the Answer table
  151.   specified in the Properties|Answer Table|Options dialog.
  152.  
  153. "ObjectPAL Reference"
  154. ---------------------
  155. - p. 227  isFromUI returns TRUE only for the first KeyEvent generated by a
  156.   keypress; for subsequent events or actions, isFromUI returns FALSE.
  157.   For example, when the user presses a key it generates a KeyEvent which
  158.   Paradox may translate into one or more events or actions; however,
  159.   isFromUI returns TRUE only for the first KeyEvent (the one generated
  160.   by the user).
  161.  
  162. - New method/procedure for the Form type: getFileName( ) String. As a
  163.   method, it returns the file name of the associated form. As a procedure
  164.   it returns the file name of the current form.
  165.  
  166. - New method for the TableView type: moveToRecord( tc TCursor ) Logical.
  167.   Makes a table view point to the current record of a TCursor.
  168.  
  169. - Keywords associated with specific types are described in Chapter 4,
  170.   "Object type reference." For example, CREATE, INDEX, and SORT act on
  171.   tables, so they're described in the Table section.
  172.  
  173. - The CREATE, INDEX, and SORT structures are not available from the
  174.   Methods dialog box or from the Language|Keywords menu. Refer to the
  175.   Table section of the "ObjectPAL Reference" for information about these
  176.   structures.
  177.  
  178. - Do not call a DynArray removeItem or empty method to modify a dynamic
  179.   array when iterating over it in a forEach loop.
  180.  
  181. - The following ObjectPAL methods and procedures are not documented
  182.   but are available in the Database type:
  183.  
  184.   - setQueryRestartOptions (const qryRestartType SmallInt) Logical
  185.  
  186.     Specifies the behavior of queries in a multiuser environment, where
  187.     qryRestartType is one of the following:
  188.  
  189.     QueryLock       SmallInt        Acquires a write lock on the table
  190.                                     before executing a query.
  191.     QueryNoLock     SmallInt        Does not lock the table and ignores
  192.                                     changes to it during a query.
  193.     QueryRestart    SmallInt        Restarts a query if a change to the
  194.                                     table occurs during the query.
  195.     QueryDefault    SmallInt        Uses the query restart option specified
  196.                                     in the Properties|Restart Options
  197.                                     dialog box.
  198.  
  199.   - getQueryRestartOptions () SmallInt
  200.  
  201.     Returns the value established by setQueryRestartOptions.
  202.  
  203.  
  204. "ObjectPAL Developer's Guide"
  205. -----------------------------
  206. - p. 193  The position coordinates for a dialog box are
  207.   calculated with respect to the screen; however, the
  208.   position coordinates for a form are calculated with
  209.   respect to the Paradox Desktop. The position coordinates
  210.   of dialog boxes are calculated with respect to the screen
  211.   because dialog boxes are not MDI children.
  212.  
  213. - Under certain conditions in a multiuser environment, unkeyed
  214.   (unindexed) tables may lose track of the current record during a
  215.   lengthy operation. If you're using a TCursor, you can call currRec to
  216.   make sure you're working with the current record. You can avoid this
  217.   situation entirely by using keyed tables.
  218.  
  219. - When you use ObjectPAL to place a primary index on an existing table
  220.   that is either on a network drive or accessed with local share on, you
  221.   must create a maintained index.
  222.  
  223.