%PDF-1.3
%
1 0 obj
<<
/Type /Page
/Parent 88 0 R
/Resources 79 0 R
/Contents 78 0 R
/CropBox [ 0 0 612 792 ]
/B [ 60 0 R 61 0 R 62 0 R ]
/Thumb 698 0 R
>>
endobj
2 0 obj
<<
/D [ 1 0 R /XYZ null null null ]
>>
endobj
3 0 obj
<<
/D [ 1 0 R /XYZ null null null ]
>>
endobj
4 0 obj
<<
/Title (22)
/Dest (G2395)
/Parent 672 0 R
/Next 5 0 R
>>
endobj
5 0 obj
<<
/Title (Tclkit and Starkits)
/Dest (G2397)
/Parent 672 0 R
/Prev 4 0 R
/Next 6 0 R
>>
endobj
6 0 obj
<<
/Title (Tclkit was created by Jean-Claude Wippler as a way to make deploying Tcl\
applications easier. Tclkit is an extended Tcl interpre...)
/Dest (G2401)
/Parent 672 0 R
/Prev 5 0 R
/First 7 0 R
/Last 45 0 R
/Count 8
>>
endobj
7 0 obj
<<
/Title (Getting Started with Tclkit)
/Dest (G16266)
/Parent 6 0 R
/Next 10 0 R
/First 8 0 R
/Last 9 0 R
/Count -2
>>
endobj
8 0 obj
<<
/Title (Inside a Starkit)
/Dest (G15924)
/Parent 7 0 R
/Next 9 0 R
>>
endobj
9 0 obj
<<
/Title (Deploying Applications as Starkits)
/Dest (G15934)
/Parent 7 0 R
/Prev 8 0 R
>>
endobj
10 0 obj
<<
/Title (Virtual File Systems)
/Dest (G11368)
/Parent 6 0 R
/Prev 7 0 R
/Next 13 0 R
/First 11 0 R
/Last 11 0 R
/Count -1
>>
endobj
11 0 obj
<<
/Title (Accessing a Zip File Through a VFS)
/Dest (G12460)
/Parent 10 0 R
/First 12 0 R
/Last 12 0 R
/Count -1
>>
endobj
12 0 obj
<<
/Title (Example 22-1 Accessing a Zip file through a VFS)
/Dest (G12465)
/Parent 11 0 R
>>
endobj
13 0 obj
<<
/Title (Using sdx to Bundle Applications)
/Dest (G10960)
/Parent 6 0 R
/Prev 10 0 R
/Next 21 0 R
/First 14 0 R
/Last 20 0 R
/Count -4
>>
endobj
14 0 obj
<<
/Title (Creating a Simple Starkit)
/Dest (G11689)
/Parent 13 0 R
/Next 15 0 R
>>
endobj
15 0 obj
<<
/Title (Examining a Starkit)
/Dest (G15566)
/Parent 13 0 R
/Prev 14 0 R
/Next 17 0 R
/First 16 0 R
/Last 16 0 R
/Count -1
>>
endobj
16 0 obj
<<
/Title (Example 22-2 The output of sdx lsk hello.kit.)
/Dest (G14318)
/Parent 15 0 R
>>
endobj
17 0 obj
<<
/Title (Standard Package Organization)
/Dest (G15618)
/Parent 13 0 R
/Prev 15 0 R
/Next 20 0 R
/First 18 0 R
/Last 19 0 R
/Count -2
>>
endobj
18 0 obj
<<
/Title (Example 22-3 The main program of a Starkit.)
/Dest (G11137)
/Parent 17 0 R
/Next 19 0 R
>>
endobj
19 0 obj
<<
/Title (Example 22-4 The pkgIndex.tcl in a Starkit.)
/Dest (G12600)
/Parent 17 0 R
/Prev 18 0 R
>>
endobj
20 0 obj
<<
/Title (Creating a Starpack)
/Dest (G15212)
/Parent 13 0 R
/Prev 17 0 R
>>
endobj
21 0 obj
<<
/Title (Exploring the Virtual File System in a Starkit)
/Dest (G16193)
/Parent 6 0 R
/Prev 13 0 R
/Next 24 0 R
/First 22 0 R
/Last 23 0 R
/Count -2
>>
endobj
22 0 obj
<<
/Title (Example 22-5 A Starkit that examines its Virtual File System.)
/Dest (G11442)
/Parent 21 0 R
/Next 23 0 R
>>
endobj
23 0 obj
<<
/Title (Example 22-6 Creating a simple Starkit.)
/Dest (G12865)
/Parent 21 0 R
/Prev 22 0 R
>>
endobj
24 0 obj
<<
/Title (Creating tclhttpd.kit)
/Dest (G11202)
/Parent 6 0 R
/Prev 21 0 R
/Next 29 0 R
/First 25 0 R
/Last 28 0 R
/Count -4
>>
endobj
25 0 obj
<<
/Title (Example 22-7 The contents of the tclhttpd.vfs directory, version 1.)
/Dest (G11218)
/Parent 24 0 R
/Next 26 0 R
>>
endobj
26 0 obj
<<
/Title (Example 22-8 The main program for the TclHttpd Starkit, version 1.)
/Dest (G11260)
/Parent 24 0 R
/Prev 25 0 R
/Next 27 0 R
>>
endobj
27 0 obj
<<
/Title (Example 22-9 Contents of the tclhttpd.vfs directory, version 2.)
/Dest (G14486)
/Parent 24 0 R
/Prev 26 0 R
/Next 28 0 R
>>
endobj
28 0 obj
<<
/Title (Example 22-10 The main program for the TclHttpd Starkit, version 2.)
/Dest (G14501)
/Parent 24 0 R
/Prev 27 0 R
>>
endobj
29 0 obj
<<
/Title (Creating a Shared Starkit)
/Dest (G6751)
/Parent 6 0 R
/Prev 24 0 R
/Next 33 0 R
/First 30 0 R
/Last 32 0 R
/Count -2
>>
endobj
30 0 obj
<<
/Title (Example 22-11 The Standard Tcl Library Starkit main.tcl file.)
/Dest (G12173)
/Parent 29 0 R
/Next 32 0 R
/First 31 0 R
/Last 31 0 R
/Count -1
>>
endobj
31 0 obj
<<
/Title (Table 22-1 Return values of the starkit::startup procedure.)
/Dest (G12724)
/Parent 30 0 R
>>
endobj
32 0 obj
<<
/Title (Example 22-12 The main program for TclHttpd Starkit, version 3.)
/Dest (G12907)
/Parent 29 0 R
/Prev 30 0 R
>>
endobj
33 0 obj
<<
/Title (Metakit)
/Dest (G12947)
/Parent 6 0 R
/Prev 29 0 R
/Next 45 0 R
/First 34 0 R
/Last 44 0 R
/Count -5
>>
endobj
34 0 obj
<<
/Title (Metakit Data Model)
/Dest (G12962)
/Parent 33 0 R
/Next 35 0 R
>>
endobj
35 0 obj
<<
/Title (Examining a Metakit Database)
/Dest (G13012)
/Parent 33 0 R
/Prev 34 0 R
/Next 39 0 R
/First 36 0 R
/Last 38 0 R
/Count -3
>>
endobj
36 0 obj
<<
/Title (Example 22-13 Examining the views in a Metakit database.)
/Dest (G13017)
/Parent 35 0 R
/Next 37 0 R
>>
endobj
37 0 obj
<<
/Title (Example 22-14 Examining data in a Metakit view.)
/Dest (G13273)
/Parent 35 0 R
/Prev 36 0 R
/Next 38 0 R
>>
endobj
38 0 obj
<<
/Title (Example 22-15 Selecting data with mk::select.)
/Dest (G13342)
/Parent 35 0 R
/Prev 37 0 R
>>
endobj
39 0 obj
<<
/Title (Creating a Metakit View)
/Dest (G13424)
/Parent 33 0 R
/Prev 35 0 R
/Next 42 0 R
/First 40 0 R
/Last 41 0 R
/Count -2
>>
endobj
40 0 obj
<<
/Title (Example 22-16 Creating a new view.)
/Dest (G13568)
/Parent 39 0 R
/Next 41 0 R
>>
endobj
41 0 obj
<<
/Title (Example 22-17 Adding data to a view.)
/Dest (G13688)
/Parent 39 0 R
/Prev 40 0 R
>>
endobj
42 0 obj
<<
/Title (Storing Application Data in a Starkit)
/Dest (G13772)
/Parent 33 0 R
/Prev 39 0 R
/Next 44 0 R
/First 43 0 R
/Last 43 0 R
/Count -1
>>
endobj
43 0 obj
<<
/Title (Example 22-18 Storing data in a Starkit.)
/Dest (G13871)
/Parent 42 0 R
>>
endobj
44 0 obj
<<
/Title (Wikit and the Tcler\220s Wiki)
/Dest (G16492)
/Parent 33 0 R
/Prev 42 0 R
>>
endobj
45 0 obj
<<
/Title (More Ideas)
/Dest (G13903)
/Parent 6 0 R
/Prev 33 0 R
/First 46 0 R
/Last 48 0 R
/Count -3
>>
endobj
46 0 obj
<<
/Title (Document Bundles)
/Dest (G14971)
/Parent 45 0 R
/Next 47 0 R
>>
endobj
47 0 obj
<<
/Title (Self-Updating Applications)
/Dest (G16159)
/Parent 45 0 R
/Prev 46 0 R
/Next 48 0 R
>>
endobj
48 0 obj
<<
/Title (Simple Installers)
/Dest (G15734)
/Parent 45 0 R
/Prev 47 0 R
>>
endobj
49 0 obj
<<
/Producer (Acrobat Distiller 5.0.5 \(Windows\))
/Author (Administrator)
/Title (Starkit.doc)
/ModDate (D:20030505000202Z00'00')
/CreationDate (D:19990703221816Z00'00')
/Creator (FrameMaker 7.0)
>>
endobj
50 0 obj
<< /Type /Metadata /Subtype /XML /Length 1027 >>
stream
Starkit.doc
endstream
endobj
51 0 obj
<<
/D [ 1 0 R /XYZ 482 715 null ]
>>
endobj
52 0 obj
<<
/D [ 1 0 R /XYZ 482 715 null ]
>>
endobj
53 0 obj
<<
/D [ 1 0 R /XYZ 367 408 null ]
>>
endobj
54 0 obj
<<
/D [ 1 0 R /XYZ 411 192 null ]
>>
endobj
55 0 obj
<<
/D [ 1 0 R /XYZ 243 396 null ]
>>
endobj
56 0 obj
<<
/D [ 1 0 R /XYZ 396 420 null ]
>>
endobj
57 0 obj
<<
/D [ 1 0 R /XYZ 109 633 null ]
>>
endobj
58 0 obj
<<
/D [ 1 0 R /XYZ 367 180 null ]
>>
endobj
59 0 obj
<<
/I << /Title (A)>>
/F 60 0 R
>>
endobj
60 0 obj
<<
/T 59 0 R
/P 1 0 R
/R [ 446 659 491 700 ]
/V 628 0 R
/N 61 0 R
>>
endobj
61 0 obj
<<
/P 1 0 R
/R [ 100 413 430 624 ]
/V 60 0 R
/N 62 0 R
>>
endobj
62 0 obj
<<
/P 1 0 R
/R [ 100 119 490 419 ]
/V 61 0 R
/N 98 0 R
>>
endobj
63 0 obj
<<
/D [ 1 0 R /XYZ 109 119 null ]
>>
endobj
64 0 obj
<<
/D [ 1 0 R /XYZ 109 704 null ]
>>
endobj
65 0 obj
<<
/D [ 1 0 R /XYZ 109 688 null ]
>>
endobj
66 0 obj
<<
/D [ 1 0 R /XYZ 277 684 null ]
>>
endobj
67 0 obj
<<
/D [ 1 0 R /XYZ 455 699 null ]
>>
endobj
68 0 obj
<<
/D [ 1 0 R /XYZ 109 621 null ]
>>
endobj
69 0 obj
<<
/D [ 1 0 R /XYZ 109 573 null ]
>>
endobj
70 0 obj
<<
/D [ 1 0 R /XYZ 109 507 null ]
>>
endobj
71 0 obj
<<
/D [ 1 0 R /XYZ 109 496 null ]
>>
endobj
72 0 obj
<<
/D [ 1 0 R /XYZ 109 485 null ]
>>
endobj
73 0 obj
<<
/D [ 1 0 R /XYZ 109 474 null ]
>>
endobj
74 0 obj
<<
/D [ 1 0 R /XYZ 109 413 null ]
>>
endobj
75 0 obj
<<
/D [ 1 0 R /XYZ 109 305 null ]
>>
endobj
76 0 obj
<<
/D [ 1 0 R /XYZ 109 233 null ]
>>
endobj
77 0 obj
<<
/D [ 1 0 R /XYZ 109 185 null ]
>>
endobj
78 0 obj
<< /Length 3727 /Filter /FlateDecode >>
stream
H|Wr}W#"!`p˛Xoe\