home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / new / dev / gui / visualarts / whatznew.readme < prev    next >
Text File  |  1995-01-01  |  8KB  |  206 lines

  1. New for V2.1
  2. -------------
  3.  
  4. * Speech
  5.  
  6.         -It is now possible to add speech to your applications.  See
  7.          'Speech' for more detail.
  8.  
  9. * Console Window
  10.  
  11.         -Applications can now add a console window.
  12.  
  13. * VA Preference 
  14.  
  15.         -Added checkbox 'Editor on VA'.  When this is checked the editor
  16.          you selected will open on VA's screen.  Of course you'll have to
  17.          specify that your editor is to open on screen name 'VArts'.
  18.          
  19.         -Added WB3.x.  When this is checked you will be able to use WB3.x
  20.          features such as scaled checkbox and MX and other GadTool features.
  21.          
  22. * Screen Mode
  23.  
  24.         -When you click on 'Load' in the screen mode setup when VA is
  25.         started it will default to the right path specified in the .prefs
  26.         file.
  27.          
  28. * Generate C codes
  29.  
  30.         -Both WB2.x and WB3.x is now functional.  Note that when generating
  31.         codes for WB3.x you will need to check 'WB3.x' checkbox in the
  32.         prefernce setup  otherwise some of the codes will NOT be generated.
  33.  
  34.         -A makefile and SCOPTIONS files are generated when generating the
  35.          source codes.
  36.  
  37.         -Most of the IDCMPs are now functions and its moved to the function
  38.          file.
  39.         
  40.         -Generated files are renamed in V2.05 as follow.  (there are no
  41.         .h files)
  42.         
  43.         Main File     --> unnamed1.c
  44.         Function File --> unnamed1_func.c
  45.         Script File   --> unnamed1_scripts.c
  46.         Image File    --> unnamed1_images.c
  47.         Make File     --> unnamed1_Makefile
  48.         SCOPTIONS     --> SCOPTIONS
  49.         
  50.         The reason to get rid of the .h file is not CPR doesn't allow
  51.         .h files to be included when debugging.
  52.         
  53. * Context Sensitive Layout
  54.  
  55.         -It has been enhanced for WB3.x. A TRUE WYSIWYG when the window
  56.          is sized, codes in the object scripts are eliminated but it is
  57.          still in WB2.x for compitability.
  58.  
  59. * Saving
  60.  
  61.         -When saving a project file a project icon is generated.  There is
  62.          a bug somewhere in the codes.  DO NOT double click on the icon
  63.          project if run from RAM.  Workbench will not work when you exist
  64.          from VA.  However, it does work if you started other than RAM.
  65.          
  66. * GadTool Fonts
  67.         
  68.         -When selecting a font for an Object previous version did not
  69.         default to the selected font attributes such as font name, size etc.
  70.         This has been fixed and will display the font attributes for the
  71.         selected font when you click on 'Font' gadget.
  72.  
  73. * BevelBox for WB3.1
  74.  
  75.         -Added Ridge and IconDropBox boxes for WB3.1. You can still selected
  76.         if you are using WB2.1 have to delete the last two items for WB2.1
  77.  
  78. * Misc Enhancements
  79.  
  80.         -You can now edit IDCMP scripts.  Select 'IDCMP scripts' in the
  81.         edit menu.  Only IDCMP flags selected in the Window attribute's
  82.         window are listed in the listview.
  83.  
  84.         -Screen Mode selection and Label Listview selection now has double
  85.          click detection.  Just double click on the item.
  86.  
  87.         -Add WB3.1 GadTools features will be ghosted if WB2.x is selected.
  88.         
  89.         -Added memory availability and VA screen name in About menu item.
  90.  
  91.  
  92. New for V2.01
  93. -------------
  94.  
  95. * Extended String Gadget
  96.  
  97.         -GadTool and standard intution string/integer gadget is now extended
  98.          to support the extentsion structure.
  99.         -This feature allows the gadget to have its own active and inactive
  100.          foregound and background color.
  101.         -When a new project is created, Visual Arts uses the standard
  102.          WorkBench colors.  You can modify the extended structure in the
  103.          'Edit' menu under 'Extended Gadgets' menu item.
  104.         -The InitialMode flags defines how the editing will be.
  105.         -All string/integer gadgets uses this structure and thus the
  106.          behavior of all string/integer gadgets will be the same.
  107.  
  108. * WorkBench 1.x String and Integer Gadget
  109.  
  110.         -WB 1.x string and integer gadget is now supported.
  111.         -When creating a String/Integer GadTool, click on the 'WB 1.x Style'
  112.          check box to make it a WB 1.x gadget.
  113.         -WB 1.x gadgets has no borders. If you want a border you'll have to
  114.          draw a rectangle object around it.  The easiest is to select the
  115.          gadget, alt-1 or alt-2 or alt-3.
  116.         -The maximum string length of string is defined to be 100 chars and
  117.          the integer is defaulted to be 10 chars.
  118.         -The WB 1.x string/integer gadget is represented by a standard
  119.          rectangle object with a back slash '/'. Note that the hilight
  120.          button object is represented by '\'.
  121.  
  122. * Test GUI
  123.         -It is now possible to test your current interface.  Select
  124.          'Test GUI' item in 'Design' menu.
  125.         -The test function is WYSIWYG.  Window Flags and IDCMP flags are
  126.          from the current project, the CLOSEGADGET box is added so that
  127.          you can exit the test function.
  128.         -Currently the Test GUI DOES NOT support the following:
  129.           - hilight or custom buttons.
  130.           - string gadget (emulated by String/Integer GadTools)
  131.             These two are WB1.x style boolean and string/integer gadgets.
  132.           -Popupmenu is not support.
  133.         -Images is supported.
  134.         -If the window type has scrollable arrows the Test function will not
  135.          show it, although the borderleft and borderbottom is showing.
  136.         -The output of the Test function is the final look when complied. 
  137.         -To exit the Test function click the close box gadget.
  138.         
  139.   Enhancements
  140.   
  141.         -Add hilight, custom buttons and string/integer gadgets.
  142.         -Add scrollable arrows for scrollable windows.
  143.         -Add popupmenu gadget.
  144.  
  145. Object Alignment
  146.  
  147.         -Objects can now be aligned on width and height.  This function
  148.          behave the same as aligning objects left or right.  The first
  149.          selected object in the list will be the anchor.
  150.         -Again Line and text objects CAN NOT be aligned on width or height.
  151.         -Alignment functions are located in the 'Object' menu.
  152.  
  153.  
  154. Enhacements and Bug Fixes 2.0
  155. -----------------------------
  156.  
  157. * Visual Arts Preference setup
  158.  
  159.         -The 'Use' option is now added.
  160.         -History check box is now fixed.
  161.  
  162. * Window Setup
  163.  
  164.         -Added Zoom gadget fields for window.
  165.         -Added the SuperBitMap check box. It you want the window to be a
  166.          scrollable super bitmap you'll need to check the 'SuperBitMap'
  167.          checkbox.  The default for window with scrollable arrows is no
  168.          super bitmap. (only for window types (13-16)
  169.  
  170.      Future Enhacement
  171.         
  172.          -Since the Zoom option is added to the window attribute, every
  173.           window now has zoom gadget no matter if you want one or not.
  174.           Future will allow you to select Zoom on or off.
  175.  
  176. * Border an Object          
  177.         
  178.          -When adding a border to an object using the keyboard short cut,
  179.           (alt-1, alt-2, atl-3) before it creates the border but the object
  180.           ID doesn't change for the next border.
  181.  
  182. * Hilight/Custom Button
  183.  
  184.          -When creating a hilight button before it didn't read the widht
  185.           and height correctly thus creating a one by one pixel object,
  186.           although it works for the custom button.
  187.  
  188. * Context Sensitive Layout
  189.  
  190.          -Before when adding/editing a script the codes for CSL was not
  191.           added.  This only works if you are editing the object for the
  192.           first time, if you are editing an existing script the codes will
  193.           not be generated thus the context sensitive layout will NOT work!
  194.            
  195.      Future Enhacements
  196.      
  197.          -Remember listview selected item.
  198.          -Support primitive objects and custom buttons and images.
  199.          
  200.  
  201. * Source Generation
  202.  
  203.         -Alot has been changed to support non scrollable bitmap windows.
  204.         -Extended String Gadgets
  205.         -Minor changes
  206.