1<html>
2<head>
3<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
4<meta http-equiv="Content-Style-Type" content="text/css" text="text/css">
5<title>TCL Function Reference</title>
6<link rel="stylesheet" href="../css/nitro.css">
7</head>
8<body>
9<h1>DSi Photo Database Library (TCL) Function Reference</h1>
10
11<h2>Revision History</h2>
12<dl>
13<dt>2009/03/17
14<dd><a href="#20090317_1">Added <code>TCL_PATH_LEN</code></a>
15<dd><a href="#20090317_2">Added <code>PhotoChecker</code></a>
16<dt>2009/03/04
17<dd><a href="#20090304_1">Added <code>TCL_DecodePicture</code></a>
18<dd><a href="#20090304_2">Corrected overall omissions in the Reference and missing links</a>
19<dt>2009/01/21
20<dd><a href="#20090121_1">Added <code>TCL_GetLastWrittenPicturePath</code></a>
21<dd><a href="#20090121_2">Added description of error processing sequence for the overview</a>
22<dt>2008/12/05
23<dd><a href="#20081205_1">Added <code>TCL_GetJpegEncoderBufferSize</code></a>
24<dd><a href="#20081205_2">Added <code>TCL_EncodeAndWritePicture(Ex)</code></a>
25<dt>2008/10/24
26<dd><a href="#20081024_1">Added <code>TCL_SEARCH_CONDITION_FAVORITE_NONE</code> to the search conditions</a>
27<dd><a href="#20081024_2">Added <code>TCL_SORT_TYPE_FAVORITE_ALL</code> to the sort types</a>
28<dd><a href="#20081024_3">Added information about writing image files</a>
29<dt>2008/10/20
30<dd><a href="#20081020_1">Added <code>TCL_IsSameImageType</code></a>
31<dd><a href="#20081020_2">Added an explanation about differentiating image types</a>
32</dl>
33
34<hr>
35
36<h2>2009/03/17</h2>
37<h3><a name="20090317_1">Added <code>TCL_PATH_LEN</code></a></h3>
38<p>
39Added the <a href="TCLConst.html"><code>TCL_PATH_LEN</code></a> constant to guarantee the path length returned by the path search function.
40</p>
41<h3><a name="20090317_2">Added <code>PhotoChecker</code></a></h3>
42<p>
43Added a <CODE>PhotoChecker</CODE> tool that checks whether an illegal file was created under the photo directory.
44</p>
45
46<h2>2009/03/04</h2>
47<h3><a name="20090304_1">Added <code>TCL_DecodePicture</code></a></h3>
48<p>
49Added the <a href="TCL_DecodePicture.html"><code>TCL_DecodePicture</code></a> function to decode photos.
50</p>
51<h3><a name="20090304_2">Corrected overall omissions in the Reference and missing links</a></h3>
52<p>
53Corrected overall omissions in the Reference and missing links.
54</p>
55
56<h2>2009/01/21</h2>
57<h3><a name="20090121_1">Added <code>TCL_GetLastWrittenPicturePath</code></a></h3>
58<p>
59Added the <a href="TCL_GetLastWrittenPicturePath.html"><code>TCL_GetLastWrittenPicturePath</code></a> function to return the path of the image last written.
60</p>
61<h3><a name="20090121_2">Added description of error processing sequence for the overview</a></h3>
62<p>
63Added description of the <a href="overview_tcl.html">processing sequence for management file loading errors</a> for the Overview.
64</p>
65
66<h2>2008/12/05</h2>
67<h3><a name="20081205_1">Added <code>TCL_GetJpegEncoderBufferSize</code></a></h3>
68<p>
69Added the <a href="TCL_GetJpegEncoderBufferSize.html"><code>TCL_GetJpegEncoderBufferSize</code></a> function to get the work buffer size required for JPEG encoding.
70</p>
71<h3><a name="20081205_2">Added <code>TCL_EncodeAndWritePicture(Ex)</code></a></h3>
72<p>
73Added the <a href="TCL_EncodeAndWritePicture.html"><code>TCL_EncodeAndWritePicture(Ex)</code></a> functions to encode images in JPEG and saves that data.
74</p>
75
76<h2>2008/10/24</h2>
77<h3><a name="20081024_1">Added <code>TCL_SEARCH_CONDITION_FAVORITE_NONE</code> to the search conditions</a></h3>
78<p>
79Added <a href="TCLSearchCondition.html"><code>TCL_SEARCH_CONDITION_FAVORITE_NONE</code></a> to the search conditions so you can search for images and frames that are not part of your favorites.
80</p>
81<h3><a name="20081024_2">Added <code>TCL_SORT_TYPE_FAVORITE_ALL</code> to the sort types</a></h3>
82<p>
83Added <a href="TCLSortType.html"><code>TCL_SORT_TYPE_FAVORITE_ALL</code></a> to the sort types to enable sorting of all favorites.
84</p>
85<h3><a name="20081024_3">Added information about writing image files</a></h3>
86<p>
87Added a section to the Overview about <a href="overview_tcl.html">writing image files</a>.
88</p>
89
90<h2>2008/10/20</h2>
91<h3><a name="20081020_1">Added <code>TCL_IsSameImageType</code></a></h3>
92<p>
93Added the <a href="TCL_IsSameImageType.html"><code>TCL_IsSameImageType</code></a> function to differentiate image types.
94</p>
95<h3><a name="20081020_2">Added an explanation about differentiating image types</a></h3>
96<p>
97Added a section to the Overview about <a href="overview_tcl.html">the differentiation of image types</a>.
98</p>
99
100<hr><p>TWL-06-0036-001-B<br>CONFIDENTIAL</p></body>
101</html>
102