home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d9xx / d911 / gadoutline.lha / GadOutline / changelog.txt < prev    next >
Text File  |  1993-10-03  |  2KB  |  47 lines

  1.  
  2. BUGS:
  3.  
  4. - Resizing a window, and then immediately resizing it again before the
  5.   library has a chance to rebuild the gadgets, will cause it to trash
  6.   the window's border.
  7.   
  8. ------------------------------------------------------------------------
  9.  
  10. TODO:
  11.  
  12. - Add a GO_* tag for specifying a user IDCMP port to user by passing
  13.     the address of another GadOutline structure.
  14. - Add a "late link" which sends a message to a command to link one of
  15.   its tags to another command's object after the first has been created.
  16.   This will allow full support of interconnections between BOOPSI gadgets.
  17. - Much better support of finding the dimensions of another box using the
  18.   TypedSize tags.
  19.  
  20. IDEAS:
  21.  
  22. - Command tags to supply which object tags should be translated in
  23.   addition to the standard ones.
  24. - New tag - GO_AllocUserData would tell size of memory to allocate and
  25.   attach to the GadOutline's go_UserData field.  This memory would be
  26.   managed by the library and automatically deallocated when the outline
  27.   is free'd.
  28. - Perhaps add LockGadOutline() and UnLockGadOutline(), which would
  29.   lock the current window using a requester and set the pointer to
  30.   a busy pointer, then restore everything when unlocking.  This might
  31.   also want to do outline-specific things...?
  32. - Have a translation message from the requester to translate user
  33.   formatting codes?
  34.   
  35. LONG TERM:
  36.  
  37. - It would be relatively easy to 'attach' two outlines together, so that
  38.   a group in one contains another complete GadOutline.  This would then
  39.   allow interesting things like a file requester that takes a pointer to
  40.   a GadOutline, which would allow the caller to add their own gadgets.
  41.  
  42. ------------------------------------------------------------------------
  43.  
  44. Version 2.0 (July 28, 1993 at 8:37PM) :
  45.  
  46.     First public release.
  47.