home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-2.iso / Developer / objc / dbkit / TDKit.0.0.README < prev   
Encoding:
Text File  |  1994-05-20  |  2.0 KB  |  48 lines

  1. TDKit is the start of Tiggr's DatabaseKit.  It might even be the end, but
  2. that does not matter.  What is called `TDKit' actually is only a single
  3. object: the TDRecordIndicator.
  4.     
  5. TDKit is a freely distributable MAB:NI palette---no source.  It has been
  6. uploaded to sonata.cc.purdue.edu, cs.orst.edu and ftp.stack.urc.tue.nl.
  7.  
  8. Description
  9.  
  10.     The TDRecordIndicator is a simple object for use with DBKit.  The object
  11.     indicates the index of the current record and the total number of
  12.     records in a DBModule.  You can step through the records by clicking the
  13.     pages and you can manipulate the knob much as you would manipulate a
  14.     slider.  Also, in the bottom number, you can type and after typing
  15.     <RET>, the record with that index will be displayed.
  16.  
  17. How to use it
  18.  
  19.     Drag it into a window and connect to it any of the attributes of an
  20.     entity associated with a DBModule.  Now you can already test it in
  21.     InterfaceBuilder's test mode.  To use it in your own app, link the app
  22.     against libTDKit.a, and be sure to include the `wideknob.tiff' and
  23.     `fullrecord.tiff' images (present in the pallette) into your project.
  24.  
  25. How it works
  26.  
  27.     It works by chatting with the DBAssociation and its DBFetchGroup.
  28.     Hence, setting the current record does not involve direct chatting with
  29.     the DBModule.  The DBAssociation is the result of connecting it with a
  30.     DBModule in IB.  The only way the object listens to the DBAssociation is
  31.     through the `-associationSelectionDidChange:' message.
  32.  
  33. Legal
  34.  
  35.     Copyright (C) 1994 Pieter J. Schoenmakers.  All rights reserved.  This
  36.     palette comes with absolutely no warranty.  You are allowed to use it or
  37.     distribute it.  You are not allowed to change it.
  38.  
  39. Credits
  40.  
  41.     The idea of this record indicator comes straight from Claris FileMaker,
  42.     quite a nice Macintosh database application.
  43.  
  44. Creator
  45.  
  46.     This palette was written by Pieter `Tiggr' Schoenmakers.
  47.     You can contact me through email at `tiggr@es.ele.tue.nl'.
  48.