home *** CD-ROM | disk | FTP | other *** search
/ ftp.alaska-software.com / 2014.06.ftp.alaska-software.com.tar / ftp.alaska-software.com / fixes / Xpp182 / pfl182306.txt < prev    next >
Text File  |  2004-05-04  |  15KB  |  500 lines

  1. ///////////////////////////////////////////////////////////////////////////////
  2. //
  3. //  THIS IS PFL182306.TXT
  4. //
  5. //  Copyright :
  6. //    Alaska Software (c) 2004. All rights reserved.
  7. //
  8. //  Contents  :
  9. //    Installation guide for PFL182306
  10. //
  11. //  Disclaimer:
  12. //    THIS FILE IS RELEASED AS IS WITHOUT ANY WARRANTY. THE PURPOSE OF
  13. //    A PRIVATE-FIX-LEVEL (PFL) IS TO DELIVER PDR SPECIFIC FIXES
  14. //    OF PRODUCT COMPONENTS TO THE REGISTERED USER. THIS IS DONE BY 
  15. //    SUBSTITUTION OF ONE OR MORE COMPONENTS OF THE PFL RELATED PRODUCT.
  16. //
  17. ///////////////////////////////////////////////////////////////////////////////
  18.  
  19.  
  20.    ___________
  21.    1.0 Preface
  22.  
  23.    Please note that a Private Fix Level (PFL) covers only those problems
  24.    listed under topic #4.0 in this file. PFLs are released by Alaska Software
  25.    on an irregular basis, depending on the current demand of single or
  26.    multiple customers or a particular 3rd party vendor.
  27.  
  28.    PFLs do contain special corrections or bug fixes. PFLs are dedicated
  29.    to a specific or a group of specific issues. All changes provided with
  30.    a PFL will be included in the next release of its corresponding 
  31.    base-product.
  32.  
  33.    Please note, a PFL updates only single components of a product.
  34.  
  35.  
  36.    ________________
  37.    2.0 Installation
  38.  
  39.    Before you install a PFL we strongly recommend to make backup copies
  40.    of all components going to be replaced by the PFL. Otherwise you would
  41.    not be able to restore the pre-PFL state at a later point in time.
  42.  
  43.    You should install the PFL only when you want to resolve one of the
  44.    problems listed under #4.0. If you install the PFL you must replace
  45.    all components included in the PFL. For installation, proceed as
  46.    follows:
  47.  
  48.    A.) Make sure that no Xbase++ application is running and no
  49.        component of the development package is active.
  50.  
  51.    B.) Make backup copies of all files listed under #3.0
  52.  
  53.    C.) If the PFL is shipped as a zipped archive, unpack the 
  54.        PFLxxxxxx.ZIP archive in a temporary directory.
  55.        Copy the unpacked files into the appropriate directories of
  56.        your Xbase++ installation.
  57.  
  58.    D.) If the PFL comes as a self-extracting EXE file, copy
  59.        the file into the installaton root directory of the 
  60.        corresponding base product (e.g. D:\ALASKA\XPPW32\)
  61.        and execute it.
  62.  
  63.  
  64.    ____________   
  65.    3.0 Contents
  66.  
  67.    This PFL replaces the following components of your Xbase++ installation:
  68.  
  69.    List of Files:
  70.  
  71.    XPPRT1.DLL           (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  72.       Xbase++ Runtime Library
  73.       1.82.306
  74.  
  75.    XPPRT1.LIB           (Default directory is: \XPP32\LIB,\XPPW32\LIB\COFF,\XPPW32\LIB\OMF)
  76.       Xbase++ Import Library
  77.       1.82.306
  78.  
  79.    XPPUI1.DLL           (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  80.       Xbase++ Runtime Library
  81.       1.82.306
  82.  
  83.    XPPUI2.DLL           (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  84.       Xbase++ Runtime Library
  85.       1.82.306
  86.  
  87.    ASRDBC10.DLL         (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  88.       Xbase++ Runtime Library
  89.       1.82.306
  90.  
  91.    CDXDBE.DLL           (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  92.       Xbase++ Runtime Library
  93.       1.82.306
  94.  
  95.    DELDBE.DLL           (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  96.       Xbase++ Runtime Library
  97.       1.82.306
  98.  
  99.    NTXDBE.DLL           (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  100.       Xbase++ Runtime Library
  101.       1.82.306
  102.  
  103.    DBFDBE.DLL           (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  104.       Xbase++ Runtime Library
  105.       1.82.306
  106.  
  107.    FOXDBE.DLL           (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  108.       Xbase++ Runtime Library
  109.       1.82.306
  110.  
  111.    DELDBE.CH        (Default directory is: \XPP32\INCLUDE)
  112.       Xbase++ Include File
  113.       1.83.294
  114.  
  115.  
  116.    In addition to the Xbase++ PFL, we also offer PFLs for other Alaska Software 
  117.    products. In case you are interested in one of the PFLs for the components
  118.    listed below, please contact our Technical Support Department directly. 
  119.    Please do not forget to have your customer ID included when requesting. 
  120.    Thank you in advance.
  121.  
  122.  
  123.    ASINET10.DLL         (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  124.       Xbase++ Add-On Library
  125.       1.82.306
  126.  
  127.    ASINET1C.DLL         (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  128.       Xbase++ Add-On Library
  129.       1.82.306
  130.  
  131.    ASIUTL10.DLL         (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  132.       Xbase++ Add-On Library
  133.       1.82.306
  134.  
  135.    HRFCLASS.DLL         (Default directory is: \XPP32\LIB and \XPPW32\RUNTIME)
  136.       Xbase++ Add-On Library
  137.       1.82.306
  138.  
  139.    ASXML10.DLL          (Default directory is: \XPP32\LIB)
  140.       Xbase++ Add-On Library
  141.       1.83.294
  142.  
  143.  
  144.    ________________    
  145.    4.0 Related PDRs
  146.  
  147.     Component: XPPUI1.DLL 
  148.  
  149.       PDRID:   109-5346
  150.       SYMPTOM: Calling XbpMLE:setData() may cause hang-ups
  151.  
  152.       PDRID:   109-4873
  153.       SYMPTOM: Problems with XbpRadioButton and XbpStatic (XP manifest)
  154.  
  155.       PDRID:   109-2691
  156.       SYMPTOM: XbpHelp:showHelp( FIELD->HELPID ) does not work
  157.  
  158.       PDRID:   109-4811
  159.       SYMPTOM: XbpHelp() passes event to parents even if helpLing is used
  160.  
  161.       PDRID:   109-4874  
  162.       SYMPTOM: XbpComboBox used with a manifest file has selection problems
  163.  
  164.       PDRID:   109-4944
  165.       SYMPTOM: XbpStatic:autoSize not ignored for boxes
  166.  
  167.       PDRID:   109-5132
  168.       SYMPTOM: XbpCRT displayes strings with leading spaces in a wrong way
  169.  
  170.       PDRID:   109-5170
  171.       SYMPTOM: XbpMenu reacts to ALTGR+nKey as if ALT+nKey is pressed
  172.  
  173.       PDRID:   109-5174
  174.       SYMPTOM: XbpFileDev consumes memory
  175.  
  176.       PDRID:   109-5233
  177.       SYMPTOM: GraBitBlt() consumes GDI handles
  178.  
  179.       PDRID:   109-5240
  180.       SYMPTOM: XbpListBox(): Horiz. scrollbar not adjusted for tab stops
  181.  
  182.       PDRID:   109-5304
  183.       SYMPTOM: XbpComboBox does not work properly with manifest file
  184.  
  185.       PDRID:   109-5338
  186.       SYMPTOM: Memory loss in XbpWindow:lockPS()
  187.  
  188.       PDRID:   109-5345
  189.       SYMPTOM: XbpListBox:getData() fails w/ object in XBP_STAT_INIT state
  190.  
  191.       PDRID:   109-5238
  192.       SYMPTOM: Memory Leak Issues
  193.  
  194.       PDRID:   109-5192  
  195.       SYMPTOM: XbpPrintDialog():pageRangeSelected is set always
  196.  
  197.       PDRID:   109-5284  
  198.       SYMPTOM: oXbpMultiCellGroup:SetCell() handles date value incorrect
  199.  
  200.     Component: XPPRT1.DLL 
  201.  
  202.       PDRID:   109-1180  
  203.       SYMPTOM: PICTURE is not compatible to Cli**er's GET
  204.  
  205.       PDRID:   109-3710  
  206.       SYMPTOM: INDEX ON .. with DELDBE leads to wrong error
  207.  
  208.       PDRID:   109-4897  
  209.       SYMPTOM: array operator can not set the 32nd bit of a numeric
  210.  
  211.       PDRID:   109-4910  
  212.       SYMPTOM: DllUnload hangs after runtime error
  213.  
  214.       PDRID:   109-4987  
  215.       SYMPTOM: CurDir() cuts the first slash in the return value
  216.  
  217.       PDRID:   109-5019
  218.       SYMPTOM: MEMWATCH hangs application when XbpFileDialog() is used
  219.  
  220.       PDRID:   109-4317
  221.       SYMPTOM: SET PRINTER TO (\\serverName\printername) does not work
  222.  
  223.       PDRID:   109-5061
  224.       SYMPTOM: XbpStatic:setSize() hangs with XbpOCX
  225.  
  226.       PDRID:   109-5064  
  227.       SYMPTOM: DllUnload removes REQUEST'ed function symbols
  228.  
  229.       PDRID:   109-5065  
  230.       SYMPTOM: DllUnload() quits application with XPPFATAL.LOG
  231.  
  232.       PDRID:   109-5140  
  233.       SYMPTOM: GET with PICTURE @Z eats the negative sign
  234.  
  235.       PDRID:   109-5151  
  236.       SYMPTOM: DbSetFilter(NIL) raises IDSC
  237.  
  238.       PDRID:   109-5182
  239.       SYMPTOM: Deadlock problems when using XbpOCX
  240.  
  241.       PDRID:   109-5224  
  242.       SYMPTOM: oGet:UnTransForm() rounds numerics  if "@E" picture used
  243.  
  244.       PDRID:   109-5233  
  245.       SYMPTOM: GraBitBlt() consumes GDI handles
  246.  
  247.       PDRID:   109-5239  
  248.       SYMPTOM: calculation might result in negative zero value
  249.  
  250.       PDRID:   109-5242  
  251.       SYMPTOM: MemoEdit hangs, inserting a space + character at EOL
  252.  
  253.       PDRID:   109-5251  
  254.       SYMPTOM: TANSFORM @L<c> when <c> is numeric character
  255.  
  256.       PDRID:   109-5253  
  257.       SYMPTOM: MemoEdit eats CHR(13)+CHR(10) when pressing CTRL-W
  258.  
  259.       PDRID:   109-5256  
  260.       SYMPTOM: MemoEdit does not WordWrap correctly
  261.  
  262.       PDRID:   109-5260  
  263.       SYMPTOM: PICTURE "@L0" is incorrect
  264.  
  265.       PDRID:   109-5291  
  266.       SYMPTOM. XbpOCX does not support WRITEONLY properties
  267.  
  268.       PDRID:   109-5318  
  269.       SYMPTOM: LOCATE does not set FOUND() to false
  270.  
  271.       PDRID:   109-5331  
  272.       SYMPTOM: Transform does not work correct
  273.  
  274.  
  275.     Component: XPPUI2.DLL 
  276.  
  277.       PDRID:   109-5036
  278.       SYMPTOM: XbpQuickBrowse:setDataLink() fails, depending on :style
  279.  
  280.       PDRID:   109-5037
  281.       SYMPTOM: XbpQuickBrowse:RowPos might get out of sync.
  282.  
  283.       PDRID:   109-5063  
  284.       SYMPTOM: The Webrowser control does not handle TAB keys when hosted
  285.  
  286.  
  287.     Component: DELDBE.DLL
  288.  
  289.       PDRID:   109-4194  
  290.       SYMPTOM: DELDBE cannot handle numeric values in the right way
  291.  
  292.       PDRID:   109-4293  
  293.       SYMPTOM: DELDBE raises XppFatal.log copying datas from a database
  294.  
  295.       PDRID:   109-4419  
  296.       SYMPTOM: DELDBE sample for DELDBE_AUTOFIELD does not work
  297.  
  298.       PDRID:   109-4451  
  299.       SYMPTOM: DELDBE does not truncate blanks in C fields
  300.  
  301.       PDRID:   109-4651  
  302.       SYMPTOM: DELDBE raises XppError.log if file ends with EOF character
  303.  
  304.       PDRID:   109-4805  
  305.       SYMPTOM: DELDBE raises XPPFATAL.LOG with copy to delimited
  306.  
  307.       PDRID:   109-5188  
  308.       SYMPTOM: Operating system error 1
  309.  
  310.       PDRID:   109-5366  
  311.       SYMPTOM: DELDBE: USE ... SHARED/READONLY not supported
  312.  
  313.  
  314.     Component: CDXDBE.DLL
  315.  
  316.       PDRID:   109-5038  
  317.       SYMPTOM: CDXDBE runs into OS error 1 on dbSkip()
  318.  
  319.       PDRID:   109-5141  
  320.       SYMPTOM: CDXDBE may raise an IDSC when OrdSetFocus(0)
  321.  
  322.       PDRID:   109-5258    
  323.       SYMPTOM: can not create index with .$$$ extension
  324.  
  325.       PDRID:   109-5322    
  326.       SYMPTOM: CDXDBE crashes when appending records with open index
  327.  
  328.  
  329.     Component: NTXDBE.DLL
  330.  
  331.       PDRID:   109-5107    
  332.       SYMPTOM: NTXDBE: Found() is not reset to .F. when navigating
  333.  
  334.       PDRID:   109-5258    
  335.       SYMPTOM: can not create index with .$$$ extension
  336.  
  337.       PDRID:   109-5297    
  338.       SYMPTOM: Incompatibility with Clipper when indexing a date field
  339.  
  340.  
  341.      Component: DBFDBE.DLL
  342.  
  343.      PDRID:    109-5342    
  344.       SYMPTOM: APPEND BLANK creates record when table is locke with Flock()
  345.  
  346.  
  347.      Optional components included in PFLs available on request:
  348.  
  349.      Component: ASINET1C.DLL & ASINET10.DLL
  350.  
  351.      PDRID:    109-4800    
  352.       SYMPTOM: ASINET uses hidden methods
  353.  
  354.      PDRID:    109-4887    
  355.       SYMPTOM: AsiNet encounters problems in receiving attachments
  356.  
  357.      PDRID:    109-5016    
  358.       SYMPTOM: Set Exact On makes attachments unreadable
  359.  
  360.      PDRID:    109-5041    
  361.       SYMPTOM: email address for MAIL FROM is modified
  362.  
  363.      PDRID:    109-5162    
  364.       SYMPTOM: Pop3 does not recognize end of mail
  365.  
  366.      PDRID:    109-5243    
  367.       SYMPTOM: ASINET: can't retrieve email in some circumstances
  368.  
  369.      PDRID:    109-5296    
  370.       SYMPTOM: :getFileName() returns NIL if attachment is 0 byte
  371.  
  372.      PDRID:    109-5300    
  373.       SYMPTOM: UUEncode() works wrong if cString has more than 9 character
  374.  
  375.      PDRID:    109-5306    
  376.       SYMPTOM: ASINET: ToBase64() retuns null-string
  377.  
  378.      PDRID:    109-5313    
  379.       SYMPTOM: ASINet misinterpretes :addHeader() i the value incl a ":"
  380.  
  381.      PDRID:    109-5316    
  382.       SYMPTOM: ASINET: HTTP authentification fails
  383.  
  384.      PDRID:    109-5336    
  385.       SYMPTOM: IDSC when re-open an socket
  386.  
  387.      PDRID:    109-5344    
  388.       SYMPTOM: Docu is missing for mailAddress
  389.  
  390.      PDRID:    109-5351    
  391.       SYMPTOM: content encoding not sufficient
  392.  
  393.      PDRID:    109-5355    
  394.       SYMPTOM: Subject is handled wrong when it contains ";"
  395.  
  396.      PDRID:    109-5363    
  397.       SYMPTOM: Default encoding type should be base64
  398.  
  399.  
  400.      Component: HRFCLASS.DLL
  401.  
  402.      PDRID:    109-5305    
  403.       SYMPTOM: HRF GetElementByID returns incorrect elements
  404.  
  405.  
  406.      Component. ASXML10.DLL
  407.  
  408.      PDRID:    109-5327    
  409.       SYMPTOM: ASXML: XMLDocOpenFile() can't handle files containing '
  410.  
  411.  
  412.      Component: ODBCDBE.DLL
  413.  
  414.      PDRID:    109-3917    
  415.       SYMPTOM: Using TINYINT gives N, creating via I is inconsistent
  416.  
  417.      PDRID:    109-4303    
  418.       SYMPTOM: ODBCDBE & MS-Sql Server: Using Date and IDENTITY types fails
  419.  
  420.      PDRID:    109-4511    
  421.       SYMPTOM: ODBCDBE cannot read from SQL server if SMALLDATETIME is used
  422.  
  423.      PDRID:    109-4598    
  424.       SYMPTOM: Midex causes a runtime error on operation GetData
  425.  
  426.      PDRID:    109-4821    
  427.       SYMPTOM: ODBCDBE tries to update on cursor which is READ ONLY
  428.  
  429.      PDRID:    109-4855    
  430.       SYMPTOM: ODBCDBE attempts to write on read-only cursor(MS-SQL server)
  431.  
  432.      PDRID:    109-4979    
  433.       SYMPTOM: ODBCDBE can not handle indexes with mixed datatypes
  434.  
  435.      PDRID:    109-4994    
  436.       SYMPTOM: ODBCDBE errors when updating Money-field (MS-Access)
  437.  
  438.      PDRID:    109-5013    
  439.       SYMPTOM: DbSkip(-1) does not refresh column if on Bof()
  440.  
  441.      PDRID:    109-5018    
  442.       SYMPTOM: Using functions in ORDER BY expressions not possible
  443.  
  444.      PDRID:    109-5048    
  445.       SYMPTOM: EXECSP does not post an error on RAISERROR (MS-SQL server)
  446.  
  447.      PDRID:    109-5067    
  448.       SYMPTOM: ODBCBDE does not handle the data type W (nchar) correct
  449.  
  450.      PDRID:    109-5072    
  451.       SYMPTOM: ODBCDBE behaves wrong in writing to a field of datatype W
  452.  
  453.  
  454.    _______________________
  455.    5.0 Technical Support
  456.  
  457.    5.1  How to contact Alaska
  458.  
  459.       You can use the following E-Mail address
  460.  
  461.       support@alaska-software.com
  462.  
  463.       or use:
  464.       
  465.       FAX:               (+49) 6196 / 779999-23
  466.       Phone:             (+49) 6196 / 779999-51
  467.       Mail:              Alaska Software Inc., Germany
  468.                          Hauptstrasse 223
  469.                          65760 Eschborn
  470.                          Germany
  471.  
  472.  
  473.    5.2  News groups
  474.  
  475.       The Alaska Software news server address is:
  476.  
  477.            news.alaska-software.com
  478.  
  479.       A variety of Xbase++ related news groups are hosted by Alaska
  480.       Software on this server and you are invited to visit our news
  481.       groups regularly. The news groups provide access to a tremendous
  482.       amount of technical know how and experience that is shared between
  483.       Xbase++ users world wide.
  484.  
  485.  
  486.    5.3  Knowledge Base
  487.  
  488.       If you want to know the status or more information about a
  489.       specific issue or PDR, the Alaska Software Knowledge Base
  490.       is a valuable resource for you.
  491.  
  492.       You may either find out more about a specific PDR given
  493.       its PDR-ID, or also perform a full-text search over
  494.       all articles listed in the Alaska Software Knowledge Base.
  495.  
  496.       Check it out at the following location:
  497.  
  498.            http://www.alaska-software.com/kb
  499.  
  500.