setq or customize - ECB - the Emacs Code Browser
Description: ECB - the Emacs Code Browser

Next: Site-wide customizing, Previous: General aspects, Up: General aspects

#### 7.1.1 Setq or customize - what should i use?

The best way to customize all the options of ECB is via the customize-feature of (X)Emacs, i.e. means calling the commands `customize-option` or `customize-group` etc. This is also the strongly recommended way!

But you can also use `setq` or some Elisp-code to change the values of many but not all of the options. The values of the following options MUST NOT be changed via `setq` or Elisp-code but only with the customize-feature!

- `ecb-analyse-buffer-sync-delay`
- `ecb-analyse-show-node-info`
- `ecb-basic-buffer-sync-delay`
- `ecb-bucket-node-display`
- `ecb-compile-window-height`
- `ecb-compile-window-temporally-enlarge`
- `ecb-compile-window-width`
- `ecb-directories-show-node-info`
- `ecb-eshell-buffer-sync-delay`
- `ecb-exclude-parents-regexp`
- `ecb-fix-window-size`
- `ecb-font-lock-tags`
- `ecb-highlight-tag-with-point-delay`
- `ecb-history-show-node-info`
- `ecb-key-map`
- `ecb-layout-name`
- `ecb-layout-window-sizes`
- `ecb-methods-show-node-info`
- `ecb-mode-line-data`
- `ecb-mode-line-display-window-number`
- `ecb-mode-line-prefixes`
- `ecb-show-tags`
- `ecb-source-path`
- `ecb-sources-show-node-info`
- `ecb-speedbar-buffer-sync-delay`
- `ecb-symboldef-buffer-sync-delay`
- `ecb-toggle-layout-sequence`
- `ecb-tag-display-function`
- `ecb-tree-do-not-leave-window-after-select`
- `ecb-type-tag-display`
- `ecb-type-tag-expansion`
- `ecb-use-speedbar-instead-native-tree-buffer`
- `ecb-windows-height`
- `ecb-windows-width`