|
|
1.1 root 1: {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;\f5\fmodern Ohlfs;}
2: \paperw13040
3: \paperh9600
4: \margl120
5: \margr120
6: {\colortbl;\red0\green0\blue0;}
7: \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b\i0\ulnone\fs36\fc1\cf1 3.0 IndexingKit Examples
8: \fs28 \
9:
10: \b0 \
11: \
12: The
13: \b /NextDeveloper/Examples/IndexingKit
14: \b0 folder contains sources to several example applications and classes. To see how the applications work, you need to build them; just copy them over to your directory, open them up in Project Builder, and build. To see how the example classes work, you need to incorporate them in your own applications.\
15: \
16: An alphabetical listing of the examples in this directory follows, with a brief description of each example. For more information about an example, please refer to the README or README.rtf file located within the example folder. These examples depend on the IndexingKit shared library in /usr/lib/libIndexing_s.a and the IndexingKit headers in /NextDeveloper/Headers. For quick access to the IndexingKit headers, open /NextDeveloper/Headers/indexing/indexing.h in HeaderViewer.\
17: \
18: \
19:
20: \b QueryFieldEditor\
21:
22: \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
23:
24: \b0 This class defines a convenient field editor that can perform escape completion against any IXBTree with string valued keys. It is used in Webster and Librarian, and in the ToDoList example described below. It is packaged as a class because of its utility in a wide variety of applications.\
25:
26: \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\fc1\cf1 \
27: \
28:
29: \b BlockSizer\
30:
31: \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
32:
33: \b0 This small example application demonstrates the use of the IXStore and IXStoreFile classes. See the IndexingKit documentation for more information.\
34:
35: \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\fc1\cf1 \
36: \
37:
38: \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b\fc1\cf1 Ledger\
39:
40: \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc1\cf1 \
41:
42: \b0 This large example application implements an "account manager" using IXRecordManager and other IndexingKit classes. It demonstrates the use of cursors to provide orderings based on the attributes of the stored objects. Try dragging a different column to the first position in the Ledger window.\
43:
44: \pard\tx1340\tx2680\tx4020\tx5360\tx6720\tx8060\tx9400\tx10740\tx12080\tx13440\fc1\cf1 \
45: \
46:
47: \b Change History\
48:
49: \b0 \
50: Created for 3.0 Release Jack Greenfield\
51: Updated for 3.2 Release Jack Greenfield\
52:
53: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.