home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-4.iso / developer / palettes / BetaLinkPalette.README < prev    next >
Encoding:
Text File  |  1993-04-24  |  5.1 KB  |  104 lines

  1. News:
  2.  
  3. For Immediate Release
  4.  
  5.     Contact: John Yanefski
  6.     Target Development
  7.     Phone: (717) 898-9190
  8.     Email: john@targetdev.com
  9.  
  10. Target Development Announces Beta Versions of 2 NEXTSTEP Object
  11. Palettes for DBKit Development
  12.  
  13. [Archived beta copies have been downloaded to the ftp archive site:
  14. sonata.cc.purdue.edu in the /pub/next/submissions directory. ]
  15.  
  16. LANCASTER, PENNSYLVANIA - April 12, 1993.  Target Development
  17. announces beta versions of 2 object palettes for DBKit application
  18. development.  The RetrieverPalette and LinkPalette are both shipping
  19. in beta, and due for release in Q2 of 1993.  Interested beta testers
  20. should follow the instructions below to unarchive the beta software
  21. for test and evaluation.  The README file with each product contains
  22. details on submitting bug reports and suggestions to Target
  23. Development.  Each product includes a .palette file, library file,
  24. header files, and technical documentation.  The .palette and library
  25. files are licensed through the end of May. 
  26.  
  27. After May 31, the palette will no longer open, and applications using
  28. the object code will no longer run.  Contact Target Development
  29. directly if you wish to evaluate either product past the May
  30. deadline, or are unable to complete the downloading instructions
  31. below.
  32.  
  33.  
  34. RetrieverPalette
  35.  
  36. The RetrieverPalette provides objects that allow the user to easily
  37. generate custom database queries, graphically or programmatically.
  38. These queries may be triggered from virtually any user interface
  39. object, including TextFields, Buttons, PopUpLists, MenuCells,
  40. FormCells, Matrices, Switches, Sliders, etc.  The values contained by
  41. these objects may be used as part of the condition of the query.  For
  42. example, the characters typed in a TextField may be used to build a
  43. query that searches for customers with matching last names, or the
  44. integer value of a slider may be used to retrieve a customer with
  45. matching ID number.  Queries may be simple, applying one condition to
  46. one property, or custom, nesting multiple conditions across multiple
  47. properties.  Sorting may be easily applied across multiple properties
  48. from the inspector or at runtime.  Additionally, custom wild cards
  49. may be specified, and the Retriever can be set to "intelligently"
  50. ignore the case of the text it is retrieving.  An intuitive custom
  51. inspector and detailed technical documentation make this palette
  52. ideal for any Database Kit application development.
  53.  
  54. LinkPalette
  55.  
  56. The LinkPalette provides several objects which may be used in
  57. cooperation with the Database Kit for database-style management of
  58. text, sound, and image files.  These objects store path names in the
  59. database, instead of the actual files, eliminating the need to pass
  60. large amounts of data through the adaptor.  A wide variety of
  61. instance and delegate methods are provided for run-time manipulation
  62. and file security.  The LinkPalette is designed as an alternative
  63. means for management of potentially large image, rich text, and sound
  64. data.  It avoids database adaptor problems in handling these large
  65. data types, while offering file security and a great deal of
  66. additional functionality.  Using these objects will potentially free
  67. large amounts of database space, as well as permit those developing
  68. applications over databases that do not support these data types, to
  69. simulate actual database storage and retrieval without compromising
  70. security.
  71.  
  72. One of the palettes objects is the LinkView, a subclass of ScrollView
  73. that displays the contents of a specified file name.  The user may
  74. register and "unregister" the object to accept or reject files of the
  75. following types:  TIFF, EPS, RTF, RTFD, and ASCII.   Files may be
  76. loaded by dragging-and-dropping icons from the File Viewer, from an
  77. OpenPanel, programmatically, or in conjunction with record selection
  78. when using other Database Kit objects.  Images may be scaled and/or
  79. composited according to variety of predefined "behaviors", as well as
  80. validated against user defined limitations.  Documents and images may
  81. be altered and saved back out to the file system from a running
  82. application.  The LinkSound and LinkSoundView objects offer similar
  83. functionality for loading, using, manipulating, and saving Sound
  84. files.
  85.  
  86. Target Development is a Pennsylvania-based object-oriented solutions
  87. company, developing applications and objects for customers around the
  88. world.  We have developed a variety of office-productivity
  89. applications, the most recent of which makes extensive use of the
  90. Database Kit.  In the process, we have built a well-rounded library
  91. of custom objects, some of which we are now making available to the
  92. public.  Target Development fully supports NEXTSTEP and it's port to
  93. Intel 486, and will continue to do so as NEXTSTEP continues to be the
  94. premier object-oriented development environment.  We aim to continue
  95. our commercial application / object development cycle, and are
  96. considering larger government contracts in the future.  For more
  97. information about Target Development, please contact us at
  98. 1.717.898.9190 or objects@targetdev.com.
  99.  
  100. NEXTSTEP  is a trademark of NeXT, Inc.   LinkPalette and
  101. RetrieverPalette are trademarks of Target Development.  Sybase is a
  102. registered trademark of Sybase Inc.
  103.  
  104.