Next: , Previous: , Up: All customizable options of ECB   [Contents][Index]


7.3.13 Group ecb-faces

This group contains all faces used in ECB:

ecb-bucket-node-face:

Face which can be used for displaying bucket tags in the methods buffer. See also ecb-bucket-node-display.

ecb-default-general-face:

Basic face for all ECB tree-buffers. It’s recommended to define here the font-family, the font-size, the basic color etc.

In GNU Emacs 21.X all faces (even the face ecb-default-highlight-face) used in the ECB tree-buffers inherit from this face. Therefore the default attributes like font etc. of a face used in a tree-buffer can be very easily changed with face ecb-default-general-face.

With XEmacs there is no inheritance-feature but the options ecb-directories-general-face, ecb-sources-general-face, ecb-methods-general-face and ecb-history-general-face offer the choice to use the face ecb-default-general-face so also with XEmacs the basic face-settings can be easily changed just by customizing the face ecb-default-general-face!

ecb-default-highlight-face:

Define basic face for highlighting the selected node in an ECB tree-buffer.

In GNU Emacs 21.X all highlighting faces in the ECB tree-buffers inherit from this face. Therefore the default attributes like font etc. of a face used in a tree-buffer for highlighting the current tag can be very easily changed with face ecb-default-highlight-face.

With XEmacs there is no inheritance-feature but the options ecb-directory-face, ecb-source-face, ecb-method-face and ecb-history-face offer the choice to use the face ecb-default-highlight-face so also with XEmacs the basic face-settings can be easily changed just by customizing the face ecb-default-highlight-face!

ecb-directories-general-face:

Basic face for the ECB directories buffer. Itᄡs recommended to define here the font-family, the font-size, the basic color etc.

ecb-directory-face:

Define face used for highlighting current directory in the directories buffer.

ecb-directory-not-accessible-face

Define a face for not accessible dirs in the directories buffer.

ecb-history-bucket-node-dir-soure-path-face:

Face used for displaying the source-path part in a directory-bucket.

In GNU Emacs 21.X this face inherits from the face ecb-history-bucket-node-face.

With XEmacs and GNU Emacs 20.X there is no inheritance-feature so if the buckets in the ECB-history-buffer should be displayed with the same basic attributes set by ecb-history-bucket-node-face this set of basic attributes have to be set in ecb-history-bucket-node-dir-soure-path-face too!

ecb-history-bucket-node-face:

Face used for displaying a bucket-node in the ECB-history-buffer.

In GNU Emacs 21.X this face inherits from the face ecb-bucket-node-face. With XEmacs and GNU Emacs 20.X there is no inheritance-feature so if the buckets in the ECB-history-buffer should be displayed with the same basic attributes set by ecb-bucket-node-face this set of basic attributes have to be set in ecb-history-bucket-node-face too!

ecb-history-dead-buffer-face:

Face used for history entries pointing to dead buffers.

In GNU Emacs 21.X this face inherits from the face ecb-history-general-face. With XEmacs and GNU Emacs 20.X there is no inheritance-feature so if the buckets in the ECB-history-buffer should be displayed with the same basic attributes set by ecb-history-general-face this set of basic attributes have to be set in ecb-history-dead-buffer-face too!

ecb-history-face:

Define face used for highlighting current history-entry in the history buffer.

ecb-history-general-face:

Basic face for the ECB history buffer. Itᄡs recommended to define here the font-family, the font-size, the basic color etc.

ecb-history-indirect-buffer-face:

Face used for history entries pointing to dead buffers.

In GNU Emacs 21.X this face inherits from the face ecb-history-general-face. With XEmacs and GNU Emacs 20.X there is no inheritance-feature so if the buckets in the ECB-history-buffer should be displayed with the same basic attributes set by ecb-history-general-face this set of basic attributes have to be set in ecb-history-indirect-buffer-face too!

ecb-method-face:

Define face used for highlighting current method, class or variable in the methods buffer.

ecb-methods-general-face:

Basic face for the ECB methods buffer. Itᄡs recommended to define here the font-family, the font-size, the basic color etc.

ecb-method-non-semantic-face:

Define face used for displaying tags of sources not supported by semantic.

ecb-mode-line-data-face

Define face for the data in the mode-line. See ecb-mode-line-data.

ecb-mode-line-prefix-face

Define face for the prefix in the mode-line. See ecb-mode-line-prefixes.

ecb-mode-line-win-nr-face

Define face for the window-number in the mode-line. See ecb-mode-line-display-window-number.

ecb-source-face:

Define face used for highlighting current source in the sources buffer.

ecb-source-in-directories-buffer-face:

Define a face for displaying sources in the directories buffer.

ecb-sources-general-face:

Basic face for the ECB sources buffer. Itᄡs recommended to define here the font-family, the font-size, the basic color etc.

ecb-source-read-only-face

Define a face for read-only sources

ecb-symboldef-prototype-face

Define face used for the prototype of symbol in the symboldef-buffer.

ecb-symboldef-symbol-face

Define a face used for the symbol itself in the symboldef-buffer

ecb-tag-header-face:

Define face used for highlighting the tag header after jumping to it by clicking onto a node in the methods buffer.

ecb-tree-guide-line-face:

Define face for the guide-lines in the tree-buffers. See the option ecb-tree-buffer-style for a explanation of guide-lines.

ecb-type-tag-class-face:

Define face used with option ecb-type-tag-display.

ecb-type-tag-enum-face:

Define face used with option ecb-type-tag-display.

ecb-type-tag-group-face:

Define face used with option ecb-type-tag-display.

ecb-type-tag-interface-face:

Define face used with option ecb-type-tag-display.

ecb-type-tag-struct-face:

Define face used with option ecb-type-tag-display.

ecb-type-tag-typedef-face:

Define face used with option ecb-type-tag-display.

ecb-type-tag-union-face:

Define face used with option ecb-type-tag-display.

Just call customize-face <face-name> to customize these faces for your personal taste. Or customize the related option in the group Group ecb-face-options.


Next: Group ecb-help, Previous: Group ecb-face-options, Up: All customizable options of ECB   [Contents][Index]