home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a004 / 4.ddi / READ.ME < prev    next >
Encoding:
Text File  |  1988-01-17  |  22.7 KB  |  611 lines

  1. ============================ dBXL READ.ME FILE ============================
  2.  
  3. Accompanies:   dBXL Diamond Release (1.2)
  4.            dBXL Manual 5th Edition
  5.  
  6. Contents:      I.   Special Notes
  7.            II.  New Features
  8.            III. Quicksilver/dBXL Differences
  9.            IV.  Third Party Software Support
  10.            V.   dBXL Manual Errata
  11.            VI.  Technical Support
  12.  
  13. Please read this file carefully. It contains important information not
  14. included in your dBXL manual. You may also want to read another file
  15. included with dBXL. README.UTL (located in the UTILS directory) contains
  16. information about WANG, Saywhat?!, and Flashcode support.
  17.  
  18.  
  19.  
  20. I. SPECIAL NOTES
  21.  
  22. == Memory Requirements ==
  23.  
  24. We recommend that your computer have 512K RAM to operate dBXL. Loading dBXL
  25. actually requires about 402K of free memory. (Free memory is memory beyond
  26. that used by the operating system and any memory-resident software). An
  27. additional 12-20K of free memory allows you to use most dBXL features.
  28. However, using a computer with less than 512K RAM limits dBXL's ability to
  29. run DOS programs and impairs dBXL's indexing and sorting performance.
  30.  
  31. == Systems Supported ==
  32.  
  33. dBXL operates on PC-DOS systems meeting minimum hardware specifications.
  34. (See Chapter 2 of the dBXL manual for more information.) In addition, after
  35. proper installation, dBXL operates on most non-IBM-compatible MS-DOS
  36. machines. However, non-standard hardware and operating system interfaces on
  37. these machines may affect dBXL's performance.
  38.  
  39. In addition to the standard 24-line monitor, dBXL also makes use of 66-line
  40. monitors, such as The Genius produced by Micro Display Systems, Inc.
  41.  
  42. == Memory Allocation ==
  43.  
  44. dBXL now dynamically allocates buffers for databases and windows. For this
  45. reason, a WUSE error may occur when you run a windowing program that
  46. executed without error in a previous version of dBXL. If this error occurs,
  47. either WUSE a window before USEing the database or use FLUSH before WUSE.
  48.  
  49. == Windowing Syntax ==
  50.  
  51. This release no longer supports the use of a period in the syntax of
  52. windowing commands. For example, with Release 1.1, dBXL allowed W.SELECT or
  53. WSELECT; in this release, dBXL allows WSELECT only.
  54.  
  55. == Foreign Versions of the dBXL Manual ==
  56.  
  57. The new dBXL manual is available in several foreign languages: Danish,
  58. Dutch, French, German, Italian, Kanji, Norwegian, Spanish, and Swedish.
  59. Contact WordTech Systems' International department for more information at
  60. (415) 254-0900, FAX: (415) 254-0288, TELEX: 503599.
  61.  
  62.  
  63.  
  64. II. NEW FEATURES
  65.  
  66.  
  67.  
  68. dBXL's new features are listed below. Most are documented in the new dBXL
  69. manual. Those that are not--the CONFIG.XL LOGO, GOODBYE, and CLEAR
  70. parameters, SET GRAPHPRINT, SET MESSAGE, DBCON.EXE, MODISCN.EXE, and
  71. CONFIG.DB3--are detailed at the end of this "New Features" section.
  72.  
  73. == New Commands and Functions ==
  74.  
  75. APPEND FROM (new file types)      RELEASE AUTOMEM (now documented)
  76. CD                  RESTORE GRAPH
  77. CLEAR FIELDS              SET CURSORMOVE
  78. COPY TO (new file types)      SET EDITOR
  79. CREATE COMMAND (now documented)   SET EVENT
  80. CREATE FILE (now documented)      SET FIELDS
  81. CREATE GRAPH              SET FIELDS TO
  82. CREATE VIEW...FROM ENVIRONMENT      SET GRAPHPRINT
  83. DIMENSION              SET HISTORY (now works properly)
  84. DISPLAY FILES (now documented)      SET MESSAGE
  85. DOWNSCROLL              SET ODOMETER (now documented)
  86. EXPORT...TYPE VENTURA          SET OOPS (now documented)
  87. FLUSH                  SET ORDER (now documented)
  88. FOR...NEXT              SET STATUS (now documented)
  89. FUNCTION              SET TYPEAHEAD (now works properly)
  90. GENERATE (now documented)      SET UDF
  91. GRAPH FORM              SET USERHELP (now works properly)
  92. HTOI() (now documented)       SET VIEW
  93. ITOH() (now documented)       SKIP ALIAS <alias>
  94. KEYBOARD              SLEEP
  95. LIST FILES (now documented)      UPSCROLL
  96. MEMORY()              WDISPLAY STATUS (now documented)
  97. MODIFY GRAPH              &&\
  98. ON EVENT              *\ (now documented)
  99. ON KEY <key> (now works properly) @...SAY...GET...VALID
  100. PRINTER()
  101.  
  102. == Internal Text Editor - New File Size and Additional Keys ==
  103.  
  104. dBXL's internal text editor now lets you edit files up to the maximum
  105. amount of free memory your computer has available.
  106.  
  107. dBXL's internal text editor also supports five new keys. You can access
  108. them with MODIFY COMMAND, CREATE COMMAND, MODIFY FILE, CREATE FILE, and
  109. when editing a Memo field. Alt-E executes the current line; Alt-P prints a
  110. highlighted block of text; Alt-F translates all keywords in the file to
  111. upper case; Alt-- translates a highlighted block of text to lower case;
  112. Alt-+ translates a highlighted block of text to upper case. The Alt--
  113. (minus) and Alt-+ (plus) keys refer to the regular keyboard + and - keys,
  114. not to the + and - keys on the numeric keypad.
  115.  
  116. == Filename Selection Window ==
  117.  
  118. All commands that call for an existing file in the syntax line now allow ?
  119. or <skeleton> in place of <filename>. ? displays a selection window of
  120. filenames with the default extension the command assumes, and allows you to
  121. select one. For example, USE ? displays a list of all filenames in the
  122. current directory with the extension .dbf. <skeleton> displays a selection
  123. window of filenames corresponding to the pattern you specify and allows you
  124. to select one. For example, USE Agent*.dbf displays a list of all filenames
  125. beginning with Agent and ending with the .dbf file extension. Thus, if the
  126. files Agent.dbf, Agentorn.dbf, and Agent007.dbf are in the current
  127. directory, dBXL displays them and allows you to choose one.
  128.  
  129. == EMS (Expanded Memory Specification) ==
  130.  
  131. dBXL can use up to 64K of Expanded Memory, if it is available when you load
  132. dBXL. The amount of Expanded Memory you use decreases dBXL's main memory
  133. requirements by up to 64K.
  134.  
  135.  
  136. == GETCOM.BIN and CHECKCOM.BIN ==
  137.  
  138. WordTech Systems provides two utilities that are an example of the kind of
  139. routines you can write for use with ON EVENT and SET EVENT. Use CHECKCOM
  140. with SET EVENT to check for input to your COM1: port. Once CHECKCOM detects
  141. input, use GETCOM.BIN with ON EVENT to retrieve the character sent to
  142. COM1:. Use these utilities by executing the following commands:
  143.  
  144. LOAD GETCOM
  145. SET EVENT TO FILE CHECKCOM
  146. ON EVENT CALL GETCOM
  147.  
  148. == CONFIG.XL Parameters ==
  149.  
  150. CONFIG.XL allows several new parameters. Most of these parameters have an
  151. equivalent SET command in dBXL. Appendix C of your dBXL manual explains
  152. these parameters.
  153.  
  154. Another SET command (SET GRAPHPRINT) has a corresponding GRAPHPRINT
  155. parameter in CONFIG.XL. The GRAPHPRINT parameter is explained under "SET
  156. GRAPHPRINT" below.
  157.  
  158. SET HISTORY and SET CURSORMOVE also have corresponding HISTORY and
  159. CURSORMOVE CONFIG.XL parameters.
  160.  
  161. SAVEHIST is allowed only in CONFIG.XL. SAVEHIST lets you specify whether
  162. History, the record of commands executed in your current dBXL session, will
  163. be saved to a DBXL.HIS file and will carry over to your next session. If
  164. SAVEHIST=ON, dBXL saves History from one session to the next; if
  165. SAVEHIST=OFF, dBXL does not. You can also SET a DOS environmental variable
  166. HISTORY to specify the drive and directory location of the DBXL.HIS file.
  167. At the DOS prompt or in your computer's AUTOEXEC.BAT file, enter: SET
  168. HISTORY=\<path>\. When you load dBXL and SAVEHIST=ON, dBXL first searches
  169. for the DBXL.HIS file in the path specified with the HISTORY environmental
  170. variable. If it cannot find DBXL.HIS in the path specified with the HISTORY
  171. environmental variable, dBXL then searches the current directory, and
  172. finally searches the DOS path. See Appendix C of your dBXL manual for more
  173. information on SAVEHIST.
  174.  
  175. LOGO is allowed only in CONFIG.XL to control whether dBXL's logo appears
  176. when you load dBXL. LOGO=ON causes the logo to appear; LOGO=OFF suppresses
  177. the display of the logo.
  178.  
  179. GOODBYE is allowed only in CONFIG.XL. It controls whether dBXL's signoff
  180. message "Thank you for using dBXL. Remember to back up your files. Bye" is
  181. displayed when you QUIT dBXL. GOODBYE=ON, the default, causes the message
  182. to display when you QUIT; GOODBYE=OFF suppresses the message display.
  183.  
  184. CLEAR is allowed only in CONFIG.XL. CLEAR lets you specify whether the XL
  185. prompt appears at the top or bottom of the screen each time the screen
  186. clears. CLEAR=TOP, the default, places the XL prompt at the top of a
  187. cleared screen; CLEAR=BOTTOM places the XL prompt at the bottom.
  188.  
  189. The new release of dBXL no longer supports the MAXBUF parameter; dBXL now
  190. allocates memory dynamically, as explained in "Memory Allocation" above.
  191.  
  192. == SET GRAPHPRINT ==
  193.  
  194. SET GRAPHPRINT allows you to specify the graphics printer for printing
  195. graphs with GRAPH FORM, CREATE GRAPH, and MODIFY GRAPH. (See Chapter 6 of
  196. the dBXL manual.) The complete syntax is:
  197.  
  198. SET GRAPHPRINT TO [EPSONFX | IBM | OKIDATA | HPLASERJET | HPPLOTTER
  199. [SIZE <numExp 1>] [VERTICAL| HORIZONTAL] [ASPECT <numExp 2>]]
  200.  
  201.  
  202. IBM printer is the default printer.
  203.  
  204. SIZE <numExp 1> allows you to specify the size of a printed graph. <numExp
  205. 1> can be from 0 to 5; 0 is the smallest size and 5 is the largest. The
  206. default depends on the type of printer you specify.
  207.  
  208. HORIZONTAL turns the graph on its right side, producing a horizontal
  209. display. VERTICAL indicates that the top of the graph starts at the top of
  210. the page. The default printing orientation depends on the type of printer
  211. and graphics device you use, and the type of graph you are printing.
  212.  
  213. ASPECT <numExp 2> specifies the ratio of space between vertical dots to
  214. space between horizontal dots when you print a pie chart. <numExp 2> can be
  215. any decimal value greater than 0 or less than or equal to 1. When
  216. displaying a pie chart on the screen, dBXL ensures that the graph displays
  217. properly. However, depending on your type of printer and monitor, you may
  218. wish to alter the spacing for some printed pie charts with ASPECT. For
  219. example, if you are printing a pie chart on an HPLASERJET, the pie may
  220. appear egg-like, noncircular. In this case, adjust the aspect setting.
  221.  
  222. You can specify the GRAPHPRINT parameter in your CONFIG.XL file with the
  223. following syntax:
  224.  
  225. GRAPHPRINT=EPSONFX | IBM | OKIDATA | HPLASERJET | HPPLOTTER [,<size>]
  226. [,VERTICAL | ,HORIZONTAL] [,<aspect>]
  227.  
  228. == SET MESSAGE ==
  229.  
  230. SET MESSAGE allows you to designate the message that displays in the center
  231. of the last line (Line 24) of the screen. The syntax is:
  232.  
  233. SET MESSAGE TO [<charExp>]
  234.  
  235. The message appears only when SET STATUS is ON and a menu-driven, full-
  236. screen command is not executing. dBXL displays only the first 80 characters
  237. of <charExp>. SET MESSAGE TO with no parameters clears Line 24.
  238.  
  239. The default message is a null string " ", unless otherwise specified in the
  240. CONFIG.XL file.
  241.  
  242. == DBCON.EXE ==
  243.  
  244. DBCON is a utility that converts dBASE II databases to dBXL/dBASE III Plus
  245. format. At the DOS prompt, enter:
  246.  
  247. DBCON [<filename 1>] [<filename 2>]
  248.  
  249. <filename 1> is the name of an existing dBASE II database and <filename 2>
  250. is the name of the new dBXL/dBASE III Plus database. DBCON assumes .dbf
  251. filename extensions. If you omit the <filename 1> or <filename 2> options
  252. from the DOS command line, the on-screen prompts will guide you through the
  253. database conversion.
  254.  
  255. == MODISCN.EXE ==
  256.  
  257. MODISCN is a utility that allows you either to create a new screen file, or
  258. to modify an existing screen file created with the WSAVE command and
  259. displayed with the WRESTORE command. At the DOS prompt, enter:
  260.  
  261. MODISCN [<filename>]
  262.  
  263. <filename> is the name of the new or existing screen file; MODISCN assumes
  264. a .scn extension. If you omit the <filename> option from the DOS command
  265. line, the on-screen text will prompt you for the name of the file.
  266.  
  267.  
  268.  
  269. Once in MODISCN, press F1 to invoke the help window, which tells you how
  270. MODISCN operates.
  271.  
  272. == CONFIG.DB3 ==
  273.  
  274. In addition to CONFIG.XL, dBXL also includes a CONFIG.DB3 file, which
  275. contains the default parameters dBASE III Plus assumes. To simulate a dBASE
  276. III Plus-like user interface in dBXL, first erase or rename your CONFIG.XL
  277. file, then rename the CONFIG.DB3 file to CONFIG.XL. For example, at the DOS
  278. prompt of your dBXL directory, enter:
  279.  
  280. RENAME CONFIG.XL CONFIGXL.SAV
  281. RENAME CONFIG.DB3 CONFIG.XL
  282.  
  283.  
  284.  
  285. III. QUICKSILVER/dBXL DIFFERENCES
  286.  
  287. In conjunction with dBXL, WordTech Systems offers Quicksilver, a compiler
  288. for dBXL and dBASE III Plus programs. Quicksilver compiles dBASE and dBXL
  289. programs into DOS-executable programs that can be run independent of dBXL
  290. or dBASE. For more information about Quicksilver, contact your dealer or
  291. call WordTech Systems at (415) 254-0900.
  292.  
  293. Quicksilver supports the same files and syntax as dBXL. However, there are
  294. some differences.
  295.  
  296. == Interactive Commands ==
  297.  
  298. Quicksilver does not support the interactive commands (commands that
  299. require user input).
  300.  
  301. == Networking Commands ==
  302.  
  303. Since this release of dBXL is single user, it does not support Quicksilver
  304. networking commands. The next release of dBXL will support networking.
  305.  
  306. == View Files ==
  307.  
  308. dBXL supports CREATE VIEW <filename> FROM ENVIRONMENT and SET VIEW, while
  309. Quicksilver does not.
  310.  
  311. == SINKEY() ==
  312.  
  313. Quicksilver supports the SINKEY() function, while dBXL does not. SINKEY()
  314. returns a string representing the last key pressed. However, both dBXL and
  315. Quicksilver support the standard INKEY() function.
  316.  
  317. == CCALL ==
  318.  
  319. Quicksilver supports the command CCALL, while dBXL does not. CCALL
  320. interfaces Quicksilver-compiled code with compiled C language programs.
  321. However, dBXL does support the standard dBASE LOAD and CALL syntax.
  322.  
  323.  
  324.  
  325. IV. THIRD PARTY SOFTWARE SUPPORT
  326.  
  327. WordTech Systems has verified that the following applications are
  328. compatible with dBXL. Inclusion in this list does not constitute an
  329. endorsement of any of these products, nor does exclusion suggest that a
  330. program does not operate with dBXL. Contact WordTech Systems for the latest
  331. compatibility list.
  332.  
  333.   Program name        Program type           Company/Telephone
  334. ---------------- ------------------  --------------------------------------
  335.  
  336. AccountMate     accounting         SourceMate Information Systems, Inc.
  337.                              (CA: 800 762-7788)
  338.                          (outside CA: 800 228-8896)
  339. Add-graph     charting         Gryphon Microproducts   (301 384-6868)
  340. DANALYST     development utility TranSec Systems, Inc.   (800 423-0772)
  341. dB/RA         array support         Gryphon Microproducts   (301 384-6868)
  342. dBPOWERPAK III     utilities         Gryphon Microproducts   (301 384-6868)
  343. dFLOW         debugging utility   WallSoft Systems         (800 23d-Flow)
  344. Documentor     debugging utility   WallSoft Systems         (800 23d-Flow)
  345. FlashCode     screen generator    Software Bottling Co.   (718 458-3700)
  346. FlashTools!     menu generator      Avis Hill             (818 709-8366)
  347. Genifer      program generator   Bytel Corporation     (CA: 800 541-3366)
  348.                          (outside CA: 800 631-2229)
  349. Rettig's Library utilities           Tom Rettig Associates   (213 272-3784)
  350. SilverComm     communications      Silverware          (214 902-0277)
  351. Saywhat?!     screen generator    The Research Group  (CA: 800 231-7849)
  352.                          (outside CA: 800 468-9273)
  353. SBT         accounting         SBT Corporation         (415 331-9900)
  354. UI         program generator   WallSoft Systems         (800 23d-Flow)
  355. ViewGen      program generator   Software Tools     (CA: 800 231-6603)
  356.                          (outside CA: 800 328-4473)
  357.  
  358. == Saywhat?! and Flashcode Support ==
  359.  
  360. Refer to the text file README.UTL in the UTILS subdirectory for information
  361. on using these programs with dBXL.
  362.  
  363.  
  364.  
  365. V. dBXL MANUAL ERRATA
  366.  
  367. == 2.7-2.8 (The INSTALL Program) and 2.8-2.9 (The SETUP Program) ==
  368.  
  369. The INSTALL and SETUP files are on Disk 4.
  370.  
  371. == 2.4-2.5 (Distribution Disks) ==
  372.  
  373. In addition to the files listed, dBXL also includes the following files,
  374. explained in the "New Features" section above:
  375.  
  376. File           Description
  377. -------------  ------------------------------------------------------------
  378. CONFIG.DB3     Sample configuration file containing dBASE III Plus defaults
  379. DBCON.EXE      Converts dBASE II database files to dBXL/dBASE III Plus
  380.            format
  381. MODISCN.EXE    Creates or modifies screen files
  382. MODISCN.HLP    On-line manual for MODISCN.EXE
  383. CHECKCOM.BIN   When used with SET EVENT, checks for input to your COM1:
  384.            port
  385. GETCOM.BIN     When used with ON EVENT, retrieves a character sent to your
  386.            COM1: port
  387.  
  388. There is no \DEMO directory. The tutorial files in the \TUTORIAL directory
  389. demonstrate dBXL's features.
  390.  
  391. == 4.84 (Viewinvs.prg) ==
  392.  
  393. Line 36 should read as follows: Customer->State + "  " + Customer->Zip
  394.  
  395. == 4.100 (Viewedit.prg) ==
  396.  
  397. Line 87 should read CLEAR AUTOMEM. Line 88 should read RETURN.
  398.  
  399. == 4.102 (Callback.prg) ==
  400.  
  401. Move Lines 17 through 21 after Line 30.
  402.  
  403.  
  404. == 5.11 (Exponentiation) and 6.268 (SET DECIMALS) ==
  405.  
  406. If the base has more decimal places than the number specified by SET
  407. DECIMALS, the result of exponentiation has the same number of decimal
  408. places as the base. If the base has fewer decimal places than the number
  409. specified by SET DECIMALS, the result of exponentiation has the number of
  410. decimal places specified by SET DECIMALS.
  411.  
  412. == 5.29 (Limits on Open Files) ==
  413.  
  414. The total number of files that can be open at one time in dBXL is limited
  415. by the FILES= statement in your CONFIG.SYS file. The maximum number is the
  416. number specified with FILES= (a maximum of 255) less the number of files
  417. reserved by DOS (5) less the number of files dBXL always uses: DBXL.EXE,
  418. DBXL.OV1, DBXL.OV2, and DBXL.MSG (4).
  419.  
  420. == 5.35 (History), 6.119 (DISPLAY HISTORY), 6.297 (SET HISTORY TO), and C.3
  421. (HISTORY) ==
  422.  
  423. The default value for commands stored in History is 20, and the maximum
  424. value is 32767.
  425.  
  426. == 6.15 (<dateExp>) ==
  427.  
  428. If SET CENTURY is ON, the range of values for <dateExp> is 01/01/1900 to
  429. 12/31/9999.
  430.  
  431. == 6.79, 6.80, 6.83 (CREATE GRAPH) and 6.157 (GRAPH FORM) ==
  432.  
  433. You can display a graph using up to 40 records from the active database.
  434.  
  435. == 6.91 (CREATE GRAPH), 6.294 (SET GRAPHPRINT), and C.3 (GRAPHPRINT) ==
  436.  
  437. The default printer is IBM. Additional SET GRAPHPRINT options are desribed
  438. under the "SET GRAPHPRINT" section of "New Features" above.
  439.  
  440. == 6.126-6.127 (DO) ==
  441.  
  442. You can include up to 25 DO <filename> statements in a program file.
  443.  
  444. == 6.139-6.140 (EXIT) ==
  445.  
  446. Replace the given example with the following one:
  447.  
  448. Example: The Rentals program allows clients of the Coming Home Rental
  449. Agency to view a file of homes and apartments. The first section of the
  450. program lists homes, and the second section lists apartments. Using EXIT,
  451. Rentals gives the user the option of interrupting the home listings and
  452. going directly to the apartment listings.
  453.  
  454. * Rentals.prg
  455. USE Homes
  456. STORE " " TO nextlist
  457. DO WHILE .NOT. EOF()
  458.      CLEAR
  459.      @ 5,0 SAY CENTER("Homes for Rent")
  460.      LIST NEXT 10 Bedrms, Address, Rent
  461.      @ 20,0 SAY "Press A to view apartment list, any ";
  462.       "other key to continue: " GET nextlist
  463.      READ
  464.      IF nextlist $ "Aa"
  465.       EXIT
  466.      ENDIF
  467.      SKIP
  468. ENDDO
  469.  
  470. * Apartmnt.prg lists apartment rentals.
  471. DO Apartmnt
  472.  
  473. == 6.140-6.141 (EXPORT) ==
  474.  
  475. dBXL does not enclose in quotes the data you EXPORT. In Ventura, open the
  476. EXPORTed .tag file as a WordStar file.
  477.  
  478. == 6.150 (FUNCTION)==
  479.  
  480. Delete the phrase "TO alltrimmed" from the first program example on the
  481. page.
  482.  
  483. == 6.157 (GRAPH FORM) ==
  484.  
  485. If you do not specify <scope>, WHILE, or FOR conditions, GRAPH FORM uses up
  486. to the first 40 records in the active database.
  487.  
  488. == 6.161 (IF) and E.9 (Error message 69. IF stack overflow) ==
  489.  
  490. IF...ENDIF loops can be nested 80 levels deep.
  491.  
  492. == 6.166 (INDEX) ==
  493.  
  494. A negative sign, - , should appear between the parentheses on Line 2. On
  495. Line 3, the command line INDEX ON DESCEND(Price) TO Prices should read
  496. INDEX ON DESCEND(STR(Price)) TO Prices.
  497.  
  498. == 6.190 (MODIFY COMMAND) ==
  499.  
  500. A vertical line should appear between <filename> and ? in the syntax line.
  501. The correct syntax is:
  502.  
  503. MODIFY COMMAND <filename> | ? | <skeleton>
  504.  
  505. == 6.191 (MODIFY COMMAND) ==
  506.  
  507. Alt-E executes the current line.
  508.  
  509. == RESTORE STATUS (6.236) and SAVE STATUS (6.244) ==
  510.  
  511. dBXL also SAVEs and RESTOREs the STATUS of the following SET parameters:
  512. ALTERNATE TO, FIELDS, ODOMETER, and OOPS. It does not SAVE or RESTORE the
  513. STATUS of the USERHELP parameter.
  514.  
  515. == 6.238 (RETRY) ==
  516.  
  517. The definition should state that RETRY returns control from a subprogram to
  518. the same line of the higher program that called the subprogram.
  519.  
  520. == 6.278 (SET EDITOR) ==
  521.  
  522. The EDITOR parameter is not supported by CONFIG.XL. You can specify a text
  523. editor in your CONFIG.XL file with the TEDIT or WP parameters.
  524.  
  525. == 6.300 (SET MARGIN) and C.3 (MARGIN) ==
  526.  
  527. The range of values is 0 to 254.
  528.  
  529. == 6.312 (SET RETRACE) ==
  530.  
  531. When SET RETRACE is ON, dBXL creates the screen display either with
  532. retrace, the default, or with Interrupt 10, if you have installed it with
  533. the SETUP program.
  534.  
  535. == 6.337-6.338 (TOTAL) ==
  536.  
  537.  
  538. TOTAL will work properly only if the fields TOTALed are long enough to hold
  539. the results.
  540.  
  541. == 7.65-7.66 (INKEY()) ==
  542.  
  543. The following INKEY() values should replace those in the manual:
  544.  
  545. Key Pressed        INKEY() Value      Key Pressed          INKEY() Value
  546. ------------------- ------------- --------------------------- -------------
  547. Ctrl-F1 to Ctrl-F10 94-103      Alt-n               49
  548. Alt-F1 to Alt-F10   104-113      Alt-o               24
  549. Alt-a            30          Alt-p               25
  550. Alt-b            48          Alt-q               16
  551. Alt-c            46          Alt-r               19
  552. Alt-d            32          Alt-s               31
  553. Alt-e            18          Alt-t               20
  554. Alt-f            33          Alt-u               22
  555. Alt-g            34          Alt-v               47
  556. Alt-h            35          Alt-w               17
  557. Alt-i            23          Alt-x               45
  558. Alt-j            36          Alt-y               21
  559. Alt-k            37          Alt-z               44
  560. Alt-l            38          Alt-0 to Alt-9 Alt-_ Alt--  31
  561. Alt-m            50          Alt-+  Alt-=              156
  562.  
  563. == 6.363 (WSET TITLE), 6.367 (WUSE), and E.16 (118. Bad title) ==
  564.  
  565. The number of characters in a window title cannot exceed the width of your
  566. window. If you do specify a window title greater than the width of your
  567. window, an error occurs.
  568.  
  569. == 7.97-7.98 (READKEY()) ==
  570.  
  571. The READKEY() value for Ctrl-Q and Esc is 268 when you exit with
  572. modifications. The READKEY() value for Ctrl-W and Ctrl-End is 14 when you
  573. exit without modifications.
  574.  
  575. == C.3 (DEFAULT) ==
  576.  
  577. The correct value is <drive>.
  578.  
  579. == C.3 (MEMOWIDTH) ==
  580.  
  581. The lowest possible value is 8.
  582.  
  583. == C.3 (PRINTER) ==
  584.  
  585. The default is LPT1.
  586.  
  587. == E.9 (Error message 71. WHILE stack overflow) ==
  588.  
  589. This message should read "FOR/WHILE stack overflow". You can nest
  590. DO...WHILE and FOR..NEXT loops 20 levels deep.
  591.  
  592. == E.10 (Error message 73. CASE stack overflow) ==
  593.  
  594. You can nest DO CASE constructs 20 levels deep.
  595.  
  596.  
  597.  
  598. VI. TECHNICAL SUPPORT
  599.  
  600. WordTech Systems now offers a technical support Electronic Bulletin Board
  601. System (EBBS) for registered owners of WordTech products. You can access
  602. this board by dialing (415) 254-1141 via your modem. At the menu, Enter N
  603.  
  604. for New, and have your serial number ready. Answer the survey questions as
  605. they appear. Once both your initial access and your request for user rights
  606. have been logged, WordTech Systems will verify your serial number and
  607. registration and will raise your user rights, a process that normally
  608. requires one working day.
  609.  
  610. ======================== END OF dBXL READ.ME FILE =========================
  611.