home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / TPOWERST.ZIP / OPRO.112 < prev    next >
Encoding:
Text File  |  1991-11-09  |  4.2 KB  |  150 lines

  1. This file summarizes changes made between Object Professional versions 1.11
  2. and 1.12.
  3.  
  4. New Features and Changes
  5. -----------------------------------------------------------------------------
  6. OPDIR
  7.   - DirList sets diUserNewHdr flag even if searchmask header is unused
  8.  
  9. OPDOS
  10.   - Added CommandEnv function
  11.   - CopyFile now copies source file's attribute to dest file
  12.  
  13. OPDRAG
  14.   - Now allows background tasks to operate during drag move/resize
  15.  
  16. OPENTRY
  17.   - ScrollingEntryScreen now pays attention to SetBackChar
  18.   - Made EntryScreen.esDrawFieldPrim virtual
  19.  
  20. OPFRAME
  21.   - Made HeaderNode.Modify virtual
  22.  
  23. OPINLINE
  24.   - Implementation of SwapNibble was simplified
  25.  
  26. OPSELECT
  27.   - ScrollingSelector now pays attention to SetBackChar
  28.  
  29. OPSWAP
  30.   - Made WasCommandActive work under 4DOS
  31.  
  32. OPWINDOW
  33.   - Made CommandWindow.GotError virtual
  34.   - Add InExtent and InFrame methods to RawWindow
  35.  
  36. MAKEHELP
  37.   - Minor optimizations to improve speed
  38.   - !BIAS directive now requires no parameter
  39.  
  40. Bugs Fixed
  41. -----------------------------------------------------------------------------
  42. OPABSFLD
  43.   - Fixed problem in merging picture masks for real fields
  44.  
  45. OPCTRL
  46.   - Buttons and clusters didn't understand ccNextField command
  47.  
  48. OPDEVICE
  49.   - Removed EpsonBoxReplace from EpsonLQRegister
  50.  
  51. OPDIALOG
  52.   - EvaluateCommand wasn't changing Cmd as documented
  53.   - Problems with nested fields and OPDRAG
  54.  
  55. OPDIR
  56.   - InitCustom didn't fail when out of memory
  57.  
  58. OPDOS
  59.   - Read/WriteDiskSectors could hang machine
  60.   - Bad error code sometimes generated in CopyFile
  61.   - MasterEnv failed under 4DOS if 4DOS's INT2E TSR was loaded
  62.   - Fixed problem with SubmitPrintFile and DOS 5.0
  63.  
  64. OPEDITOR
  65.   - Fixed problem involving empty replacement strings
  66.   - ccSearch wouldn't find search string at cursor
  67.  
  68. OPENTRY
  69.   - EvaluateCommand wasn't changing Cmd as documented
  70.   - Problems with nested fields and OPDRAG
  71.   - PickField.Edit didn't protect against too-long strings
  72.  
  73. OPEXTMEM
  74.   - Didn't work with DOS 5
  75.  
  76. OPFEDIT
  77.   - CharEditor and SimpleCharEditor were not usable in dialog boxes
  78.   - Problem with StringEditor and efClearFirstChar option
  79.  
  80. OPFIELD
  81.   - efAutoAdvCharEnd option didn't work for MultiLineField
  82.   - EntryField.Store generated no error if ptrs unregistered
  83.  
  84. OPFORM
  85.   - PrintTimeConvert and PrintDateConvert didn't work
  86.   - Memory overwrites when using LineFields with pSupportHPRules
  87.   - Potential memory loss if printer error during Process
  88.   - Problems if you ran out of memory in PrintedForm.Process
  89.   - Potential corruption of memory if field width less than picture mask
  90.   - RealFields were not dealing with BadReal correctly
  91.  
  92. OPHELP
  93.   - Clip limits were not applied to hwFrame
  94.  
  95. OPMACRO
  96.   - Problems with AllocateMacro, especially under TP 6.0
  97.  
  98. OPMEMO
  99.   - Logic error in MemoFile.InitCustomAndAlloc
  100.   - meInsertChar had an uninitialized variable
  101.  
  102. OPPICK
  103.   - Fixed problem with unexpected exit from Process after mouse click
  104.   - GetSelectedCount returned bogus result in DirList
  105.   - pkOptionsOn could screw up pkFakingOneItem
  106.  
  107. OPPRINT
  108.   - Bug in Printer.Position if rtCurrent and row offset is 0
  109.  
  110. OPQKREF
  111.   - Implementations of qrOptionsOn and qrOptionsOff were reversed
  112.  
  113. OPROOT
  114.   - StaticQueue.PushHead failed on an empty queue
  115.  
  116. OPSTRING
  117.   - ExtractWord hung when passed CharStr('x', 255)
  118.  
  119. OPSWAP
  120.   - A breakpoint was left in the ASM file
  121.   - Critical errors not detected under DOS 5.0
  122.   - Attempted to display swap messages in graphics modes > 128
  123.  
  124. OPSWAP1
  125.   - Problem determining whether to swap to EMS, XMS or disk
  126.   - Possible problems if no EMS page frame
  127.  
  128. OPTSR
  129.   - Critical errors not detected under DOS 5.0
  130.  
  131. OPWINDOW
  132.   - Didn't leave child's coordinates active after SetActiveChild
  133.   - PackedWindow.Read/Load didn't set pwDealloc
  134.  
  135. OPXMS
  136.   - Unit's init code could hang under DOS versions < 3
  137.  
  138. DESKPOP
  139.   - Problem w/mouse when popping up over 43/50-line screen
  140.   - Was calling GetLastError instead of RawError in some places
  141.  
  142. MAKESCRN
  143.   - Fixed mystery problem in adding fields to an entry screen
  144.   - Text fields were not always visible when first added
  145.  
  146. MAKEMENU
  147.   - Program appeared to hang after killing a submenu
  148.   - Bad error handling for Library read errors
  149.   - Crazy menu shape when new menu created after loading one
  150.