home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / ibase / ibase.readme < prev    next >
Text File  |  1996-11-02  |  2KB  |  42 lines

  1. Short:    Example C code for using LockIBase()
  2. Uploader: dcross@mail.netshop.net (DC Ross)
  3. Author:   dcross@mail.netshop.net (DC Ross)
  4. Type:     dev/c
  5. Requires: Workbench 2.0+
  6. Distribution: Public Domain
  7.  
  8. IBase.c
  9.  programmed by DC Ross (e-mail: dcross@mail.netshop.net)
  10.  96-11-02
  11.  
  12. Description:
  13.   This is a little programme I wrote today to test the functions LockIBase()
  14. and UnlockIBase().  By using a copy of IntuitionBase, you can access quite a
  15. few useful feature of Intuition, such as the addresses of all Intuition
  16. Screens and Windows (should work with CUSTOM and PUBLIC screens; I have only
  17. tested PUBLIC).  Handy if you want your window to open on a screen with a
  18. specific name.
  19.   I haven't bothered to look through my old Workbench 1.3 Includes to see
  20. if this can be made to work on Workbench 1.2/1.3.  If I ever feel I need
  21. this programme on my Workbench 1.3 A500 I will try to figure it out, but
  22. until then, you are on your own for Wb1.3 compatability.
  23.   This code was created using the very sparce information in the ROM Kernal
  24. Reference Manual: Libraries 3rd Edition for Workbench 2.04.  The information
  25. can be found in Chapter 11: Intuition Special Functions on page 283.
  26.   Send any comments, bug reports, suggestions, etc. to me via e-mail:
  27. dcross@mail.netshop.net.
  28.  
  29. Compiling:
  30.   Used SAS/C 6.00 with the default options in SCOptions.  Doesn't need math
  31. or any other special options set.
  32.  
  33. Requirements:
  34.   Workbench/Kickstart 2.x+ (tested on Wb3.0)
  35.   Any CPU
  36.   256K+ memory
  37.  
  38. Release Notes:
  39.   This small example programme is placed on the Public Domain.  I accept no
  40. responsibility for any damage/loss.  Use at your own risk.
  41.   Feel free to use any/all of this code in your own work.
  42.