Node:
Concept Index
, Previous:
Option Index
, Up:
Top
Concept Index
Activation hook-sequence:
Standard activation
Adviced functions:
The edit-area
Automatic activation:
Automatic activation
Automatic deactivation:
Automatic activation
avoid package:
Conflicts
BBDB:
Conflicts
bs package:
Conflicts
bs-show:
Conflicts
Bug report:
Submitting problem report
calculator package:
Conflicts
calendar package:
Conflicts
collapsing:
Navigation/Selection
compilation buffers:
Temp- and compile-buffers
Creating new layouts:
Creating a new ECB-layout
cygwin-mount package:
Conflicts
Deactivation hook-sequence:
Standard activation
Directories:
ECB Directories-buffer
Download:
Downloading new versions
ECB-layout:
The ECB-layout
ECB-windows:
Overview
edebug:
Conflicts
ediff:
Conflicts
edit-window:
The edit-area
escreen:
Window-managers and ECB
eshell:
Using eshell
expanding:
Navigation/Selection
Faces:
Changing faces
follow-mouse package:
Conflicts
Gnus:
Conflicts
grep buffers:
Temp- and compile-buffers
help buffers:
Temp- and compile-buffers
Hide windows:
Hiding the ECB windows
History:
ECB Sources-buffer
Hooks:
List of hooks
Incremental search:
Incremental search
JDEE:
Conflicts
layout:
The ECB-layout
Methods:
ECB Methods-buffer
minor mode:
Standard activation
mouse button:
Using the mouse
New layouts:
Creating a new ECB-layout
non-semantic-sources:
The Methods buffer
other window:
The other window
POWER-click:
Using the mouse
primary button:
Using the mouse
Problem report:
Submitting problem report
Redraw:
Redrawing the ECB-layout
RETURN key:
Navigation/Selection
scroll-all:
Conflicts
scroll-all-mode:
Conflicts
Scrolling:
Optimize scrolling
secondary button:
Using the mouse
semantic tag:
Customizing the display
semantic-sources:
The Methods buffer
SHIFT-click:
Using the mouse
Show windows:
Hiding the ECB windows
Small screen:
Small screens
Sources:
ECB Sources-buffer
special-display:
Temp- and compile-buffers
Speedbar:
Simulating speedbar
TAB key:
Navigation/Selection
tag:
Customizing the display
temporary buffers:
Temp- and compile-buffers
tmm:
Conflicts
,
Using popup-menus
tmm-menubar:
Conflicts
tree-buffer:
Overview
VC package:
Conflicts
Version control:
Conflicts
VM package:
Conflicts
window-manager:
Window-managers and ECB
winner:
Conflicts
winner-mode:
Conflicts
winring:
Window-managers and ECB
xrefactory:
Conflicts
Table of Contents
Installation and first steps of ECB
Installation of ECB
Installation of ECB for XEmacs users
Installation of ECB for GNU Emacs users
How to set up Emacs for file parsing with ECB
General hints for a correct setup
Setting up semantic
Setup for file types not supported by semantic
First steps after activating ECB first time
Overview
ECB Directories-buffer
ECB Sources-buffer
ECB Methods-buffer
Activation and Deactivation
Standard activation and deactivation
Automatic activation and deactivation
Usage of ECB
Working with the mouse in the ECB-windows
The primary mouse-button
The POWER- or SHIFT-click
The secondary mouse-button
The right mouse-button
Horizontal scrolling with the mouse
Working with the keyboard in the ECB-windows
Navigation and Selection in a tree-buffer
Incremental search for a node in current tree-buffer
Adding personal keybindings
Using the popup-menu of a tree-buffer from keyboard.
Working with the edit-window(s) of the edit-area
Documentation of the adviced window functions
Temp- and compile-buffers display in ECB
Standard Emacs behavior
Using a durable compile window
What to do if there are problems with the compile-window
Handling special-display-buffers
How the "other window" is determined by ECB
"Other window"-basics in ECB
Builtin "other window" behaviors of ECB
User-defined "other window" behavior
Using and customizing the ECB-Methods buffer
Possible actions after visiting a tag
Explicit and automatic expanding of the ECB-methods-buffer
Explicit expanding to a certain expanding level
Automatic expanding the ECB-methods-buffer
Customizing the display of the Methods-buffer
Rebuilding the Methods-buffer
Changing, customizing, redrawing and creating layouts
Changing and customizing the ECB-layout
Redrawing the ECB-layout
Changing the sizes of the special ECB-windows
Fixing the sizes of the special ECB-windows
Interactively creating new layouts
Hiding/Showing the ECB windows
Maximizing the ECB windows
Back- and forward navigation like a browser
Synchronization of the ECB-windows
Interactive ECB commands
Customizing ECB
General aspects for customizing ECB
Setq or customize - what should i use?
Site-wide customizing of ECB
Storing all option-settings in the users custom-file
Using a special setq for site-wide settings
The most important options of ECB
All customizable options of ECB
Group ecb-general
Group ecb-tree-buffer
Group ecb-directories
Group ecb-sources
Group ecb-methods
Group ecb-history
Group ecb-layout
Group ecb-compilation
Group ecb-create-layout
Group ecb-face-options
Group ecb-faces
Group ecb-download
Group ecb-help
Group ecb-eshell
Group ecb-non-semantic
Group ecb-winman
Group ecb-mode-line
Submitting a problem report
Upgrading and downloading packages
Downloading new versions of ECB and/or required packages
Automatic upgrading of options
User interface for option-upgrading
Background information
Tips and tricks
Changing faces in the ECB tree-buffers
Working with small screens
Working with big screens
Simulating speedbar without an extra frame
Integrating speedbar in the ECB-frame
Optimize scrolling in the edit-window
Working with large directories
Optimal using of eshell in ECB
Grepping directories with ECB
Working best with ECB and JDEE
Displaying the compile-window on demand
Parsing and displaying non-semantic sources
Enabling parsing and displaying of non-semantic-sources
Automatic rescanning/reparsing of non-semantic-sources
Customizing the display of the tags
Using hide-show from the methods-buffer-menu
Support of several Emacs-window-managers
Enabling of the support
Usage of a window-manager in combination with ECB
Disabling the support
Displaying the trees of the ECB-windows with different styles
Basic knowledge about the styles
How to customize the ascii-styles
Which images are used for the tree
A special note for XEmacs
Using semanticdb to jump to type-tags defined in other files
Entry points for Elisp programmers
Variables for Elisp-programs
Available hooks of ECB
The library tree-buffer.el
How to deal with the adviced window-functions
How to program new layouts and new special windows
How to program a new layout
All aspects of programming special windows
The outline of the example layout:
The description of the layout-contents
The example code
The bufferinfo buffer of the example
The action buffer of the example
Adding the bufferinfo- and action-buffer to a new layout
Synchronizing the bufferinfo-buffer automatically
Activating and deactivating new layouts
The wide range of possible layout-outlines
The complete layout-engine API of ECB
Conflicts and bugs of ECB
Conflicts with other packages
What to do for unknown conflicts with other packages
Known conflicts and proper solutions/work-arounds
Package avoid.el
Package bs.el
Package BBDB
Package calculator.el
Package calendar.el
Package cygwin-mount.el
Package edebug (Lisp Debugger)
Package ediff.el
Package escreen.el
Package follow-mouse.el
Package Gnus (Newsreader)
Package JDEE (Java Development Environment)
Package scroll-all.el (scroll-all-mode)
Package tmm.el (Text mode menu)
Package VC (Version Control)
Package VM (Emacs Mail-Client)
Package winner.el (winner-mode)
Package winring.el
Application xrefactory
Known bugs
Following the source-file link in a help-buffer
Extra history-entries for JDEE source-buffers
Frequently asked questions
Command Index
Option Index
Concept Index