home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / PROGRAM / PASCAL / PGX121 / CHANGES.DOC next >
Text File  |  1994-01-20  |  5KB  |  162 lines

  1. PtGen 1.21ß release 2
  2.  
  3. - public release
  4.  
  5.  
  6. PtGen 1.21ß release 1
  7.  
  8. - enhanced the MenuBar and PopUp object with a local menu that lets you
  9.   add predefined menus as a File Menu or a Window Menu. Another option,
  10.   *absolutely unique*, is a sorting option for the menubar which sorts
  11.   all items always within divider lines
  12.  
  13. - TbxDateEdit used in its record TbxDateEdit which required TVTypes in the
  14.   uses clause which was not.
  15.  
  16. - editors buffer size was not preserved when entering a value in the
  17.   applicaion configuration dialog box.
  18.  
  19. - standard hcXXXX from the App unit added. Can break existing code! For
  20.   example if you have defined hcDosShell PtGen will give an error ('Internal
  21.   error: trying to reinsert constant').
  22.   The solution is simple: just delete these constants.
  23.   This applies only to constants defined in the App unit.
  24.  
  25. - added more predefined objects/links
  26.   - menubar
  27.   - help window
  28.   - change dir dialog box
  29.   - add procedure call object
  30.   - ascii text display object
  31.   To use this you need /bp/examples/dos/tvdemo and /bp/examples/dos/tvfm
  32.   in your unit path (you need TEXTVIEW.PAS and CALCULATOR.PAS)
  33.  
  34. - added more cloning
  35.   - cloning of menubar
  36.   - cloning of popup
  37.  
  38. - fixed bug. Objects could linked to Buttons in a dialog box, but code
  39.   was not written.
  40.  
  41. - fixed XInputLine bug: XInputLine actually was a plain InputLine, oops!
  42.  
  43. - history views:
  44.   - fixed not deletion of history views
  45.   - fixed writing of 3d history views: the boundaries were incorrectly set
  46.   - added history id managing, hsXXXX, type now in either a value or a
  47.     constant
  48.  
  49. - added mouse support to the TSpinButton from BBDlg
  50.  
  51. - added HeapViewer and Clock to Application Configuration Dialog box. You
  52.   need bp/examples/dos/tvdemo in your unit path (you need GADGETS.PAS)
  53.  
  54. - now listboxes should obey typing in of characters
  55.  
  56. - now the strings.tvr is backed up to strings.tvb before overwriting it,
  57.   when saving the application
  58.  
  59. - errors and log information are now written to PTGEN.LOG instead of
  60.   PTGERR.LOG
  61.  
  62.  
  63. PtGen 1.20ß release 8d
  64.  
  65. - The OnAppend flag was always set for the picture validator
  66.  
  67.  
  68. PtGen 1.20ß release 8c
  69.  
  70. - Saving of a stand-alone dialog box didn't work corectly, the file dialog
  71.   box (or was it the abandon work dialog box?) kept popping up.
  72.  
  73. - Improved string resource file handling. After the .tvr is selected, the
  74.   corresponding .inc file is presented directly in the file dialog box.
  75.   Previously the user had to retype it.
  76.  
  77. - Fixed some other 213 an 216 'bugs' in the string resource handling code.
  78.   These occured as one didn't to things 'correctly', they didn't occur during
  79.   'normal' operation.
  80.  
  81. - the width of the resource string files dialog box has been enlarged.
  82.  
  83. - When a dialog box didn't have a record and one turned the record option
  84.   on, the names of the variables in the record were not set.
  85.  
  86.  
  87. PtGen 1.20ß release 8b
  88.  
  89. - Real mode version broke with a Overlay not initialized bug.
  90.  
  91. - the bfLeftJust flag was written as bfLestJust.
  92.  
  93.  
  94. PtGen 1.20ß release 8a
  95.  
  96. - not all dialogs showed the correct version number. Fixed
  97.  
  98. - When a record for a dialog is created, the variable name initially equals
  99.   the label if any. Now illegal characters like ':' are filtered out so only
  100.   legal characters remain
  101.  
  102.  
  103. PtGen 1.20ß release 8
  104.  
  105. - hints were not displayed when added to a subview. Corrected.
  106.  
  107. - added full statusline editing capabilities
  108.  
  109. - added history support for inputlines
  110.  
  111. - bxIntegerEdit did not support a negative minimum or maximum value,
  112.   corrected
  113.  
  114. - enhanced statusbar editing. Now full support for various StatusDef
  115.   inputlines. Objects can now be linked to status keys too.
  116.  
  117. - added frame option to InputLine
  118.  
  119. - added a ChangeDirectory menu item
  120.  
  121. - added an Exit to Dos menu item
  122.  
  123. - previously, a view could have more than one label. Is not possible
  124.   anymore
  125.  
  126. - now a command (or menu item) can be (re)linked to user defined
  127.   objects too. Previously when a link was destroyed it was not possible
  128.   to restore it, now one can simply display all defined objects and link
  129.   to one of them
  130.  
  131. - Improved (?) popping up of menus. Now a button press + release pops up
  132.   the menu, a second press is needed to make a selection.
  133.   Holding down the mouse button is still possible and should work as
  134.   before.
  135.  
  136.  
  137. PtGen 1.20ß7
  138.  
  139. - internal release, bug fixes + additions, see above
  140.  
  141.  
  142. PtGen 1.20ß6a
  143.  
  144. - added support for TbxByteEDit, TbxIntegerEdit and TbxDateEdit
  145.  
  146. - bugs removed, sigh
  147.  
  148. - added the /25 commandline option
  149.  
  150.  
  151. PtGen 1.20ß5
  152. - hcConstants are now proceeded by 'hc' as this is more intiutive. 'hc'
  153.   is stripped when the helpfile is written.
  154.  
  155. - A single dialog box can now be created with Dialog|New. The saved
  156.   source code can be readed later on.
  157.  
  158. - graphics mouse can now be disabled by specifying the /NGM option on
  159.   the command line or in the PTGEN environment variable
  160.  
  161. - various little cosmetic fixes
  162.