home *** CD-ROM | disk | FTP | other *** search
/ AMIGA PD 1 / AMIGA-PD-1.iso / Programme_zum_Heft / Programmieren / Workshops / GadToolsBox / TODO < prev    next >
Text File  |  1993-04-10  |  4KB  |  111 lines

  1.  
  2.   This file contains suggestions/bugs that I am working on  but  have not
  3.   made it in this release yet. Please read this file  _before_  you start
  4.   sending me bug reports and suggestions. Thanks in advance.....
  5.  
  6.   BUG   = A bug that's still in there.
  7.   SUG   = A suggestions which still needs to be implemented.
  8.   ADD   = An addition that must be made.
  9.   ASU   = SUG+ADD
  10.   REV   = Revision work
  11.   LFS   = Looking for someone to.....
  12.   -----------------------------------------------------------------------
  13.   BUG   When running on the default public  screen  or WBench  screen GTB
  14.         switches back to using it's own screen after a  load failure  and
  15.         after selecting new.
  16.  
  17.   REV   Making the operation with bevelled  boxes  work the  same  object
  18.         oriented way as with the gadgets. Maybe texts too.
  19.  
  20.   REV   Adding version and revision numbers  to the GUI  files  saved  by
  21.         GadToolsBox.
  22.  
  23.   REV   Adding  a  STRING  gadget  for  each  object  that custom  source
  24.         generators can use when desired.
  25.  
  26.   BUG   Although the palette editor will display more than 32  colors  on
  27.         AGA machines with a screen that uses more than 32 colors  only 32
  28.         are actually saved and used. This will change.
  29.  
  30.   BUG?  When run under 3.0 the ListViews in the CYCLE, MX,  LISTVIEW  and
  31.         Menu   editors  are  smaller   than   usual.   This  is  a  small
  32.         incompatibilty in KickStart 3.0. Note that this only happens when
  33.         a ListView gadget is joined with a String gadget.
  34.  
  35.   BUG?  When run under 3.0  systems the  display  area  of  the  ListView
  36.         gadgets seem to be cleared  with  pen 0  instead  of  the  normal
  37.         BACKGROUNDPEN from the DriPen array. Note that this  is  only the
  38.         case in the areas that do not display an entry.
  39.  
  40.   BUG   The coordinates when sizing gadgets can screw up.  Also when they
  41.         are displayed on a GZZ window they screw up.
  42.  
  43.   BUG   The font adaptable source has to  change.   It  does  not  always
  44.         succeed with proportional fonts.  Maybe  something  for  a custom
  45.         source generator writer.
  46.  
  47.   SUG   Removing or adding the window  sizegadget  without  changing  the
  48.         window it's innerwidth/innerheight.
  49.  
  50.   SUG   Adding the possibility to add a prefix to the generated assembler
  51.         labels so that the  source is  somewhat  easier  to include  in C
  52.         and other HL languages.
  53.  
  54.   SUG   Give some hints and tips in the docs  how to use GTB  output with
  55.         Gnu C.
  56.  
  57.   SUG   Multiple gadget lists for one window.
  58.  
  59.   SUG   A info window which displays all information about a gadget.
  60.  
  61.   SUG   More info in the generated  source header  like the  name  of the
  62.         owner, date of generation, version tag, etc.
  63.  
  64.   SUG   Showing the Gadget Text's when moving.
  65.  
  66.   SUG   Copying gadgets and/or menus between different windows.
  67.  
  68.   SUG   More fonts in a single project.
  69.  
  70.   SUG   Add text attributes to the IntuiText editor.
  71.  
  72.   SUG   Add preferences  bits for each  seperate window in which  the user
  73.         can  select  to  generate  a  call  to a  user-definable rendering
  74.         routine. Also the user should be enabled to tell wether  or not to
  75.         let a particular window font-adapt, if (s)he wants a IDCMP handler
  76.         and what kind.
  77.  
  78.   SUG   Online help using the amigaguide.library.
  79.  
  80.   SUG   Add a switch for the user to choose if (s)he  wants to  default to
  81.         the system or workbench font when the font adaptivity stuff is off
  82.  
  83.   SUG   Change the way the C source is outputted.   Split  things up  in a
  84.         main source,  a  header,  a  protos  header  and  (if requested) a
  85.         template source. The main and template sources should include both
  86.         the header and protos header. Also the includes should be included
  87.         from within the header and not the main source.
  88.  
  89.   SUG   Sharing one set of menus between  multiple  windows.  Sharing  one
  90.         MsgPort between all windows. Both optional ofcourse.
  91.  
  92.   SUG   Crosshair.
  93.  
  94.   SUG   Multiple windows on the same screen.
  95.  
  96.   SUG   An UNDO function.
  97.  
  98.   SUG   Source name saved in the GUI file.
  99.  
  100.   ASU   Importing  IFF  ILBM  images  and  maybe  even  make  use  of the
  101.         standard intuition boopsi images and gadgets.
  102.  
  103.   ASU   Making the GETFILE boopsi image sizeable.
  104.  
  105.   ADD   Checking if the user has used double gadget shortcuts.
  106.  
  107.   ADD   Support ToolMaker binaries.
  108.  
  109.   ADD   XPK support.
  110.  
  111.