3
<title>ECB - the Emacs Code Browser</title>
4
<meta http-equiv="Content-Type" content="text/html">
5
<meta name=description content="ECB - the Emacs Code Browser">
6
<meta name=generator content="makeinfo 4.2">
7
<link href="http://www.gnu.org/software/texinfo/" rel=generator-home>
11
Node:<a name="Expanding">Expanding</a>,
12
Next:<a rel=next accesskey=n href="Customizing-the-display.html#Customizing%20the%20display">Customizing the display</a>,
13
Previous:<a rel=previous accesskey=p href="Visiting-tags.html#Visiting%20tags">Visiting tags</a>,
14
Up:<a rel=up accesskey=u href="The-Methods-buffer.html#The%20Methods%20buffer">The Methods buffer</a>
17
<h4>Explicit and automatic expanding of the ECB-methods-buffer</h4>
19
<h5>Explicit expanding to a certain expanding level</h5>
21
<p>With the command <code>ecb-expand-methods-nodes</code> (bound to <kbd>C-c .
22
x</kbd>) you can get a fast overlook of the contents of the source-buffer,
23
because this command allows precisely expanding tags with a certain
24
indentation-level. So you can either expand no tags (or with other
25
words collapse all tags) or expand all tags so see the contents of
26
a buffer at one glance. Or you can expand exactly that tags of a
27
certain indentation level.
29
<p>Which node-types are expanded (rsp. collapsed) by this command
30
depends for semantic-sources on the options
31
<code>ecb-methods-nodes-expand-spec</code> and
32
<code>ecb-methods-nodes-collapse-spec</code>! For non-semantic-sources always
33
all node-types are expanded/collapsed, i.e. the two options above
34
takes no effect for these files.
36
<h5>Automatic expanding the ECB-methods-buffer</h5>
38
<p>If the option <code>ecb-highlight-tag-with-point</code> is switched on, then
39
then always that node in the method-buffer is highlighted which
40
belongs to the current semantic-tag under point in the current active
41
edit-window. But if this node is invisible (probably because its
42
parent node is collapsed) then no node is highlighted if the auto.
43
expanding feature is switched off.
45
<p>You can either switch on this feature with the option
46
<code>ecb-auto-expand-tag-tree</code> or even easier with the command
47
<code>ecb-toggle-auto-expand-tag-tree</code>.
49
<p>There is another option
50
<code>ecb-expand-methods-switch-off-auto-expand</code> which makes both
51
explicit and auto. expanding best working together. See the
52
documentation of this option to get the details.
54
<p>The autom. expanding feature is only available for semantic-sources!