home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 14 / CD_ASCQ_14_0694.iso / news / 4547 / pgx122 / changes.doc < prev    next >
Text File  |  1994-02-16  |  6KB  |  204 lines

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