home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Basic / bb_exa.dms / in.adf / tools / intuitools2.doc < prev    next >
Encoding:
Text File  |  1995-09-18  |  3.3 KB  |  106 lines

  1.                       Intuitools v2.01
  2.  
  3.                 Preliminary Documentation
  4.  
  5.                        April, 1994
  6.  
  7.  
  8. Overview
  9. ========
  10.  
  11. Inutitools2 is a replacement project for the original Intuitools
  12. program written by Mark. I've not had quite the enthusiasm to
  13. polish it completely for BUM6 but the code included is working
  14. and should be useful for those wanting to design gadget layout
  15. especially with the Blitz2's new GadTools capabilities.
  16.  
  17. Unfortunately Intuitools2 will only work with WorkBench2.0 or
  18. greater so those running 1.3 will need to stick with the original
  19. IntuiTools. WB1.3 was the only platform it ran on reliably anyway!
  20.  
  21.  
  22. Usage
  23. =====
  24.  
  25. After running Intuitools2 select AddWindow. Then drag the mouse
  26. across the screen to select the new window's dimensions.
  27.  
  28. After letting go of the mouse button the new window should
  29. appear on the screen. You can then double click inside the
  30. window to edit it's various flags and settings.
  31.  
  32. Once you have created a window you may then add gadgets. If no
  33. window is open the screen will flash when you attempt to add
  34. gadgets to the project.
  35.  
  36. To position the gadgets select inside the gadgets bounding
  37. rectangle and drag with the mouse. To size select one of the
  38. 8 highlighted edges of the gadget and drag. Note that some
  39. gadgets will be fixed in size depending on their contents
  40. such as Blitz2 text gadgets and shape gadgets in general.
  41.  
  42. The Constant field will be used when source code is created.
  43. Using constants for gadget and window numbers eliminates
  44. problems when making alterations to the project. The constant
  45. list created at the top of the source is also a useful
  46. reference in your main program when including the ui source
  47. in a separate file. It also makes your program much more
  48. readable!
  49.  
  50. Anyway here follows description of the menus...
  51.  
  52.  
  53. The Project Menu
  54. ================
  55.  
  56. Load - there are two .it example projects in this drawer that
  57.        you can load stright into the Intuitools2 program.
  58.  
  59. Save - will save an it project, the format is completely ascii
  60.        so people can download problem projects onto AmigaNet
  61.        to help me debug the program.
  62.  
  63. Screen - change the resolution of the project's screen. Best to
  64.          do this before creating windows as going from say hi to
  65.          lo res may cause a runtime error if an existing window
  66.          will not fit in the new screen.
  67.  
  68. Font - change screen font that is used by windows, gadgets etc.
  69.  
  70. Palette - not supported as of yet, sorry.
  71.  
  72. Test - use test to "run" your project. The second screen will
  73.        come to the front and you are able to play with all the
  74.        gadgets. Use the single menu option (QUIT) to return
  75.        back to the editor screen.
  76.  
  77. Create - this option lets you create Blitz2 source code. At present
  78.          shape gadgets will not produce source code and the GTList
  79.          will be commented.
  80.  
  81. Quit - should succesfully exit.
  82.  
  83. The Options Menu
  84. ================
  85.  
  86. At present only two options are available-
  87.  
  88. Grid : locks all coordinated to the nearest word boundary.
  89.  
  90. AutoOption: When enabled the settings requester for windows
  91.             and gadgets appears after they are created.
  92.  
  93.  
  94. Future Releases...
  95.  
  96. A full release of Intuitools2 will appear shortly. Please post
  97. all bugreports and fixes either on the BlitzAmi network or
  98. send to me:
  99.  
  100. Simon Armstrong
  101. 12 York Street
  102. Parnell
  103. Auckland 1001
  104. New Zealand
  105.  
  106.