home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / prog / c / gadtools.lha / GadToolsBox / Changes < prev    next >
Text File  |  1992-09-26  |  53KB  |  973 lines

  1.  
  2.    This file contains specific changes/fixes in the different releases of
  3.    The GadToolsBox program. The most recent version is first in the list.
  4.    The following is a list of abbrevations so you know what's what.
  5.  
  6.    SA  = Suggestion added.
  7.    MIN = Minor bug fixed.
  8.    MAJ = Major bug fixed.
  9.    NF  = New Feature.
  10.    CH  = Minor change.
  11.  
  12.    NOTE: THE BINARIES SAVED WITH PRE-1.2 VERSIONS OF THE  PROGRAM  CANNOT
  13.          BE LOADED BY THIS VERSION OF GADTOOLSBOX!
  14.  
  15.          MY FIDO ADDRESS CHANGED! YOU CAN NOW REACH ME AT:
  16.  
  17.              2:285/502.7 Jan van.den.Baard
  18.  
  19.    ----------------------------------------------------------------------
  20.    GadToolsBox V1.4
  21.    ----------------------------------------------------------------------
  22.    20-Apr-1992  CH      Now GadToolsBox is compiled with the "-ms" switch
  23.                         of dice to put the static strings into  the  code
  24.                         hunk. This will give me some data space so that I
  25.                         don't have to compile large data yet. (37.112)
  26.  
  27.    20-Apr-1992  SA-NF   The C source generator now generates source which
  28.                         results in  a  smaller  executable.   All  gadget
  29.                         creations are  now  done  in  a  loop.  Added the
  30.                         "Aztec C" preferences switch.  This switch _must_
  31.                         be on if you work with the  aztec  compiler.  The
  32.                         generated gadget tags use a special kind of  type
  33.                         casting which seems to be the only way to get the
  34.                         aztec compiler to create the correct data for the
  35.                         tags without generating a  bunch  of  errors  and
  36.                         warnings. Suggested by Garry Glendown. (37.113)
  37.  
  38.    23-Apr-1992  MAJ     As it seems the assembler source generator wasn't
  39.                         upto  date  at  all  in  release  1.3.    It even
  40.                         generated bad code sometimes......(Sorry boys and
  41.                         girl's...). Now the Assembler source generator is
  42.                         totally updated to  generate  the  same  kind  of
  43.                         source as the C generator. (37.114)
  44.  
  45.    24-Apr-1992  NF-SA   Added he  possibility  to  block  to  X  and/or Y
  46.                         movements   when  creating,  sizing,  moving  and
  47.                         copying a gadget.  Suggested  by  Yves Perrenoud.
  48.                         (37.115)
  49.  
  50.    27-Apr-1992  NF      Added the  ExitHelp  and  TabCycle  tags  to  the
  51.                         string and  integer  gadgets.   I  seem  to  have
  52.                         overlooked these two tags. (37.116)
  53.  
  54.    02-May-1992  NF      Now the window texts are also generated  with the
  55.                         font adaptable source. (It's about time.)(37.117)
  56.  
  57.    03-May-1992  MIN     GadToolsBox didn't generate correct gadget, bevel
  58.                         box   and  text  offset's  when  the  window  was
  59.                         BORDERLESS and/or BACKDROP.   Bug found by Jochen
  60.                         Kreimer. (37.118)
  61.  
  62.    10-May-1992  NF-SA   GadToolsBox now  supports grouping of gadgets  to
  63.                         perform moves, copies, deletes and edits on  more
  64.                         gadgets at the same time. I have implemented this
  65.                         the   same   way  as  with  the  align  routines.
  66.                         Suggested  by  just   about  everyone  that  uses
  67.                         GadToolsBox seriously. (37.119)
  68.  
  69.    11-May-1992  NF      Extended the multi selection a bit.  When you are
  70.                         prompted to click on the  gadgets to  move, copy,
  71.                         delete or edit you can press 'A' to  select   all
  72.                         gadgets and 'SHIFT+A' to  de-select all  gadgets.
  73.                         (37.120)
  74.  
  75.    13-May-1992  MIN     Fixed a few minor things.  Cleaned up some  shit.
  76.                         (37.121)
  77.  
  78.    24-May-1992  MIN     Now GadToolsBox asks for the v36 of the  diskfont
  79.                         library. It used to ask for  v37 but  this  isn't
  80.                         really necessary. (37.122)
  81.  
  82.    24-May-1992  NF      Now   double-clicking   is  supported when multi-
  83.                         selecting gadgets to perform an action. (37.123)
  84.  
  85.    24-May-1992  SA      Removed the warning color that poped-up  whenever
  86.                         an important requester  pops  up.   Suggested  by
  87.                         Magnus Holmgrem. (37.124)
  88.  
  89.    25-May-1992  MAJ     Now Password crunching works.   I stupidly forgot
  90.                         to encrypt the crunched buffer.   Thats  what you
  91.                         get when you don't read documentations as good as
  92.                         you should. Bug found by Nico François.   (Thanks
  93.                         for the disk...). (37.125)
  94.  
  95.    30-May-1992  NF-SA   Now the menus that cannot function because  there
  96.                         are not enough gadgets, boxes,  text, menus  etc.
  97.                         are disabled until enough objects are  available.
  98.                         Suggested by Kai Bolay. (37.126)
  99.  
  100.    30-May-1992  NF-SA   Now the default contents of   string  and integer
  101.                         gadgets can be changed  by  simply  entering  the
  102.                         change in the gadgets. Suggested by Gael Marziou.
  103.                         (37.127)
  104.  
  105.    08-Jun-1992  MIN     Enhanced the refresh  routine a  bit.  It used to
  106.                         call "RefreshGList()" and "RefreshWindowFrame()".
  107.                         Now it only call's "RefreshWindowFrame()" because
  108.                         this call  will   also   refresh   the   gadgets.
  109.                         Refreshing  goes  much  faster now.  Bug found by
  110.                         Klaus Nachtigall. (37.128)
  111.  
  112.    08-Jun-1992  MIN     Fixed a small  bug  that  when  older files where
  113.                         loaded   the   vanillakey  messages  didn't  come
  114.                         through anymore. (37.129)
  115.  
  116.    11-Jun-1992  MAJ     The "CANCEL" gadget in the  screen mode  selector
  117.                         when  "New"  was  selected  didn't  work.  Ooops.
  118.                         (37.130)
  119.  
  120.    13-Jun-1992  MIN     Forgot to unlock a lock. (37.131)
  121.  
  122.    13-Jun-1992  NF-SA   Added a new menu-item called  "Add gadgets" which
  123.                         is a toggle item.   When this item is checked you
  124.                         are able to add gadgets to  the  window  when  it
  125.                         isn't checked you can't add gadgets. Suggested by
  126.                         Kai Bolay. (37.132)
  127.  
  128.    14-Jun-1992  NF      As of this version GadToolsBox requires  ReqTools
  129.                         version 2.0 or better. (37.133)
  130.  
  131.    14-Jun-1992  NF      There where problems with the combined RAWKEY and
  132.                         VANILLAKEY on  the  same  window.  Now  only  the
  133.                         RAWKEY flag is set  and the  keys  are  converted
  134.                         using  "RawKeyConvert()"  which  eliminates   the
  135.                         problem. (37.134)
  136.  
  137.    15-Jun-1992  NF      The gadget-keyboard-shortcuts now work accoording
  138.                         to the "User Interface Style Guide". I found this
  139.                         necessary because ReqTools does it to and  to get
  140.                         a good feel in a  program  all  requesters should
  141.                         offer about the same possibilities.  Note however
  142.                         that this is not active  in the release  versions
  143.                         while C= does not come up with an approved way to
  144.                         do this with GadTools gadgets. (37.135)
  145.  
  146.    21-Jun-1992  CH-SA   Changed the scaling  calculation a  bit  to avoid
  147.                         rounding problems. Suggested by Sebastiano Vigna.
  148.                         (37.136)
  149.  
  150.    21-Jun-1992  NF-SA   GadToolsBox now sorts  the bevel  boxes  by  size
  151.                         which will cause the smaller boxes  to appear  at
  152.                         the beginning of the list and the bigger boxes at
  153.                         the end.   This will prevent  that smaller  boxes
  154.                         will be overlapped by  bigger ones.  Suggested by
  155.                         Rene Petersen. (37.137)
  156.  
  157.    06-Jul-1992  MAJ     I have removed the toggle-select option  with the
  158.                         button  gadgets.   After  finaly  receiving   the
  159.                         Libraries manual  I  read that  it's  illegal  to
  160.                         set/clear gadget flags  in the  gadtools  gadgets
  161.                         with the exception of the GENERIC_KIND. (37.138)
  162.  
  163.    08-Jul-1992  NF      I have added the STRINGA_Justification tag to the
  164.                         STRING and INTEGER kind of gadgets. (37.139)
  165.  
  166.    11-Jul-1992  MIN     Fixed a  bug in  the  Edit  Flags  requester. The
  167.                         SMART_REFRESH gadget  screwed up.  It was checked
  168.                         even when another refresh bit was set.  Bug found
  169.                         by Peter Kunst. (37.140)
  170.  
  171.    11-Jul-1992  MAJ     The assembler source generator screwed  up with a
  172.                         label. This is a bug that occurs in  the previous
  173.                         1.4 beta version. (37.141)
  174.  
  175.    13-Jul-1992  MAJ     I forgot to include  'graphics/gfxbase.i'  in the
  176.                         generated non-RAW assembly source. Also the  non-
  177.                         RAW assembly source  generator  used  'ng_SIZEOF'
  178.                         instead of 'gng_SIZEOF'. (37.142)
  179.  
  180.    18-Jul-1992  MIN     Fixed a bug that would keep the ReadOnly  flag on
  181.                         with ListView gadgets  even  when  you  tried  to
  182.                         switch it  off.   Bug  found  by  Steve Loughran.
  183.                         (37.143)
  184.  
  185.    18-Jul-1992  NF      Extended the multi-selection  a bit.  Now double-
  186.                         an already selected gadget will not  exclude that
  187.                         gadget from the selected list. (37.144)
  188.  
  189.    18-Jul-1992  MAJ     All flags from Menu(Sub)Items where cleared after
  190.                         re-editing. Bug found by Steve Loughran. (37.145)
  191.  
  192.    18-Jul-1992  NF-SA   Enhanced the menu  and  (sub)item  editors.  Also
  193.                         I have added the  much wanted  up & down  gadgets
  194.                         to enable the user to move menus/items up or down
  195.                         in  the  list.    Suggested  by  several  people.
  196.                         (37.146)
  197.  
  198.    19-Jul-1992  MAJ     The  mutual-exclude  bug in  the  Item Editor  is
  199.                         finally fixed!   It was  a  MENUVERIFY  bug.  Bug
  200.                         and the solution found by Kai Bolay. (37.147)
  201.  
  202.    19-Jul-1992  NF      Added a mutual-exclude  button  to the  (sub)item
  203.                         editors. (37.148)
  204.  
  205.    19-Jul-1992  MAJ     The assembler source  generator  used  a  "bne.s"
  206.                         where it should use a "beq.s". (37.149)
  207.  
  208.    19-Jul-1992  MIN     The font used to print  the text  when  moving or
  209.                         adding the text was the current system font which
  210.                         can be a different one from the screen font. This
  211.                         was very annoying. (37.150)
  212.  
  213.    19-Jul-1992  NF      I have added  spread  routines.   These  routines
  214.                         will evenly  spread  the  gadgets  in the  X or Y
  215.                         directions. (37.151)
  216.  
  217.    20-Jul-1992  NF      Also added Up and Down gadgets  to the  Mx, Cycle
  218.                         and ListView gadget editors. (37.152)
  219.  
  220.    22-Jul-1992  MIN     The handling of  internal  flags  for  the  zoom,
  221.                         autoadjust, queue, etc.. tags was screwed up. Bug
  222.                         found by Marcel Offermans. (37.153)
  223.  
  224.    22-Jul-1992  NF-SA   Added a double-click option  in the  Screen Mode,
  225.                         Text and Project Window selectors.   Suggested by
  226.                         Ugo Paternostro. (37.154)
  227.  
  228.    23-Jul-1992  SA      I dropped a few wierd  menu  keyboard  shortcuts.
  229.                         A lot of them where  not easy  to access  and the
  230.                         purpose of thos shortcuts is  that they  are easy
  231.                         accesible. Suggested by Reza Elghazi. (37.155)
  232.  
  233.    23-Jul-1992  MIN     The source generators did not generate the source
  234.                         to  open  the  font  when   this  was   necessary.
  235.                         (37.156)
  236.  
  237.    26-Jul-1992  NF-SA   Now the C source  generator  generates  an  IDCMP
  238.                         event-handler for each window.   Please  read the
  239.                         doc for more info on  this  topic.   Also  the  C
  240.                         source generator now writes  out tabs  instead of
  241.                         spaces.   Added the  Source Label  gadget  in the
  242.                         (Sub)Item editor.  Suggested by  several  people.
  243.                         (37.157)
  244.  
  245.    26-Jul-1992  NF      Added the "Templates" witch  in  the  preferences
  246.                         window to tell GadToolsBox to  generate  template
  247.                         routines for the IDCMP handler. (37.158)
  248.  
  249.    30-Jul-1992  NF-SA   I  just  received  the  finished  Oberon   source
  250.                         generator   from  Kai  Bolay  and  added  it   to
  251.                         GadToolsBox.  Suggested and written by Kai Bolay.
  252.                         (37.159)
  253.  
  254.    02-Aug-1992  NF      Now it's also possible to simply create Icon Drop
  255.                         boxes with GadToolsBox. (37.160)
  256.  
  257.    03-Aug-1992  MIN     Fixed a small bug in the source generators.  They
  258.                         used to generated the rendering of the text first
  259.                         and then the  boxes  with normal  source  and the
  260.                         other way around with font adaptable source.  Now
  261.                         all source generators generate the box renodering
  262.                         first and the text rendering last. (37.161)
  263.  
  264.    06-Aug-1992  MIN     The  assembler  source  generator  generated  two
  265.                         commas instead of one with the SA_AutoScroll tag.
  266.                         Bug found by Steve Loughran. (37.162)
  267.  
  268.    10-Aug-1992  MAJ     GadToolsBox   crashed   after   saving/loading  a
  269.                         palette file. Also added the possibility  to load
  270.                         the workbench colors without  the hasle  of using
  271.                         the filerequester.  Bug found  and  suggestion by
  272.                         Reza Elghazi. (37.163)
  273.  
  274.    13-Aug-1992  NF      Updated GadToolsBox with the latest Oberon source
  275.                         generator. Added the generation of the  Icon Drop
  276.                         Box to the Oberon source generator. (37.164)
  277.  
  278.    15-Aug-1992  CH      Changed the keyboard handling  of the  horizontal
  279.                         and vertical blocking a bit. (37.165)
  280.  
  281.    22-Aug-1992  CH-NF   Changed the multi-selection.  Now you  must first
  282.                         select the gadgets and then select what  you want
  283.                         to do with them.   This  makes  it  a  bit object
  284.                         orientated. Suggested by Kai Bolay.  Also changed
  285.                         the Spread routines. Now you must select the area
  286.                         in which the gadgets are spread  with the  mouse.
  287.                         Suggested by Franz Schwarz. (37.166)
  288.  
  289.    22-Aug-1992  NF      You can now double-click a gadget to pop-up  it's
  290.                         editor(s). (37.167)
  291.  
  292.    22-Aug-1992  MAJ     Due to a bug in a  call to  setmem  the  gadtools
  293.                         specific  IDCMP   flags   where   not   generated
  294.                         correctly if more than one window was  available.
  295.                         This was true  for the  C,  Asm &  Oberon  source
  296.                         generators. (37.168)
  297.  
  298.    23-Aug-1992  CH      Changed the way the user is requested for  certan
  299.                         things. Instead  of  rendering a  message  in the
  300.                         screen title bar the messages are now rendered in
  301.                         both the screen and  window  title.  Suggested by
  302.                         Kai Bolay. Also changed the  way the  coordinates
  303.                         are shown. Now the coordinates are  shown  in the
  304.                         title bar of the window.  Made the  default  Work
  305.                         Window  little bigger. (37.169)
  306.  
  307.    23-Aug-1992  CH-NF   Added keyboard shortcuts for the R,G,B sliders in
  308.                         the palette editor. Suggested by Marcel Offermans
  309.                         (37.170)
  310.  
  311.    23-Aug-1992  CH      Enhanced the Password requesters a bit. They look
  312.                         better now than those of the powerpacker.library.
  313.                         (37.171)
  314.  
  315.    23-Aug-1992  CH      Fixed "OK" and "CANCEL" gadgets in  the requester
  316.                         to use "Ok"  and  "Cancel".  Suggested  by Marcel
  317.                         Offermans. (37.172)
  318.  
  319.    23-Aug-1992  NF-CH   GadToolsBox does not startup with the screen mode
  320.                         requester anymore. Now the files  "ENV:Sys/screen
  321.                         mode.prefs", "ENV:Sys/sysfont.prefs" and "ENV:Sys
  322.                         /palette.ilbm" are read to get a default startup.
  323.                         Changes can ofcource be made with the screen mode
  324.                         palette  and  font  requesters  from  within  the
  325.                         program. Suggested by Reza Elghzi. (37.173)
  326.  
  327.    24-Aug-1992  CH      Changed the mouse movement  detection.  I used to
  328.                         use MOUSEMOVE messages but I switched to  the RKM
  329.                         suggested way to using INTUITICKS  not to  put to
  330.                         much   strain  on  the  Intuition  communications
  331.                         system. One caveat  though....  The  movements of
  332.                         gadgets,   boxes,  texts,  coordinates  is  a bit
  333.                         slower. (37.174)
  334.  
  335.    28-Aug-1992  MIN     Fixed a  few  stupid enforcer  hits.  These  hits
  336.                         where there when moving and  sizing a  bevel-box.
  337.                         (37.175)
  338.  
  339.    01-Sep-1992  NF      Added another global in the generated source (C &
  340.                         Asm).   Now  a  global  called  PubScreenName  is
  341.                         generated when  generating for  the workbench  or
  342.                         default pubscreen.  This way you  can  alter  the
  343.                         name without having to hack the generated code by
  344.                         hand. (37.176)
  345.  
  346.    01-Sep-1992  SA      Changed the manus in the way that they do not say
  347.                         "gadgets" or "window" on each item.  Suggested by
  348.                         Marcel Offermans (37.177)
  349.  
  350.    ----------------------------------------------------------------------
  351.    GadToolsBox V1.3 (37.111)
  352.    ----------------------------------------------------------------------
  353.    06-Jan-1992  NF      GadToolsBox now supports screens larger than  the
  354.                         visible size on the monitor.  You can auto-scroll
  355.                         through these  screens.  All  program  requesters
  356.                         will appear in the center of the visible  part of
  357.                         the screen. (37.44)
  358.  
  359.    10-Jan-1992  MIN     The  BevelBoxes did  not  re-position  when   the
  360.                         WFLG_GIMMEZEROZERO flag was turned  on/off.  This
  361.                         has been fixed. (37.45)
  362.  
  363.    10-Jan-1992  MIN     The print routine had a little trouble when  only
  364.                         one window was in memory.    This has been fixed.
  365.                         (37.46)
  366.  
  367.    18-Jan-1992  NF-SA   Added gadget alignment  routines which enable the
  368.                         user   to   easely   get   the   gadgets the same
  369.                         size and position.     NOTE: Keyboard   shortcuts
  370.                         are not defined for the menus....I simply ran out
  371.                         of shortcut characters. Suggested by Nico Fraçois
  372.                         (37.47)
  373.  
  374.    18-Jan-1992  SA      The IDCMP_MENUPICK flag is now automatically  set
  375.                         when a menu is added  to a  window.  Suggested by
  376.                         Sebastiano Vigna. (37.48)
  377.  
  378.    18-Jan-1992  SA      The C source generator now generates NULL instead
  379.                         of 0l. The 0l seems to  upset lint.  Suggested by
  380.                         Sebastiano Vigna. (37.49)
  381.  
  382.    18-Jan-1992  SA      Added a "Default Zoom" gadget to let  GadToolsBox
  383.                         calculate the  Zoom  width  and  Zoom  height  as
  384.                         follows: ZoomWidth is the length  of  the  window
  385.                         window title + 80. ZoomHeight is the size  of the
  386.                         window title bar.  Suggested by Sebastiano Vigna.
  387.                         (37.50)
  388.  
  389.    18-Jan-1992  SA      Now GadToolsBox generates the gadget IDCMP  flags
  390.                         according to the  definitions  in gadtools.h(.i).
  391.                         This will ensure future compatibility.  Suggested
  392.                         by Sebastiano Vigna. (37.51)
  393.  
  394.    19-Jan-1992  CH      The C source generator  now  generates  calls  to
  395.                         "OpenXXXTags()"   instead  of  "OpenXXXTagList()"
  396.                         to open the screen and window.  This because some
  397.                         compilers under which my Aztec 5.0a compiler have
  398.                         trouble with converting pointers  to  integers in
  399.                         TagItem structures. Now the source  will  compile
  400.                         with both DICE and Aztec.  Please  report trouble
  401.                         with other compilers to me. (37.52)
  402.  
  403.    21-Jan-1992  SA      The getfile gadget  now  uses  a  "Boopsi"  image
  404.                         which causes the image to be  drawn in  the  same
  405.                         colors  as  all  other  GadTools  gadgets.   Also
  406.                         the Source + object code of the Boopsi routine is
  407.                         included.  All  programs  that  use  the  getfile
  408.                         gadget generated  with  gadtoolsbox  _MUST_  link
  409.                         with this object code. Suggested by Nico François
  410.                         (37.53)
  411.  
  412.    25-Jan-1992  NF      The C source generator now generates  four  words
  413.                         describing the window left, top, width and height
  414.                         This will allow your application to remeber size/
  415.                         position changes the user makes with the  window.
  416.                         (37.54)
  417.  
  418.    25-Jan-1992  NF-SA   The filerequester now automatically uses the file
  419.                         name to build the output  source name.  This  way
  420.                         you are not presented with  unnamed.c  each  time
  421.                         you  generate   the  source.   Originaly  it  was
  422.                         suggested  that  the  binary should  contain  the
  423.                         source name but I think this  is  a  better  way.
  424.                         Suggested by Andreas Jung. (37.55)
  425.  
  426.    25-Jan-1992  NF      Added a "Close WBench" switch in the  preferences
  427.                         window to  let  the  program  try  to  close  the
  428.                         workbench  screen  uppon  startup.   Suggested by
  429.                         the "User Interface Style Guide". (37.56)
  430.  
  431.    25-Jan-1992  NF      Added a  "Progress Indicator Requester"  for  the
  432.                         Crunch progress. Suggested by the "User Interface
  433.                         Style Guide" (37.57)
  434.  
  435.    25-Jan-1992  CH      Enhanced some things  like  some  requesters  and
  436.                         menus accoording to the  guidelines  expressed in
  437.                         the "User Interface Style Guide". (37.58)
  438.  
  439.    01-Feb-1992  NF-SA   The C source generator is  now  able to  generate
  440.                         source which will automatically  adapt  itself to
  441.                         any font.    Note however  that  when  using this
  442.                         feature window texts are _NOT_  generated  in the
  443.                         source. Maybee in a next release.... Please refer
  444.                         to the "Adapt Font"  chapter in the docs for more
  445.                         info. Suggested by Sebastiano Vigna. (37.59)
  446.  
  447.    02-Feb-1992  MIN     Fixed some minor bugs in  the C source generator.
  448.                         (37.60)
  449.  
  450.    02-Feb-1992  NF-SA   Changed the working of the default  zoom  gadget.
  451.                         Now when this gadget is selected the  alternative
  452.                         zoom   positions  are   calculated  at run  time.
  453.                         Suggested by Sebastiano Vigna. (37.61)
  454.  
  455.    03-Feb-1992  CH      When the "Font Adapt"  option  is on  GadToolsBox
  456.                         forces the user to design the user interface with
  457.                         the topaz 8 font. (37.62)
  458.  
  459.    03-Feb-1992  CH      Optimized the  C source  Generator  a bit  saving
  460.                         612 bytes on  the executable.  Also  it's  a  bit
  461.                         faster. (37.63)
  462.  
  463.    05-Feb-1992  CH-SA   The  generated  C source  now  always  checks the
  464.                         screen font so that the gadgets, bevel  boxes and
  465.                         texts are always placed correctly in  the  window
  466.                         Suggested by Sebastiano Vigna. (37.64)
  467.  
  468.    06-Feb-1992  CH      From now on the  Zoom options  are only available
  469.                         when the sizing gadget of the window  is switched
  470.                         off. (37.65)
  471.  
  472.    08-Feb-1992  CH-SA   The generated assembler source now always  checks
  473.                         the screen font so that the gadgets, bevel  boxes
  474.                         and  texts are  always  placed  correctly  in the
  475.                         window. Suggested by Sebastiano Vigna. (37.66)
  476.  
  477.    08-Feb-1992  NF-SA   The Assembler source generator is  now also  able
  478.                         to   generate  source  which  will  automatically
  479.                         adapt  itself to any font.   Please  refer to the
  480.                         "Adapt Font"  chapter in  the docs for more info.
  481.                         Suggested by Sebastiano Vigna. (37.67)
  482.  
  483.    09-Feb-1992  NF-SA   GadToolsBox  now  defaults  to  the TEXT overscan
  484.                         resolution. Suggested by Kai Bolay. (37.68)
  485.  
  486.    09-Feb-1992  NF_SA   GadToolsBox now  defaults  to  using  the  system
  487.                         default font uppon startup.   Also the main menus
  488.                         use the screen font when possible.   Suggested by
  489.                         Kai Bolay. (37.69)
  490.  
  491.    09-Feb-1992  MIN     Fixed a bug in the preferences.  The  preferences
  492.                         would  re-open  the  editscreen   when  Save  was
  493.                         selected and the  preferences  window  was  still
  494.                         open causing two open screens. (37.70)
  495.  
  496.    09-Feb-1992  CH      Changed the Alert to warn the user if one  of the
  497.                         disk based libraries could  not be  opened into a
  498.                         "Retry"  "Cancel"  requester.   Suggested  by Kai
  499.                         Bolay. (37.71)
  500.  
  501.    09-Feb-1992  MIN     Fixed   a  bug  in  the  Screen  Tags  requester.
  502.                         The title gadget  had  the same  ID as  the  type
  503.                         gadget causing  the screen  type to  change  when
  504.                         the screen title was changed. (37.72)
  505.  
  506.    10-Feb-1992  NF-SA   Added   a   preferences   switch which  tells the
  507.                         Assembler source generator to create XREFs to the
  508.                         amiga.lib _LVO table instead of  using constants.
  509.                         Added  QED ARexx script  which  converts old  GTB
  510.                         assembler files to using _LVO calls. ARexx script
  511.                         and suggestion by Ken Simpson. (37.73)
  512.  
  513.    11-Feb-1992  CH      The C source  generator  now  generates a  global
  514.                         ( or static )   pointer(s) to  the  window  title
  515.                         enabling the user to  change  these at  run-time.
  516.                         This can be  handy  for  programs that  setup the
  517.                         title at run-time. (37.74)
  518.  
  519.    12-Feb-1992  NF      Added the "Toggle" switch in the button requester
  520.                         to enable you to create toggle select  gadgets. I
  521.                         think that this should have been  possible with a
  522.                         simple tag. (37.75)
  523.  
  524.    13-Feb-1992  CH-MIN  Enhanced some things. And fixed the bug (I think)
  525.                         that GadToolsBox  sometimes  didn't generate  the
  526.                         correct IDCMP Flags. (37.76)
  527.  
  528.    14-Feb-1992  CH      Now it's possible to break  of a  gadget/bevelbox
  529.                         operation when the rubber-band  box is  displayed
  530.                         using the ESC key. (37.77)
  531.  
  532.    14-Feb-1992  CH      The source generators now use the full  YSize  of
  533.                         the run-time  system  font  to  re-calculate  the
  534.                         gadget, bevel-boxes and window sizes. (37.78)
  535.  
  536.    18-Feb-1992  MAJ     The menu routines could screw up by thinking that
  537.                         some items had sub-items while this  wasn't true.
  538.                         This could (would) result in  corrupt  menus when
  539.                         the file was saved  and later  reloaded.   To fix
  540.                         this   I've  added  the  possibility to  erase  a
  541.                         complete sub-item bar with the  touch  of a  key.
  542.                         Please read the "__IMPORTANT__" chapter  from the
  543.                         doc file for an  explanation of  how  to  restore
  544.                         these corrupt files.   Bug found by Andreas Jung.
  545.                         (37.79)
  546.  
  547.    19-Feb-1992  CH      GadToolsBox now defaults to using  the same  font
  548.                         as the font of  the default  public screen.  Also
  549.                         the "New"  routine  will now  reset to  that same
  550.                         font. Suggested by Kai Bolay. (37.80)
  551.  
  552.    24-Feb-1992  MIN     GadToolsBox used to leave some outstanding  locks
  553.                         locked when started from   the  workbench.   This
  554.                         resulted in the icon of the disk it was on not to
  555.                         disappear when ejected and a little  memory loss.
  556.                         This has been fixed. (37.81)
  557.  
  558.    25-Feb-1992  MIN     There was  still some  problems with  GadToolsBox
  559.                         generating the correct IDCMP flags.   Now this is
  560.                         (hopefully) fixed. (37.82)
  561.  
  562.    26-Feb-1992  MIN     The  Assembler  source  generator  could (in some
  563.                         cases) generate wrong source with the  Font Adapt
  564.                         option on.  Nothing big but sometimes   a  gadget
  565.                         could have the wrong size.   This has been fixed.
  566.                         (37.83)
  567.  
  568.    01-Mar-1992  CH      Changed the alignment routines.   Now the routine
  569.                         shows  which  gadget  is  selected  and which one
  570.                         isn't. (37.84)
  571.  
  572.    02-Mar-1992  MIN     The globals for the  window left, top,  width and
  573.                         height  the C  source generator  generated  where
  574.                         false. This has been fixed.  Bug found by Andreas
  575.                         Jung. (37.85)
  576.  
  577.    05-Mar-1992  MAJ     Fixed a bug in  the  slider  editor.   The editor
  578.                         would ignore the actual length of the LevelFormat
  579.                         string which would/could cause a GURU when trying
  580.                         to re-edit the slider again. (37.86)
  581.  
  582.    05-Mar-1992  NF      I found myself needing the size-gadget to  resize
  583.                         the window a little after  editing even  when the
  584.                         resulting window doesn't have one. Until now this
  585.                         has to be done using the  "Edit Flags"  requester
  586.                         from the "Window" menu.  Now pressing the F10 key
  587.                         will flip-flop the window size gadget. (37.87)
  588.  
  589.    06-Mar-1992  MIN     When   "ENVARC:GadToolsBox/"  did  not  exist the
  590.                         FileRequester got confused when trying to load or
  591.                         save the preferences. Now the program defaults to
  592.                         "DEVS:" when "ENVARC:GadToolsBox/" does not exist
  593.                         Bug found by Ola Olsson. (37.88)
  594.  
  595.    07-Mar-1992  SA      Added the  possibility  to  set  the  x  and/or y
  596.                         spacing between different  gadgets.  Suggested by
  597.                         Ola Olsson. (37.89)
  598.  
  599.    12-Mar-1992  CH      After   receiving   my  Dice  update   (v2.06.40)
  600.                         GadToolsBox started to  write  corrupt  binaries.
  601.                         After some checking  I found out  that  Matt  has
  602.                         changed  the  array  allignments.     This caused
  603.                         some structures written to the binary  to be  one
  604.                         byte short. (37.90)
  605.  
  606.    15-Mar-1992  MIN     GadToolsBox   could  think  that  a  gadget   was
  607.                         selected when really the  ESC  key  was  pressed.
  608.                         (37.91)
  609.  
  610.    17-Mar-1992  MIN     When GadToolsBox generated source with a ListView
  611.                         gadget without entries the  resulting  source had
  612.                         an Enforcer hit. Oooops, Sorry. (37.92)
  613.  
  614.    20-Mar-1992  MIN     GadToolsBox had some enforcer hits  which are now
  615.                         (hopefully...) all gone. Also I have  changed the
  616.                         font adaptive source output  of  GadToolsBox.  It
  617.                         used the same size or both the X and  Y  size  of
  618.                         the font which ofcourse leads to the wrong result
  619.                         when a font is used with different X and Y sizes.
  620.                         Bugs found by Garry Glendown. (37.93)
  621.  
  622.    20-Mar-1992  CH      Now the "real"  size of  the  listview  gadget is
  623.                         calculated. This will  prevent the  listview from
  624.                         getting to heigh  with  the font adaptable  code.
  625.                         (37.94)
  626.  
  627.    21-Mar-1992  CH      The print routine now checks to see wether or not
  628.                         the printer is online and if it has  paper before
  629.                         it tries to print the information.   Note however
  630.                         that  the   check  _only_  works  with   parallel
  631.                         printers. (37.95)
  632.  
  633.    30-Mar-1992  MIN     The generated IDCMP flags where  still  faulty at
  634.                         times. Now this is (hopefully) fixed...Maybee....
  635.                         Bug reported by Garry Glendown. (37.96)
  636.  
  637.    30-Mar-1992  MIN     Fixed some small  incompatibilities with  the new
  638.                         Manx 5.2 compiler. Also fixed a small bug in  the
  639.                         listview sizing routine. GadToolsBox remebers the
  640.                         display mode ID when it wasn't available.    When
  641.                         the file is saved the original ID is  used  again
  642.                         but it was also used in all following files. This
  643.                         has been fixed. (37.97)
  644.  
  645.    06-Apr-1992  SA      Added the possibility to let  the  font  adaptive
  646.                         source use the system default font instead of the
  647.                         screen font. Suggested by Garry Glendown. (37.98)
  648.  
  649.    11-Apr-1992  CH      Added two routines that are generated with  the C
  650.                         font adaptive source which re-calculate the X and
  651.                         Y values for the gadgets, bevel-boxes and windows
  652.                         Making these calculations a seperate  sub-routine
  653.                         saves some bytes from the executable. (37.99)
  654.  
  655.    13-Apr-1992  SA      Added a preferences switch  which  allows  you to
  656.                         surpress the  "File  already  exists"  requester.
  657.                         Suggested by Georg Hessmann. (37.100)
  658.  
  659.    13-Apr-1992  SA      Added   a    preferences   switch   which   tells
  660.                         GadToolsBox to use the ASL FileRequester  instead
  661.                         of the ReqTools FileRequester.   This enables you
  662.                         to use the "Magic File Requester" (MFR) or  other
  663.                         kinds of ASL FileRequester patches.  Suggested by
  664.                         Georg Hessmann. (37.101)
  665.  
  666.    13-Apr-1992  SA      GadToolsBox now asks you if it should  create the
  667.                         "ENVARC:GadToolsBox/"  directory  when  it  isn't
  668.                         present.  This  directory  is  used  to  save the
  669.                         preferences file to. Suggested by Georg Hessmann.
  670.                         (37.102)
  671.  
  672.    13-Apr-1992  MIN     GadToolsBox   is   now   distributed   with   the
  673.                         nofrag.library version 2.2. This library has some
  674.                         mungwall hits removed and should be used  instead
  675.                         of version 2.1. There  is still  a  mungwall  hit
  676.                         left  in  GadToolsBox  which  is  caused  by  the
  677.                         powerpacker.library  but I think that the  memory
  678.                         deallocation scheme of  the decrunch routine from
  679.                         that library just  confuses MungWall. (37.103)
  680.  
  681.    16-Apr-1992  MIN     When deleting a label  in the  Cycle  editor  and
  682.                         then adding one the label would not be  added  to
  683.                         the list. Bug found by Yves Perrenoud. (37.104)
  684.  
  685.    16-Apr-1992  CH      GadToolsBox is now  distributed  with the  latest
  686.                         powerpacker and  reqtools  libraries.  The latest
  687.                         powerpacker.library  now also  uses  a  different
  688.                         memory deallocation  scheme  so the  mungwall hit
  689.                         (see 13-Apr-1992) is also gone. (37.105)
  690.  
  691.    16-Apr-1992  MIN     The Screen Mode selector would  get  the  default
  692.                         screen mode wrong uppon startup.   Bug  found  by
  693.                         Georg Hessmann. (37.106)
  694.  
  695.    17-Apr-1992  MIN     The added window texts would not use the  correct
  696.                         font. This has been fixed. (37.107)
  697.  
  698.    18-Apr-1992  CH      Done some changes in the C source generator.  The
  699.                         routines now  return int  instead  of  long.  The
  700.                         routines   are  never  declared  static   anymore
  701.                         (except for the   ComputeFont(),  ComputeX()  and
  702.                         ComputeY() routines.). NOT has been changed to !.
  703.                         The generated header is now included in the  main
  704.                         file.  The fixed point calculations  made in  the
  705.                         font adaptable source  have  been  replaced  with
  706.                         a simple multiply-devide calculation.   Suggested
  707.                         by Martin Laubach. (37.108)
  708.  
  709.    18-Apr-1992  SA      Changed a few NULL's in the generated C source to
  710.                         0L because NULL can be defined as a (VOID *) null
  711.                         pointer.  Suggested  by  Georg  Hessmann & Martin
  712.                         Laubach. (37.109)
  713.  
  714.    18-Apr-1992  SA      Added a preferences  switch  which  tell's  the C
  715.                         source generator also to generate  the  including
  716.                         of <xxx_pragmas.h> headers.   Suggested by Martin
  717.                         Laubach. (37.110)
  718.  
  719.    18-Apr-1992  SA      The "Print Info" option now prints much more info
  720.                         about the project(s). Suggested by Martin Laubach
  721.                         (37.111)
  722.  
  723.    ----------------------------------------------------------------------
  724.    GadToolsBox V1.2 (37.43)
  725.    ----------------------------------------------------------------------
  726.    21-Dec-1991  NF-SA   GadToolsBox now supports multiple  windows.  Note
  727.                         however  that  the  source   generator  can  only
  728.                         generate one  window at  the time.  Suggested  by
  729.                         Stefan Becker. (37.28)
  730.  
  731.    23-Dec-1991  NF      All windows in memory are now  generated.  Please
  732.                         refer to the program documentation for more  info
  733.                         because the generated source has changed in setup
  734.                         (37.29)
  735.  
  736.    23-Dec-1991  MAJ     The ListView Gadget would lose  all it's  entries
  737.                         when cancel was selected after editing the gadget
  738.                         This caused the source generator to loop  through
  739.                         memory not belonging to GadToolsBox which  caused
  740.                         a crash. This has been fixed.  The  same was true
  741.                         with the Mx and Cycle gadgets. (37.30)
  742.  
  743.    23-Dec-1991  MIN     Cleaned-up a lot of minor but very anoying bugs.
  744.                         (37.31)
  745.  
  746.    24-Dec-1991  NF      The program now also  checks  wether you  enter a
  747.                         gadget or project source label  which  already is
  748.                         used.   Also  illegal  characters  in  the source
  749.                         labels are replaced by '_'. (37.32)
  750.  
  751.    24-Dec-1991  NF      Added the possibilty to enter the minimum/maximum
  752.                         window dimensions. The  program try's to  prevent
  753.                         you from  entering  values that are out of range.
  754.                         (37.33)
  755.  
  756.    24-Dec-1991  NF      Added the possibility to print information  about
  757.                         the projects in memory. (37.34)
  758.  
  759.    25-Dec-1991  NF      Added a new kind of gadget! I call it the GetFile
  760.                         gadget. It's the kind of gadget that you can find
  761.                         left of the file  name  gadgets  in the  Fountain
  762.                         program. (37.35)
  763.  
  764.    28-Dec-1991  NF      GadToolsBox   now   requires  the  (2.0 version!)
  765.                         ReqTools.library  to  be  present  in  your LIBS:
  766.                         directory. Also when you have  the V35++  version
  767.                         of  the   PowerPacker.library   in   your   LIBS:
  768.                         GadToolsBox is able to save  _CRUNCHED!!_  binary
  769.                         files.  This  can  save  upto 85% of the original
  770.                         size. (37.36)
  771.  
  772.    28-Dec-1991  NF      The preferences window now allows you to  set the
  773.                         prefered speedup buffer  and  crunch  depth  that
  774.                         the powerpacker.library should use. (37.37)
  775.  
  776.    29-Dec-1991  NF      Window texts can now be centered  horizontally by
  777.                         pressing F1  when  the  text  should  be  placed.
  778.                         (37.38)
  779.  
  780.    30-Dec-1991  CH      Optimized the  source  (it was really necessary).
  781.  
  782.                         First   optimization  was  to  make  all  program
  783.                         requesters a GIMMEZEROZERO window  which  allowed
  784.                         me to use constant window border offsets  for the
  785.                         gadgets instead of calculating these at run time.
  786.                         Saving 1724 bytes.
  787.  
  788.                         Second   optimization  was  to  let  all  program
  789.                         requesters use the same  TagItem  array  to  open
  790.                         the  window  instead  of  each  requester  having
  791.                         it's own TagItem array.  Also the Zoom gadgets of
  792.                         the requesters are scratched.
  793.                         Saving 4048 bytes.
  794.  
  795.                         Third optimization was to create a single routine
  796.                         that creates the ExtGadget structure, TagList and
  797.                         initialized the ExtNewGadget structure instead of
  798.                         each gadget kind having it's own routine.
  799.                         Saving 1844 bytes.
  800.  
  801.                         Grand total saved = 7616 bytes / 7.4375 KByte!!!!
  802.                         (37.39)
  803.  
  804.    30-Dec-1991  CH      An alert warns the user if one of the  disk based
  805.                         libraries could not be opened. (37.40)
  806.  
  807.    30-Dec-1991  NF      The  generated  globals  in  the  source are  not
  808.                         "shared" anymore.  This will allow  you  to  open
  809.                         more than one window of the  generated  source at
  810.                         the same time.   The  idea  to  let  the  windows
  811.                         "share" globals was bad  and  therefore  changed.
  812.                         (37.41)
  813.  
  814.    31-Dec-1991  MAJ     Copying a text gadget would cause the program  to
  815.                         hang  after  editing that copy.   This  has  been
  816.                         fixed. (37.41)
  817.  
  818.    31-Dec-1991  MAJ     The C source generator  screwed up  with  sources
  819.                         containing more than one IntuiText. This has been
  820.                         fixed. (37.42)
  821.  
  822.    01-Jan-1992  NF      The assembler source generator  used to  create a
  823.                         tagitem array for each gadget.  This could result
  824.                         a big list  of  tagitem  arrays  which  only  had
  825.                         TAG_DONE  or GT_Underscore,  TAGDONE in  it.  Now
  826.                         the  assembler   source  generator  generates one
  827.                         TAG_DONE  and one  GT_Underscore,  TAGDONE  array
  828.                         and uses these for the gadgets that require them.
  829.                         (37.43)
  830.                                      ---- HAPPY NEWYEAR ----
  831.  
  832.    ----------------------------------------------------------------------
  833.    GadToolsBox V1.1 (37.27)
  834.    ----------------------------------------------------------------------
  835.    05-Nov-1991  MIN     System   requester   did   not   pop  up  on  the
  836.                         GadToolsBox screen but instead it poped up on the
  837.                         Workbench screen. This is now fixed. (37.2)
  838.  
  839.    05-Nov-1991  MIN     Window alternate zoom positions where not handled
  840.                         correctly. They couldn't  be  changed!  This  has
  841.                         been fixed. (37.3)
  842.  
  843.    05-Nov-1991  NF      Added Screen title string gadget  for the  screen
  844.                         it's title when no  windows  are  active  on  the
  845.                         screen. (37.4)
  846.  
  847.    07-Nov-1991  MIN     The current preferences did not get  written with
  848.                         the binary file. This has been  fixed.  The  file
  849.                         structure of 1.1 cannot  be read  by 1.0 but  the
  850.                         1.0 file structure can be read by 1.1 (37.5)
  851.  
  852.    08-Nov-1991  NF-SA   Source  generator  now  generates  two files. One
  853.                         file that contains the data and  routines and one
  854.                         file  containing  the  constants   and  XREFs  or
  855.                         EXTERNs. Originally suggested  by Wolfgang Küting
  856.                         for PowerSource. (37.6)
  857.  
  858.    19-Nov-1991  MAJ     Assembler source generator really screwed up with
  859.                         the generation  of  newmenus.  Thats what you get
  860.                         when I have to do all testing myself..... (37.7)
  861.  
  862.    19-Nov-1991  NF      Added an option to also generate a routine  which
  863.                         will open the used font when it's a disk-font and
  864.                         the new "Gen. OpenFont" preferences switch is on.
  865.                         (37.8)
  866.  
  867.    20-Nov-1991  NF      Screen mode selector  now also  supports the  VGA
  868.                         Productivity, VGA Productivity Interlaced,  A2024
  869.                         Ten Hz and A2024 Fifteen Hz  screen modes.  NOTE:
  870.                         Since I still work  with a normal  1084s  monitor
  871.                         I  did  not  get a  chance  to  test the  program
  872.                         with these  screen  modes.  If something  doesn't
  873.                         look like it's supposed to please  let  me  know.
  874.                         DO NOT USE THE  PRODUCTIVITY  AND/OR  A2024 MODES
  875.                         ON A STANDARD RGB MONITOR OR  SERIOUS  DAMAGE MAY
  876.                         OCCUR TO THE MONITOR.
  877.                         (37.9)
  878.  
  879.    20-Nov-1991  MIN     It was possible to size a palette gadget  with  a
  880.                         color-indicator  on  the   top  to  small.   This
  881.                         resulted in a  color  gadget  that  could  not be
  882.                         selected anymore. (37.10)
  883.  
  884.    22-Nov-1991  NF      Added the  workbench  busy   pointer to  indicate
  885.                         windows that  are busy  doing  something. (37.11)
  886.  
  887.    23-Nov-1991  MIN     Source  generator   did  not  write  the  correct
  888.                         window flags. This has been fixed. (37.12)
  889.  
  890.    23-Nov-1991  NF      Iv'e added a preferences switch which will,  when
  891.                         switched   on,   automatically  re-position   the
  892.                         gadgets and/or window texts so that  they  appear
  893.                         on the same place when you switch from editing on
  894.                         a GZZ window to a normal window  or  vice  versa.
  895.                         (37.13)
  896.  
  897.    23-Nov-1991  MIN     When the Window Tags window wasn't  opened  first
  898.                         the InnerWidth and  InnerHeight  variables  would
  899.                         contain 0. This has been fixed. (37.14)
  900.  
  901.    25-Nov-1991  MIN     The   menus   contained   some   double  shortcut
  902.                         keys. This has been removed. (37.15)
  903.  
  904.    26-Nov-1991  NF      Just not to let the above (25-Nov-1991) happen to
  905.                         you I've build in a routine which detects it when
  906.                         you  want  to use  a shortcut  character  in your
  907.                         menus that you  have  already  used in  the menu.
  908.                         (37.16)
  909.  
  910.    26-Nov-1991  NF      The palette requester now has a Load  and a  Save
  911.                         gadget enabling you to save the colors to an  IFF
  912.                         ILBM  file or to load them from an IFF-ILBM file.
  913.                         (37.17)
  914.  
  915.    29-Nov-1991  CH      Changed  the file  structure a  bit again.  Older
  916.                         files can always  be  read  by newer  GadToolsBox
  917.                         versions. (37.18)
  918.  
  919.    29-Nov-1991  NF-SA   Added  great  new  feature.  Gadget  positioning/
  920.                         sizing  in  a  user-definable  grid.   Just  like
  921.                         DPaint!  Suggested originally for  PowerSource by
  922.                         Kasper Peeters. (37.19)
  923.  
  924.    30-Nov-1991  NF      Gadget creation, movements  and  sizings are  now
  925.                         restricted to the area within the window borders.
  926.                         This means that it's impossible to move a  gadget
  927.                         partly outside the window area. (37.20)
  928.  
  929.    30-Nov-1991  NF      The  program now allows you to adjust the minimum
  930.                         distance  that  the  gadgets must  have from  the
  931.                         window borders. (37.21)
  932.  
  933.    02-Dec-1991  NF      Added  the  possibility to draw bevelboxes and to
  934.                         generate the necessary source for it. (37.22)
  935.  
  936.    03-Dec-1991  NF      GadToolsBox now generates three routines. One for
  937.                         opening  the  window/screen  and  allocating  the
  938.                         gadgets. One for  closing  and  deallocating  the
  939.                         window/screen and  gadgets again.  And  one  that
  940.                         renders the text's and  BevelBoxes in the  window
  941.                         it's RastPort. This "Render" routine, if present,
  942.                         should be  called  between the  GT_BeginRefresh()
  943.                         and     GT_EndRefresh()    call's     when     an
  944.                         IDCMP_REFRESHWINDOW  message  has  arived at  the
  945.                         window UserPort. (37.22)
  946.  
  947.    06-Dec-1991  NF      When the program  has to  switch  to the  default
  948.                         ID because you load  a file  using a  display  ID
  949.                         that isn't available the original  display  ID is
  950.                         saved  and  when  you  write  the file  again the
  951.                         original display ID is used again. (37.23)
  952.  
  953.    06-Dec-1991  MAJ     The assembler source  generator did not  generate
  954.                         the correct source for joined string and listview
  955.                         gadgets. The source to fill the Gadget array  did
  956.                         not get generated at all. (37.24)
  957.  
  958.    11-Dec-1991  NF      GadToolsBox  now also  supports  Text and  Number
  959.                         Gadgets. (37.25)
  960.  
  961.    11-Dec-1991  NF      The WFLG_BACKDROP and WFLG_BORDERLESS  flags  are
  962.                         also set in the edit window. Suggested by  Stefan
  963.                         Becker. (37.26)
  964.  
  965.    11-Dec-1991  NF-SA   Added a menu-item that enables you to change  the
  966.                         screen  type you  are  working on.  Suggested  by
  967.                         Stefan Becker. (37.27)
  968.  
  969.    ----------------------------------------------------------------------
  970.    GadToolsBox V1.0 (37.1)
  971.    ----------------------------------------------------------------------
  972.    04-Nov-1991  ---     Initial public release..... (37.1)
  973.