Menu

[r2017]: / trunk / Src / Help / HTML / dlg_dependencies.htm  Maximize  Restore  History

Download this file

97 lines (95 with data), 3.4 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--
* $Rev$
* $Date$
*
* ***** BEGIN LICENSE BLOCK *****
*
* Version: MPL 1.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with the
* License. You may obtain a copy of the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
* the specific language governing rights and limitations under the License.
*
* The Original Code is dlg_dependencies.htm
*
* The Initial Developer of the Original Code is Peter Johnson
* (http://www.delphidabbler.com/).
*
* Portions created by the Initial Developer are Copyright (C) 2009-2012 Peter
* Johnson. All Rights Reserved.
*
* ***** END LICENSE BLOCK *****
-->
<html>
<head>
<meta http-equiv="Content-Type" content="text-html; charset=Windows-1252">
<title>
Dependencies Dialogue Box
</title>
<link rel="stylesheet" href="../css/codesnip.css" type="text/css">
</head>
<body>
<object
type="application/x-oleobject"
classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e"
>
<param name="ALink Name" value="DependenciesDlg">
</object>
<h1>
<a name="dlg_dependencies.htm"></a>
<img alt="Menu icon" src="../images/Dependencies.png" class="glyph">
Dependencies Dialogue Box
</h1>
<p>
This dialogue box contains two tabs. The first, labelled <em>Depends
Upon</em> displays all the other snippets that the selected snippet
depends upon (i.e. requires in order to compile). The <em>Required By</em>
tab displays all the snippets that directly require, or depend upon, the
selected snippet.
</p>
<p>
Which tabs are displayed depends on how the dialogue box is accessed:
</p>
<ol>
<li>
Choosing the <em>View | Dependencies</em> menu item when it displays
both tabs of the dialogue box with information about the dependencies
for the currently selected snippet.
</li>
<li>
Clicking the <em>View Dependencies</em> button on the
<em>References</em> tab in the
<a href="dlg_editsnippet.htm">Snippets Editor</a> displays just the
<em>Depends Upon</em> tab.
</li>
</ol>
<h2>
<em>Depends Upon</em> Tab
</h2>
<p>
If the selected snippet has dependenciess a tree of snippets is displayed
that shows the direct and indirect dependencies. When there are no
dependencies a message is displayed to that effect.
</p>
<p>
If a circular reference is detected (i.e. the snippet depends directly or
indirectly upon itself) the circular reference is displayed in red and an
error message is displayed. Circular references are not permitted and must
be corrected. This should only occur when the dialogue box is displayed
from the <a href="dlg_editsnippet.htm">Snippets Editor</a>.
</p>
<h2>
<em>Required By</em> Tab
</h2>
<p>
This tab displays a simple list of snippets that immediately depend on the
selected snippet. Again, if there are no snippets to list a message is
displayed to that effect.
</p>
</body>
</html>
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.