├── .github
└── workflows
│ └── scorecard.yml
├── .gitignore
├── COPYING
├── CYCLE_PROPOSAL
├── Changes.txt
├── HtmlDoc
├── LispDoc.html
├── LispDoc.pl
├── LispDoc.png
├── README.md
├── TextUtils.pm
├── css
│ ├── LispDoc.css
│ └── github.css
├── data
│ ├── Classes.js
│ ├── Constants.js
│ ├── FilesData.js
│ ├── Functions.js
│ ├── Groups.js
│ ├── Macros.js
│ ├── Methods.js
│ ├── Structs.js
│ ├── Substs.js
│ └── Variables.js
└── scripts
│ ├── JsUtils.js
│ ├── LispDoc.js
│ ├── LispDoc.js.map
│ └── LispHighlight.js
├── Makefile
├── Makefile.conf.template
├── NEWS
├── README
├── RELEASE_NOTES
├── TODO
├── TODO.org
├── ecb-advice-test.el
├── ecb-analyse.el
├── ecb-autogen.el
├── ecb-buffertab.el
├── ecb-cedet-wrapper.el
├── ecb-common-browser.el
├── ecb-compatibility.el
├── ecb-compilation.el
├── ecb-create-layout.el
├── ecb-cycle.el
├── ecb-eshell.el
├── ecb-examples.el
├── ecb-face.el
├── ecb-file-browser.el
├── ecb-help.el
├── ecb-images
├── default
│ ├── height-10
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-end-guide.xpm
│ │ ├── ecb-guide.xpm
│ │ ├── ecb-handle.xpm
│ │ ├── ecb-leaf.xpm
│ │ ├── ecb-no-guide.xpm
│ │ ├── ecb-no-handle.xpm
│ │ └── ecb-open.xpm
│ ├── height-14
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-end-guide.xpm
│ │ ├── ecb-guide.xpm
│ │ ├── ecb-handle.xpm
│ │ ├── ecb-leaf.xpm
│ │ ├── ecb-no-guide.xpm
│ │ ├── ecb-no-handle.xpm
│ │ └── ecb-open.xpm
│ ├── height-15
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-end-guide.xpm
│ │ ├── ecb-guide.xpm
│ │ ├── ecb-handle.xpm
│ │ ├── ecb-leaf.xpm
│ │ ├── ecb-no-guide.xpm
│ │ ├── ecb-no-handle.xpm
│ │ └── ecb-open.xpm
│ ├── height-16
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-end-guide.xpm
│ │ ├── ecb-guide.xpm
│ │ ├── ecb-handle.xpm
│ │ ├── ecb-leaf.xpm
│ │ ├── ecb-no-guide.xpm
│ │ ├── ecb-no-handle.xpm
│ │ └── ecb-open.xpm
│ ├── height-17
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-end-guide.xpm
│ │ ├── ecb-guide.xpm
│ │ ├── ecb-handle.xpm
│ │ ├── ecb-leaf.xpm
│ │ ├── ecb-no-guide.xpm
│ │ ├── ecb-no-handle.xpm
│ │ └── ecb-open.xpm
│ ├── height-18
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-end-guide.xpm
│ │ ├── ecb-guide.xpm
│ │ ├── ecb-handle.xpm
│ │ ├── ecb-leaf.xpm
│ │ ├── ecb-no-guide.xpm
│ │ ├── ecb-no-handle.xpm
│ │ └── ecb-open.xpm
│ ├── height-19
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-end-guide.xpm
│ │ ├── ecb-guide.xpm
│ │ ├── ecb-handle.xpm
│ │ ├── ecb-leaf.xpm
│ │ ├── ecb-no-guide.xpm
│ │ ├── ecb-no-handle.xpm
│ │ └── ecb-open.xpm
│ ├── height-20
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-end-guide.xpm
│ │ ├── ecb-guide.xpm
│ │ ├── ecb-handle.xpm
│ │ ├── ecb-leaf.xpm
│ │ ├── ecb-no-guide.xpm
│ │ ├── ecb-no-handle.xpm
│ │ └── ecb-open.xpm
│ └── height-21
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-end-guide.xpm
│ │ ├── ecb-guide.xpm
│ │ ├── ecb-handle.xpm
│ │ ├── ecb-leaf.xpm
│ │ ├── ecb-no-guide.xpm
│ │ ├── ecb-no-handle.xpm
│ │ └── ecb-open.xpm
├── directories
│ ├── height-10
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-leaf.xpm
│ │ └── ecb-open.xpm
│ ├── height-14
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-leaf.xpm
│ │ └── ecb-open.xpm
│ ├── height-15
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-leaf.xpm
│ │ └── ecb-open.xpm
│ ├── height-16
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-leaf.xpm
│ │ └── ecb-open.xpm
│ ├── height-17
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-leaf.xpm
│ │ └── ecb-open.xpm
│ ├── height-18
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-leaf.xpm
│ │ └── ecb-open.xpm
│ ├── height-19
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-leaf.xpm
│ │ └── ecb-open.xpm
│ ├── height-20
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-leaf.xpm
│ │ └── ecb-open.xpm
│ └── height-21
│ │ ├── ecb-close.xpm
│ │ ├── ecb-empty.xpm
│ │ ├── ecb-leaf.xpm
│ │ └── ecb-open.xpm
├── methods
│ └── height-14_to_21
│ │ ├── ecb-abstract-class-private.xpm
│ │ ├── ecb-abstract-class-protected.xpm
│ │ ├── ecb-abstract-class-public.xpm
│ │ ├── ecb-abstract-class-unknown.xpm
│ │ ├── ecb-abstract-constructor-private.xpm
│ │ ├── ecb-abstract-constructor-protected.xpm
│ │ ├── ecb-abstract-constructor-public.xpm
│ │ ├── ecb-abstract-constructor-unknown.xpm
│ │ ├── ecb-abstract-function-private-static.xpm
│ │ ├── ecb-abstract-function-private.xpm
│ │ ├── ecb-abstract-function-protected-static.xpm
│ │ ├── ecb-abstract-function-protected.xpm
│ │ ├── ecb-abstract-function-public-static.xpm
│ │ ├── ecb-abstract-function-public.xpm
│ │ ├── ecb-abstract-function-unknown-static.xpm
│ │ ├── ecb-abstract-function-unknown.xpm
│ │ ├── ecb-abstract-variable-private-static.xpm
│ │ ├── ecb-abstract-variable-private.xpm
│ │ ├── ecb-abstract-variable-protected-static.xpm
│ │ ├── ecb-abstract-variable-protected.xpm
│ │ ├── ecb-abstract-variable-public-static.xpm
│ │ ├── ecb-abstract-variable-public.xpm
│ │ ├── ecb-abstract-variable-unknown-static.xpm
│ │ ├── ecb-abstract-variable-unknown.xpm
│ │ ├── ecb-class-private.xpm
│ │ ├── ecb-class-protected.xpm
│ │ ├── ecb-class-public.xpm
│ │ ├── ecb-class-unknown.xpm
│ │ ├── ecb-constructor-bucket.xpm
│ │ ├── ecb-constructor-private.xpm
│ │ ├── ecb-constructor-protected.xpm
│ │ ├── ecb-constructor-public.xpm
│ │ ├── ecb-constructor-unknown.xpm
│ │ ├── ecb-enum-private.xpm
│ │ ├── ecb-enum-protected.xpm
│ │ ├── ecb-enum-public.xpm
│ │ ├── ecb-enum-unknown.xpm
│ │ ├── ecb-function-bucket.xpm
│ │ ├── ecb-function-private-static.xpm
│ │ ├── ecb-function-private.xpm
│ │ ├── ecb-function-protected-static.xpm
│ │ ├── ecb-function-protected.xpm
│ │ ├── ecb-function-public-static.xpm
│ │ ├── ecb-function-public.xpm
│ │ ├── ecb-function-unknown-static.xpm
│ │ ├── ecb-function-unknown.xpm
│ │ ├── ecb-parent-bucket.xpm
│ │ ├── ecb-parent-private.xpm
│ │ ├── ecb-parent-protected.xpm
│ │ ├── ecb-parent-public.xpm
│ │ ├── ecb-parent-unknown.xpm
│ │ ├── ecb-variable-bucket.xpm
│ │ ├── ecb-variable-private-static.xpm
│ │ ├── ecb-variable-private.xpm
│ │ ├── ecb-variable-protected-static.xpm
│ │ ├── ecb-variable-protected.xpm
│ │ ├── ecb-variable-public-static.xpm
│ │ ├── ecb-variable-public.xpm
│ │ ├── ecb-variable-unknown-static.xpm
│ │ └── ecb-variable-unknown.xpm
└── sources
│ └── height-14_to_21
│ ├── ecb-leaf.xpm
│ ├── ecb-vc-added.xpm
│ ├── ecb-vc-edited.xpm
│ ├── ecb-vc-ignored.xpm
│ ├── ecb-vc-needs-merge.xpm
│ ├── ecb-vc-needs-patch.xpm
│ ├── ecb-vc-unknown.xpm
│ └── ecb-vc-up-to-date.xpm
├── ecb-jde.el
├── ecb-layout-defs.el
├── ecb-layout.el
├── ecb-makedef.mk
├── ecb-method-browser.el
├── ecb-mode-line.el
├── ecb-multiframe.el
├── ecb-navigate.el
├── ecb-semantic-wrapper.el
├── ecb-semantic.el
├── ecb-speedbar.el
├── ecb-symboldef.el
├── ecb-tod.el
├── ecb-upgrade.el
├── ecb-util.el
├── ecb-winman-support.el
├── ecb.el
├── ecb.texi
├── ecb2
├── jn-file-tree.el
├── jn-tree-node.el
├── jn-tree-view.el
├── jn-utils.el
├── jn-window.el
└── test.el
├── html
├── Makefile
├── bullet.gif
├── ecb-html.el
├── ecb_logo.gif
├── html-helper.el
├── index.html
├── mail.gif
├── screenshots
│ ├── 1-thumb.png
│ ├── 1.png
│ ├── 10-thumb.png
│ ├── 10.png
│ ├── 11-thumb.png
│ ├── 11.png
│ ├── 12-thumb.png
│ ├── 12.png
│ ├── 2-thumb.png
│ ├── 2.png
│ ├── 3-thumb.png
│ ├── 3.png
│ ├── 4-thumb.png
│ ├── 4.png
│ ├── 5-thumb.png
│ ├── 5.png
│ ├── 6-thumb.png
│ ├── 6.png
│ ├── 7-thumb.png
│ ├── 7.png
│ ├── 8-thumb.png
│ ├── 8.png
│ ├── 9-thumb.png
│ ├── 9.png
│ └── index.html
└── smiley.gif
├── make.bat
├── silentcomp.el
└── tree-buffer.el
/.github/workflows/scorecard.yml:
--------------------------------------------------------------------------------
1 | # This workflow uses actions that are not certified by GitHub. They are provided
2 | # by a third-party and are governed by separate terms of service, privacy
3 | # policy, and support documentation.
4 |
5 | name: Scorecard supply-chain security
6 | on:
7 | # For Branch-Protection check. Only the default branch is supported. See
8 | # https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
9 | branch_protection_rule:
10 | # To guarantee Maintained check is occasionally updated. See
11 | # https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
12 | schedule:
13 | - cron: '43 20 * * 3'
14 | push:
15 | branches: [ "master" ]
16 |
17 | # Declare default permissions as read only.
18 | permissions: read-all
19 |
20 | jobs:
21 | analysis:
22 | name: Scorecard analysis
23 | runs-on: ubuntu-latest
24 | # `publish_results: true` only works when run from the default branch. conditional can be removed if disabled.
25 | if: github.event.repository.default_branch == github.ref_name || github.event_name == 'pull_request'
26 | permissions:
27 | # Needed to upload the results to code-scanning dashboard.
28 | security-events: write
29 | # Needed to publish results and get a badge (see publish_results below).
30 | id-token: write
31 | # Uncomment the permissions below if installing in a private repository.
32 | # contents: read
33 | # actions: read
34 |
35 | steps:
36 | - name: "Checkout code"
37 | uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
38 | with:
39 | persist-credentials: false
40 |
41 | - name: "Run analysis"
42 | uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1
43 | with:
44 | results_file: results.sarif
45 | results_format: sarif
46 | # (Optional) "write" PAT token. Uncomment the `repo_token` line below if:
47 | # - you want to enable the Branch-Protection check on a *public* repository, or
48 | # - you are installing Scorecard on a *private* repository
49 | # To create the PAT, follow the steps in https://github.com/ossf/scorecard-action?tab=readme-ov-file#authentication-with-fine-grained-pat-optional.
50 | # repo_token: ${{ secrets.SCORECARD_TOKEN }}
51 |
52 | # Public repositories:
53 | # - Publish results to OpenSSF REST API for easy access by consumers
54 | # - Allows the repository to include the Scorecard badge.
55 | # - See https://github.com/ossf/scorecard-action#publishing-results.
56 | # For private repositories:
57 | # - `publish_results` will always be set to `false`, regardless
58 | # of the value entered here.
59 | publish_results: true
60 |
61 | # (Optional) Uncomment file_mode if you have a .gitattributes with files marked export-ignore
62 | # file_mode: git
63 |
64 | # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
65 | # format to the repository Actions tab.
66 | - name: "Upload artifact"
67 | uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
68 | with:
69 | name: SARIF file
70 | path: results.sarif
71 | retention-days: 5
72 |
73 | # Upload the results to GitHub's code scanning dashboard (optional).
74 | # Commenting out will disable upload of results to your repo's Code Scanning dashboard
75 | - name: "Upload to code-scanning"
76 | uses: github/codeql-action/upload-sarif@v3
77 | with:
78 | sarif_file: results.sarif
79 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | *.elc
2 | *~
3 | /TAGS
4 | /html-help/
5 | /info-help/
6 | /ecb-autoloads.el
7 | Makefile.conf
8 |
9 | *vc-log*
10 |
11 | ecb-compile-script
12 |
--------------------------------------------------------------------------------
/Changes.txt:
--------------------------------------------------------------------------------
1 | mainly replacing cl with cl lib :
2 | (require 'cl-lib)
3 |
4 | cl-defmethod
5 | cl-typecase
6 | cl-case
7 |
8 | changes to remove warnings
9 |
10 | and I started to remove XEmacs code
11 | - if you agree to that I can continue
12 |
--------------------------------------------------------------------------------
/HtmlDoc/LispDoc.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Documentation of the ecb Lisp Code
9 |
10 |
11 |
12 |
13 |
14 | Emacs Code Browser (ecb)
15 |
16 | The lisp code explorer for ecb
17 |
18 |
19 |
20 |
21 |
22 | Functions
23 | Macros
24 | Classes
25 | Methods
26 | Variables
27 | Constants
28 | Groups
29 | Substs
30 | Structs
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
48 |
49 |
50 |
59 |
60 |
61 |
62 |
63 |
Define Name :
64 |
Prototype :
65 |
Doc String :
66 |
Parameter :
67 |
References :
68 |
Referred by :
69 |
70 |
71 |
Show lisp code
72 |
73 |
-- defun --
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
--------------------------------------------------------------------------------
/HtmlDoc/LispDoc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/HtmlDoc/LispDoc.png
--------------------------------------------------------------------------------
/HtmlDoc/README.md:
--------------------------------------------------------------------------------
1 | ## LispDoc - A lisp code explorer for ecb ##
2 |
3 | This contains a local html page (LispDoc.html) which shows the ecb code in explorer way.\
4 | Here is a screenshot:
5 |
6 | 
7 |
8 | It shows the functions, defines, classes, macros and others for every file.\
9 | At the top you can select the define, on the left side you can see all lisp files of ecb.\
10 | The window below contains the found definitions in the selected file,
11 | in this example the functions of ***ecb-shell.el**.
12 |
13 | When you select one of this definitions, here ***ecb-eshell-activate-integration***,
14 | then the details of this function are shown in the main window.\
15 | It shows the name, prototype, docstring and parameter if they exist for the selected
16 | definition.\
17 | References and Referred to are not yet implemented.\
18 | Below is a checkbox where you can show or hide the lisp code but the docstring is already
19 | removed because it is already shown above.
20 |
21 | ### Usage ###
22 |
23 | Open ***LispDoc.html*** in your default browser
24 |
25 | ### Update with new ecb ###
26 |
27 | Just run the perl script in this directory with the path to ecb and the data folder:
28 |
29 | perl LispDoc.pl "../ecb" "./data"
30 |
31 | #### Dependencies of the perl script ####
32 |
33 | ```
34 | use File::Basename;
35 | use File::Copy;
36 | use File::Find;
37 | use File::Slurp;
38 | use File::Path qw (make_path);
39 | use Cwd qw ( cwd abs_path chdir );
40 | ```
41 | To run the perl script the dependencies must be fullfilled for example with
42 |
43 | ```
44 | cpan install File::Basename;
45 | cpan install File::Copy;
46 | ...
47 | ```
48 |
49 | ### How it works ###
50 |
51 | It contains the perl script ***LispDoc.pl*** which parses all *.el file in the given folder,
52 | in this example ecb.
53 |
54 | The script searches for lisp definitions like functions, defines, classes,
55 | macros, const and others.\
56 | The found information is then written into several js files in the data directory.\
57 | It uses javascript syntax because then it can be loaded directly in the ***LispDoc.html***
58 | file.
59 |
60 | The current browsers do not allow to load local files for security reason,\
61 | therefore it is not possible to store and load the information in json format, but
62 | **.js** is allowed.
63 |
64 | In the html file you find the following includes at the end of the html body:
65 |
66 | ```
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 | ```
82 |
83 | FileData.js contains the filenames in an array and then for every file an
84 | array called **filesInfo**.\
85 | This array contains an object for every file with filename and the found definitons
86 | in this file (functions, macros ...).
87 |
88 | The other javascript files in the data directory contain the details for all
89 | functions, defines, classes, macros, const and others.\
90 | This information is show in the main window.
91 |
92 | The javascript file ***LispDoc.js*** contains the control logic for the interactivity.
93 | All information from the javascript files in the data folder is available as objects
94 | in ***LispDoc.js***. It contains all event handler / listener to allow a control flow.
95 |
96 |
97 |
98 |
99 |
--------------------------------------------------------------------------------
/HtmlDoc/css/LispDoc.css:
--------------------------------------------------------------------------------
1 |
2 | html
3 | {
4 | color: rgb(0, 0, 0);
5 | background: snow none repeat scroll 0% 0%;
6 | }
7 |
8 |
9 | html, body
10 | {
11 | font-family: "Tahoma";
12 | font-size: 1.1em;
13 | line-height: 1.2;
14 | }
15 |
16 | h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
17 | h1, h2, h3, h4, h5, h6 { color: black; }
18 |
19 | h1 { font-size: 1.6em }
20 | h2 { font-size: 1.4em }
21 |
22 | body
23 | {
24 | background-color: snow;
25 | }
26 |
27 | /* Navigation bar on top */
28 |
29 | .navbar-top ul
30 | {
31 | list-style-type: none;
32 | margin: 3px;
33 | padding: 2px 5px;
34 | overflow: hidden;
35 | color: white;
36 | background-color: darkslategray;
37 | }
38 |
39 | .navbar-top ul li
40 | {
41 | display: inline;
42 | padding: 6px 10px;
43 | font-size: 1.2em;
44 | color: white;
45 | background-color: darkslategray;
46 | }
47 |
48 | .navbar-top ul li:hover
49 | {
50 | background-color: lightgray;
51 | color: white;
52 | }
53 |
54 | .navbar-top ul li:active
55 | {
56 | color: white;
57 | background-color: mediumseagreen;
58 | }
59 |
60 | .selected
61 | {
62 | color: white;
63 | background-color: mediumseagreen;
64 | }
65 |
66 |
67 | /* Main details info on right side */
68 | .details
69 | {
70 | background-color: ghostwhite;
71 | color: blue;
72 | font: 0.9em Tahoma;
73 | }
74 |
75 | #id-doc { color: green; }
76 |
77 | .detail-span
78 | {
79 | background-color: ghostwhite;
80 | color: black;
81 | font: 0.9em Tahoma;
82 | }
83 |
84 | #id-lisp
85 | {
86 | color: green;
87 | font: 0.95em Tahoma;
88 | }
89 |
90 | /* Navigation file menu on left side */
91 |
92 | #id-file-label
93 | {
94 | color: blue;
95 | font: 1.0em Tahoma;
96 | }
97 |
98 | .file-menu ul
99 | {
100 | list-style-type: none;
101 | margin: 5px;
102 | padding: 5px;
103 | background-color: gainsboro;
104 | color: black;
105 | font: 0.8em Georgia;
106 | overflow: auto;
107 | }
108 |
109 | .file-menu ul li
110 | {
111 | display: block;
112 | padding: 3px 3px;
113 | background-color: gainsboro;
114 | color: black;
115 | text-decoration: none;
116 | }
117 |
118 | .file-menu ul li:hover
119 | {
120 | background-color: darkgray;
121 | color: black;
122 | }
123 |
124 | .file-menu ul li:active
125 | {
126 | background-color: mediumseagreen;
127 | color: white;
128 | }
129 |
130 | /* Navigation defines menu on left side */
131 |
132 | #id-def-label
133 | {
134 | color: green;
135 | font: 1.0em Tahoma;
136 | }
137 |
138 |
139 | .def-menu ul
140 | {
141 | list-style-type: none;
142 | margin: 5px;
143 | padding: 5px;
144 | background-color: gainsboro;
145 | color: black;
146 | font: 0.8em Georgia;
147 | overflow: auto;
148 | }
149 |
150 | .def-menu ul li
151 | {
152 | display: block;
153 | padding: 3px 3px;
154 | background-color: gainsboro;
155 | color: black;
156 | text-decoration: none;
157 | }
158 |
159 | .def-menu ul li:hover
160 | {
161 | background-color: darkgray;
162 | color: black;
163 | }
164 |
165 | .def-menu ul li:active
166 | {
167 | background-color: mediumseagreen;
168 | color: white;
169 | }
170 |
171 |
172 | .container
173 | {
174 | display: grid;
175 |
176 | grid-template-columns: 1fr 3fr;
177 | background-color: gainsboro;
178 | gap: 5px 5px;
179 | padding: 5px 5px;
180 | }
181 |
182 | .container > div
183 | {
184 | border: 1px black solid;
185 | background-color: gainsboro;
186 | text-align: left;
187 | gap: 5px 5px;
188 | padding: 5px 5px;
189 | }
190 |
191 | .container > div.file-menu
192 | {
193 | grid-column: 1;
194 | grid-row: 1;
195 | text-align: left;
196 | }
197 |
198 | .container > div.def-menu
199 | {
200 | grid-column: 1;
201 | grid-row: 2;
202 | text-align: left;
203 | }
204 |
205 | .container > div.details
206 | {
207 | background-color: white;
208 | grid-column: 2;
209 | grid-row: 1 / span 2;
210 | padding: 5px;
211 | }
212 |
213 | /* hide lisp code, shown by javascript */
214 |
215 | #id-lisp { display: none; }
216 |
--------------------------------------------------------------------------------
/HtmlDoc/css/github.css:
--------------------------------------------------------------------------------
1 | /**
2 | * Inspired by github's default code highlighting
3 | */
4 | pre { white-space: pre; background-color: #f8f8f8; border: 1px solid #ccc; font-size: 13px; line-height: 19px; overflow: auto; padding: 6px 10px; border-radius: 3px; }
5 | pre code.hl-highlighted {white-space: pre; margin: 0; padding: 0; background: none; border: none; overflow-x: auto; font-size: 13px;}
6 | code.hl-highlighted {margin: 0 2px; padding: 0 5px; white-space: nowrap; font-family: Consolas, "Liberation Mono", Courier, monospace; background: #f8f8f8; border: 1px solid #eaeaea; border-radius: 3px;}
7 |
8 | code.hl-highlighted {color: #008080;}
9 | code.hl-highlighted .function {color: #008080;}
10 | code.hl-highlighted .function.known {color: #800603;}
11 | code.hl-highlighted .function.known.special {color: #2d2d2d; font-weight: bold;}
12 | code.hl-highlighted .keyword {color: #990073;}
13 | code.hl-highlighted .keyword.known {color: #990073;}
14 | code.hl-highlighted .symbol {color: #75a;}
15 | code.hl-highlighted .lambda-list {color: #966;}
16 | code.hl-highlighted .number {color: #800;}
17 | code.hl-highlighted .variable.known {color: #c3c;}
18 | code.hl-highlighted .variable.global {color: #939;}
19 | code.hl-highlighted .variable.constant {color: #229;}
20 | code.hl-highlighted .nil {color: #f00;}
21 | code.hl-highlighted .list {color: #222;}
22 |
23 | code.hl-highlighted .string, code.hl-highlighted .string * {color: #d14 !important;}
24 | code.hl-highlighted .comment,
25 | code.hl-highlighted .comment *,
26 | code.hl-highlighted .comment .string
27 | code.hl-highlighted .comment .string * {color: #777777 !important;}
28 | code.hl-highlighted .string .comment {color: #d14 !important;}
29 |
30 | code.hl-highlighted .list.active {display: inline-block; background: #aefff7;}
31 |
32 |
--------------------------------------------------------------------------------
/HtmlDoc/data/Classes.js:
--------------------------------------------------------------------------------
1 | const classes =
2 | {
3 | names:
4 | [
5 | 'ecb-dlist-node',
6 | 'ecb-nav-file-history-item',
7 | 'ecb-nav-history-item',
8 | 'ecb-nav-tag-history-item'
9 | ],
10 |
11 | info:
12 | [
13 | {
14 | class : 'ecb-dlist-node',
15 | filename : 'ecb-navigate.el',
16 | docstring : ' "A node in a double linked list."',
17 | prototype : '(defclass ecb-dlist-node () ((previous :initform nil); :protection :private) (next :initform nil); :protection :private) (data :initarg :data :initform nil); :protection :private) )',
18 | parameter : '',
19 | lispcode : '(defclass ecb-dlist-node () ((previous :initform nil); :protection :private) (next :initform nil); :protection :private) (data :initarg :data :initform nil); :protection :private) ) )'
20 | },
21 | {
22 | class : 'ecb-nav-file-history-item',
23 | filename : 'ecb-navigate.el',
24 | parameter : 'ecb-nav-history-item',
25 | lispcode : '(defclass ecb-nav-file-history-item (ecb-nav-history-item) ((file :initarg :file :initform ); :protection :private) ;; the following is nil if the item does not point to an indirect-buffer ;; based on a file-buffer (indirect-buffer-name :initarg :indirect-buffer-name :initform ) ; :protection :private)'
26 | },
27 | {
28 | class : 'ecb-nav-history-item',
29 | filename : 'ecb-navigate.el',
30 | parameter : '',
31 | lispcode : '(defclass ecb-nav-history-item () ((pos :initarg :pos :initform 0); :protection :private) (window-start :initarg :window-start :initform 0); :protection :private) ) )'
32 | },
33 | {
34 | class : 'ecb-nav-tag-history-item',
35 | filename : 'ecb-navigate.el',
36 | parameter : 'ecb-nav-history-item',
37 | lispcode : '(defclass ecb-nav-tag-history-item (ecb-nav-history-item) ((tag-buffer :initarg :tag-buffer :initform nil); :protection :private) (tag-start :initarg :tag-start :initform nil) ; :protection :private) (tag-end :initarg :tag-end :initform nil) ; :protection :private) (tag-name :initarg :tag-name :initform nil) ; :protection :private) (narrow :initarg :narrow :initform nil); :protection :private) ) )'
38 | }
39 | ]
40 | }
--------------------------------------------------------------------------------
/HtmlDoc/data/Structs.js:
--------------------------------------------------------------------------------
1 | const structs =
2 | {
3 | names:
4 | [
5 | 'tree-buffer-spec',
6 | 'tree-node'
7 | ],
8 |
9 | info:
10 | [
11 | {
12 | struct : 'tree-buffer-spec',
13 | filename : 'tree-buffer.el',
14 | lispcode : '(cl-defstruct (tree-buffer-spec (:constructor -tree-buffer-spec-new) (:copier nil) (:conc-name tree-buffer-spec->)) (tree-indent nil :read-only t) (menu-creator nil :read-only t) (menu-titles nil :read-only t) (modeline-menu-creator nil :read-only t) (sticky-parent-p nil :read-only t) (sticky-indent-string nil :read-only t) (sticky-parent-fn nil :read-only t) (type-facer nil :read-only t) (expand-symbol-before-p nil :read-only t) (mouse-action-trigger nil :read-only t) (is-click-valid-fn nil :read-only t) (node-selected-fn nil :read-only t) (node-expanded-fn nil :read-only t) (node-collapsed-fn nil :read-only t) (node-mouse-over-fn nil :read-only t) (mouse-highlight-fn nil :read-only t) (node-data-equal-fn nil :read-only t) (after-update-hook nil :read-only t) (maybe-empty-node-types nil :read-only t) (leaf-node-types nil :read-only t) (general-face nil :read-only t) (incr-search-additional-pattern nil :read-only t) (incr-search-p nil :read-only t) (reduce-tree-for-incr-search-fn nil :read-only t) (hor-scroll-step nil :read-only t) (default-images-dir nil :read-only t) (additional-images-dir nil :read-only t) (image-file-prefix nil :read-only t) (style nil :read-only t) (ascii-guide-face nil :read-only t))'
15 | },
16 | {
17 | struct : 'tree-node',
18 | filename : 'tree-buffer.el',
19 | lispcode : '(cl-defstruct (tree-node (:constructor -tree-node-new) (:copier nil) (:conc-name tree-node->)) name type data children parent shrink-name shrink-name-spec expandable expanded displayed-name indentstr id)'
20 | }
21 | ]
22 | }
--------------------------------------------------------------------------------
/HtmlDoc/scripts/JsUtils.js:
--------------------------------------------------------------------------------
1 | /*-------------------------------------------------------------------------
2 | |
3 | | File Name : JsUtils.js
4 | |
5 | | Description :
6 | |
7 | | This module contains helper and utility functions for javascript and
8 | | css.
9 | |
10 | |
11 | | Developer : Oskar Leirich Creation date : 31.Aug.2025
12 | | Modified : Oskar Leirich Last changes : 02.Sep.2025
13 | |
14 | |
15 | | This unit contains following member functions :
16 | | of JsUtils:
17 | | addClass removeChilds removeClass
18 | | setColors
19 | |
20 | +-------------------------------------------------------------------------*/
21 |
22 | "use strict";
23 |
24 |
25 | /*-------------------------------------------------------------------------
26 | |
27 | | Member function : addClass of JsUtils
28 | |
29 | | Description :
30 | |
31 | | This function adds a 'class' with 'className' to the given item.
32 | |
33 | +-------------------------------------------------------------------------*/
34 |
35 | function addClass ( item, className )
36 | {
37 |
38 | item.classList.add (className);
39 |
40 | } /*----- addClass -----*/
41 |
42 |
43 | /*-------------------------------------------------------------------------
44 | |
45 | | Member function : removeClass of JsUtils
46 | |
47 | | Description :
48 | |
49 | | This function removes the 'class' with 'className' from the given
50 | | item.
51 | |
52 | +-------------------------------------------------------------------------*/
53 |
54 | function removeClass ( item, className )
55 | {
56 |
57 | item.classList.remove (className);
58 |
59 | } /*----- removeClass -----*/
60 |
61 |
62 | /*-------------------------------------------------------------------------
63 | |
64 | | Member function : removeChilds of JsUtils
65 | |
66 | | Description :
67 | |
68 | | This function removes all children of the given DOM node element.
69 | |
70 | +-------------------------------------------------------------------------*/
71 |
72 | function removeChilds (node)
73 | {
74 |
75 | while ( node.firstChild )
76 | {
77 | node.removeChild ( node.lastChild );
78 | }
79 |
80 | } /*----- removeChilds -----*/
81 |
82 |
83 | /*-------------------------------------------------------------------------
84 | |
85 | | Member function : setColors of JsUtils
86 | |
87 | | Description :
88 | |
89 | | This function sets the font and background color of the given
90 | | element.
91 | |
92 | +-------------------------------------------------------------------------*/
93 |
94 | function setColors ( item, col, bg )
95 | {
96 |
97 | item.style.color = col;
98 | item.style.backgroundColor = bg;
99 |
100 | } /*----- setColors -----*/
101 |
102 |
--------------------------------------------------------------------------------
/HtmlDoc/scripts/LispDoc.js.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/HtmlDoc/scripts/LispDoc.js.map
--------------------------------------------------------------------------------
/Makefile.conf.template:
--------------------------------------------------------------------------------
1 | #
2 | # Use 'make printconf' to print configuration variables.
3 | #
4 |
5 | # Path to your Emacs or XEmacs binary. Set to 'xemacs' if you want byte-compile
6 | # with XEmacs!
7 | #EMACS =
8 |
9 | # In the following path-settings of this section use always FORWARD-SLASHES
10 | # as directory-separator even with MS Windows systems.
11 |
12 | # -------- Compiling ECB with the cedet-library ----------------------
13 |
14 | # cedet >= 1.0pre6 (contains a.o. semantic >= 2.0, eieio >= 0.18 and
15 | # speedbar >= 0.15).
16 | #
17 | # + If you use Emacs >= 23.2 and you want to use the integrated CEDET:
18 | # Set this to empty (CEDET=)
19 | #
20 | # + If you use Emacs < 23.2 or if you want to use the author version of CEDET:
21 | # Set this to the full path of your CEDET-installation.
22 | #CEDET =
23 |
24 | # You can set here more load-paths to arbitrary packages if you want. But
25 | # this is really not necessary!
26 | #LOADPATH =
27 |
28 | # Two ways to build ECB:
29 | # - Call "make" to byte-compile the ECB. You can savely ignore the messages.
30 | # - Or call
31 | #
32 | # make [EMACS="path/to/emacs"] [CEDET="path/to/cedet" or empty]
33 | #
34 | # if you want to set either different load-paths or Emacs-binary and
35 | # you do not want edit the Makefile. Do not forget quoting the arguments
36 | # if they contain spaces!
37 | #
38 | # If there are any warning messages during byte-compilation (normally there
39 | # are not any) you can savely ignore them!
40 |
41 |
42 | # ------------------------------------------------------------------------
43 | # Generating different online-help formats
44 | # ------------------------------------------------------------------------
45 |
46 | # If you want to generate all formats of online-help from the texi-source
47 | # you must set here the FULL paths to the required tools. The Makefile
48 | # tests if the tools are available on these locations, so if a tool x is
49 | # not available let the related setting X empty! NOTE: For generating the
50 | # PDF-format you will need an installed TeX and Ghostscript!
51 | #MAKEINFO =
52 | #TEXI2PDF=
53 | #TEXI2DVI =
54 |
55 | # You need either the dvipdfm-tool
56 | #DVIPDFM =
57 |
58 | # or the tools dvips and ps2pdf. If dvipdfm is available the Makefile uses
59 | # this one!
60 | #DVIPS =
61 | #PS2PDF =
62 |
63 | # To generate the online-formats just call "make online-help" for info- and
64 | # HTML-format and "make pdf" for PDF-format.
65 |
66 | # ------------------------------------------------------------------------
67 | # Installing the info online-help in the Top-directory of (X)Emacs-info
68 | # ------------------------------------------------------------------------
69 |
70 | # Set here the path of the info subdirectory of your (X)Emacs installation
71 | # which contains the dir file.
72 | #EMACSINFOPATH =
73 |
74 | # If you want to install the info-format of the online-help in the
75 | # Top-directory of the info-directory of (X)Emacs (see above EMACSINFOPATH)
76 | # then you must specify the full path of the tool install-info.
77 | #INSTALLINFO =
78 |
79 | # To install the online-help just call "make install-help"
80 |
--------------------------------------------------------------------------------
/NEWS:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/NEWS
--------------------------------------------------------------------------------
/TODO:
--------------------------------------------------------------------------------
1 | - decide if ecb should use lexical binding
2 |
3 | - a lot of warning must be solved
4 |
5 | - remove some obsolete functions or macros like defadvice
6 |
7 | - check if semantic and cedet wrapper functions are necessary
8 |
9 | - Distinction of include-tags by "" or <>. This can be done via
10 | (semantic-tag-include-system-p TAG). Thanks to Markus grietsch.
11 | But probably it would be the best if semantic itself does this special
12 | formating!
13 |
14 | - Prevent layout-engine from splitting windows when smaller than
15 | window-min-height/width.
16 |
17 | - (BUG) if a buffer is opened from within an archive (zip or tar) then
18 | clicking onto a method in this buffer tries to jump somewhere in the archive
19 | (tar or zip) buffer (Klaus)
20 |
21 | This is fixed for GNU Emacs - for XEmacs see next point
22 |
23 | - KB: I think it would be best if ECB would not be so file-based means it
24 | would be good if all semantic-parsable buffers could be displayed correct -
25 | regardless if saved in a file or not - this would be good for sources not
26 | yet saved as file or for extracted files from an archive with XEmacs (XEmacs
27 | does not handle such extracts as normal files like GUN Emacs does)
28 |
29 | But this implies some deeper changes - because we must take care of
30 | ecb-path-selected-source and ecb-path-selected-directory and all places
31 | where buffer-file-name is used and ECB currently expects a real existing
32 | file...
33 |
34 | A solution could be instead of storing filenames as tree-buffer-data storing
35 | either filenames (in case of real files) or buffer-object in case of buffers
36 | which can be parsed but are not real files (not saved sources or
37 | archive-extracts for example).
38 |
39 | - For left-right-layouts: Not only hiding all the ecb-windows but offering to
40 | hide only one of the left or the right column. Maybe toggling in the
41 | sequence "Hide left" --> "Hide all" --> Hide right" --> "Show all". But i
42 | (Klaus) think this is not so easy........
43 |
--------------------------------------------------------------------------------
/TODO.org:
--------------------------------------------------------------------------------
1 |
2 | * TODO Fix make.bat
3 |
4 | * Write macro that will emit emacs-specific code ?
5 |
6 | Macro should wrap code & emit it only if needed emacs/xemacs is selected - instead of
7 | evaluating this condition in run-time
8 |
--------------------------------------------------------------------------------
/ecb-autogen.el:
--------------------------------------------------------------------------------
1 | ;;; ecb-autogen.el --- Auto load statement generator
2 |
3 | ;; Copyright (C) 2000 - 2005 Jesper Nordenberg,
4 | ;; Klaus Berndl,
5 | ;; Kevin A. Burton,
6 | ;; Free Software Foundation, Inc.
7 |
8 | ;; Author: Jesper Nordenberg
9 | ;; Klaus Berndl
10 | ;; Kevin A. Burton
11 | ;; Maintainer: Klaus Berndl
12 | ;; Keywords: browser, code, programming, tools
13 | ;; Created: 2003
14 |
15 | ;; This program is free software; you can redistribute it and/or modify it under
16 | ;; the terms of the GNU General Public License as published by the Free Software
17 | ;; Foundation; either version 2, or (at your option) any later version.
18 |
19 | ;; This program is distributed in the hope that it will be useful, but WITHOUT
20 | ;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
21 | ;; FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
22 | ;; details.
23 |
24 | ;; You should have received a copy of the GNU General Public License along with
25 | ;; GNU Emacs; see the file COPYING. If not, write to the Free Software
26 | ;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
27 |
28 | ;; $Id$
29 |
30 | ;;; Commentary:
31 | ;;
32 | ;; Automatically generate autoloads for ECB
33 | ;;
34 | ;; This code is based onto semantic-autogen.el, the autoload generator of
35 | ;; semantic.
36 | ;;
37 |
38 | ;;; History
39 | ;;
40 | ;; For the ChangeLog of this file see the CVS-repository. For a complete
41 | ;; history of the ECB-package see the file NEWS.
42 |
43 | ;;; Code
44 | ;;
45 |
46 | (require 'loaddefs-gen)
47 | (require 'ecb-util)
48 |
49 | (eval-when-compile
50 | (require 'silentcomp))
51 |
52 |
53 | (when (ecb-noninteractive)
54 | ;; If the user is doing this non-interactively, we need to set up
55 | ;; these conveniences.
56 | (add-to-list 'load-path nil)
57 | (set (if (boundp 'find-file-hook)
58 | 'find-file-hook
59 | 'find-file-hooks) nil)
60 | (setq find-file-suppress-same-file-warnings t)
61 | )
62 |
63 |
64 | (defconst ecb-autogen-header
65 | "Auto-generated ecb autoloads"
66 | "Header of the auto-generated autoloads file.")
67 |
68 | (defconst ecb-autogen-file "ecb-autoloads.el"
69 | "Name of the auto-generated autoloads file.")
70 |
71 | (defconst ecb-autoload-feature "ecb-autoloads"
72 | "Feature-name of the autoloads")
73 |
74 | (defvar ecb-autogen-subdirs nil
75 | "Sub-directories to scan for autoloads.")
76 |
77 | (defun ecb-update-autoloads ()
78 | "Update ecb autoloads from sources.
79 | Autoloads file name is defined in variable `ecb-autogen-file'."
80 | (interactive)
81 |
82 | (if (file-exists-p (expand-file-name ecb-autogen-file))
83 | (delete-file (expand-file-name ecb-autogen-file)))
84 | (loaddefs-generate "." ecb-autogen-file))
85 |
86 |
87 | (silentcomp-provide 'ecb-autogen)
88 |
89 | ;;; ecb-autogen.el ends here
90 |
--------------------------------------------------------------------------------
/ecb-buffertab.el:
--------------------------------------------------------------------------------
1 | ;;; ecb-buffertab.el ---
2 |
3 | ;; $Id$
4 |
5 | ;; Copyright (C) 2000-2003 Free Software Foundation, Inc.
6 | ;; Copyright (C) 2000-2003 Kevin A. Burton (burton@openprivacy.org)
7 |
8 | ;; Author: Kevin A. Burton (burton@openprivacy.org)
9 | ;; Maintainer: Kevin A. Burton (burton@openprivacy.org)
10 | ;; Location: http://relativity.yi.org
11 | ;; Keywords:
12 | ;; Version: 1.0.0
13 |
14 | ;; This file is [not yet] part of GNU Emacs.
15 |
16 | ;; This program is free software; you can redistribute it and/or modify it under
17 | ;; the terms of the GNU General Public License as published by the Free Software
18 | ;; Foundation; either version 2 of the License, or any later version.
19 | ;;
20 | ;; This program is distributed in the hope that it will be useful, but WITHOUT
21 | ;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
22 | ;; FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
23 | ;; details.
24 | ;;
25 | ;; You should have received a copy of the GNU General Public License along with
26 | ;; this program; if not, write to the Free Software Foundation, Inc., 59 Temple
27 | ;; Place - Suite 330, Boston, MA 02111-1307, USA.
28 |
29 | ;;; Commentary:
30 |
31 | ;; NOTE: If you enjoy this software, please consider a donation to the EFF
32 | ;; (http://www.eff.org)
33 |
34 | ;;; Code:
35 |
36 | ;;; TODO: make sure we don't do this TOO many times.
37 | ;;
38 | ;; - we need to define a property with 'local-map set correctly.
39 | ;;
40 | ;; - write a function that generates a popup menu
41 | ;;
42 | ;; - the popup menu should allow the user to check a buffer view to set it as
43 | ;; the default when opening new files.
44 | ;;
45 | ;; - is this possible? I think it might but I would need to set it up
46 | ;; correctly.
47 |
48 | (eval-when-compile
49 | (require 'silentcomp))
50 |
51 | (require 'ecb-compilation)
52 |
53 | (with-no-warnings
54 | (defface ecb-buffertab-primary-face '((t (:bold t :foreground "black")))
55 | "Face used to highlight the annotation lines to the left of the annotate buffer."
56 | :group 'ecb))
57 |
58 | (with-no-warnings
59 | (defface ecb-buffertab-secondary-face '((t (:bold nil :foreground "black")))
60 | "Face used to highlight the annotation lines to the left of the annotate buffer."
61 | :group 'ecb))
62 |
63 | (with-no-warnings
64 | (defface ecb-buffertab-secondary-mouse-face '((t (:bold nil :foreground "black" :italic t)))
65 | "Face used to highlight the annotation lines to the left of the annotate buffer."
66 | :group 'ecb))
67 |
68 | (with-no-warnings
69 | (defcustom ecb-buffertab-map
70 | (let ((map (make-sparse-keymap)))
71 | (define-key map [header-line down-mouse-2] 'ecb-buffertab-popup-menu)
72 | map)
73 | "Key map used for buffertab navigation"
74 | :group 'ecb))
75 |
76 | (defun ecb-buffertab-popup-menu()
77 | "Popup a menu for selecting an ECB buffer."
78 | (interactive)
79 |
80 | (let((menu (ecb-buffertab-make-menu "Compilation Buffers")))
81 |
82 | (popup-menu menu)))
83 |
84 | (defun ecb-buffertab-make-menu(name)
85 | "Make a menu for use on the buffertab."
86 |
87 | (let((menu (list 'keymap name)))
88 |
89 | (dolist(entry (ecb-compilation-get-buffers))
90 |
91 | (add-to-list 'menu (cons (list (car entry) (car entry))
92 | 'switch-to-buffer)) t)
93 |
94 | (pp menu)
95 |
96 | menu))
97 |
98 | (defun ecb-buffertab-setup-header()
99 | ""
100 | (interactive)
101 |
102 | (with-no-warnings
103 | (let ((ecb-prefix " ECB: " ))
104 | (with-current-buffer (get-buffer ecb-speedbar-buffer-name)
105 | ;;FIXME: figure out what modeline tab to use
106 | (setq header-line-format (concat ecb-prefix "/ " (buffer-name)" "))
107 |
108 | (add-text-properties 0 (length ecb-prefix)
109 | (list 'face 'ecb-buffertab-primary-face)
110 | header-line-format)
111 |
112 | (add-text-properties (1+ (length ecb-prefix)) (length header-line-format)
113 | (list 'face 'ecb-buffertab-secondary-face
114 | 'mouse-face 'ecb-buffertab-secondary-mouse-face
115 | 'local-map 'ecb-buffertab-map)
116 | header-line-format)))))
117 |
118 | (silentcomp-provide 'ecb-buffertab)
119 |
120 | ;;; ecb-buffertab.el ends here
121 |
--------------------------------------------------------------------------------
/ecb-cycle.el:
--------------------------------------------------------------------------------
1 | ;;; ecb-cycle.el --- cycle buffers through ecb windows.
2 |
3 | ;; Copyright (C) 2000 - 2005 Jesper Nordenberg,
4 | ;; Klaus Berndl,
5 | ;; Kevin A. Burton,
6 | ;; Free Software Foundation, Inc.
7 |
8 | ;; Author: Klaus Berndl
9 | ;; Kevin A. Burton
10 | ;; Maintainer: Klaus Berndl
11 | ;; Keywords: browser, code, programming, tools
12 | ;; Created: 2002
13 |
14 | ;; This program is free software; you can redistribute it and/or modify it under
15 | ;; the terms of the GNU General Public License as published by the Free Software
16 | ;; Foundation; either version 2, or (at your option) any later version.
17 |
18 | ;; This program is distributed in the hope that it will be useful, but WITHOUT
19 | ;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
20 | ;; FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
21 | ;; details.
22 |
23 | ;; You should have received a copy of the GNU General Public License along with
24 | ;; GNU Emacs; see the file COPYING. If not, write to the Free Software
25 | ;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
26 |
27 | ;; $Id$
28 |
29 | ;;; Commentary:
30 |
31 | ;; NOTE: If you enjoy this software, please consider a donation to the EFF
32 | ;; (http://www.eff.org)
33 |
34 | ;;; History:
35 |
36 | ;; For the ChangeLog of this file see the CVS-repository. For a complete
37 | ;; history of the ECB-package see the file NEWS.
38 |
39 | ;;; TODO:
40 | ;;
41 | ;; - What is the pattern we should use for cycling through other windows?
42 | ;;
43 | ;; - ecb-cycle-through-X-buffers (select the next X buffer)
44 | ;; - ecb-cycle-switch-to-X-buffer (set the X buffer using completion)
45 | ;;
46 | ;; - How do we setup the menubar?
47 | ;;
48 | ;; - ECB
49 | ;; Cycle
50 | ;; - Forward Compilation Buffer
51 | ;; - Set Compilation Buffer
52 | ;;
53 | ;; - What do we use for key bindings?
54 | ;;
55 | ;; - We need an easier way to setup completion and a better way to get the
56 | ;; index.
57 | ;;
58 | ;; - If possible, try to put fit the buffer so that the end of buffer is at the
59 | ;; end of the window... if necessary.
60 |
61 | ;;; Code:
62 |
63 | (eval-when-compile
64 | (require 'silentcomp))
65 |
66 | (require 'ecb-compilation)
67 | (require 'ecb-layout)
68 |
69 | (defgroup ecb-cycle nil
70 | "Setting for cycling through misc ECB buffers."
71 | :group 'ecb
72 | :prefix "ecb-cycle-")
73 |
74 |
75 | (defun ecb-cycle-through-compilation-buffers(&optional choose-buffer)
76 | "Cycle through all compilation buffers currently open.
77 | The choosen compilation buffer is displayed within the compilation window
78 | `ecb-compile-window' \(if this window doesn't exist then an error is
79 | displayed). If the currently opened buffer within the compilation window is
80 | not a compilation buffer, we jump to the first compilation buffer. If not we
81 | try to loop through all compilation buffers. If we hit the end we go back to
82 | the beginning.
83 |
84 | If CHOOSE-BUFFER is not nil then the user will be prompted for the
85 | compilation-buffer to switch to.
86 |
87 | Afterwards always the compile-window of ECB is selected."
88 |
89 | (interactive "P")
90 | (if (not (numberp ecb-compile-window-height))
91 | (ecb-error "This command needs a persistent compile window!")
92 | (if choose-buffer
93 | (switch-to-buffer (completing-read "ECB compilation buffer: "
94 | (ecb-compilation-get-buffers)))
95 |
96 | (let* ((compilation-buffers (ecb-compilation-get-buffers))
97 | ;; This works even if ecb-compile-window is nil or not alive
98 | ;; (means temporally hidden) --> then current-buffer is the
99 | ;; buffer of the currently selected window!
100 | (current-buffer (or (and (ecb-compile-window-live-p)
101 | (window-buffer ecb-compile-window))
102 | (current-buffer)))
103 | (current-buffer-name (buffer-name current-buffer))
104 | (current nil)
105 | (index nil))
106 | (when (null compilation-buffers)
107 | (ecb-error "No compilation buffers available."))
108 |
109 | (if (not (ecb-compilation-buffer-p current-buffer))
110 | ;;if the current buffer is not a compilation buffer, goto the first
111 | ;;compilation buffer.
112 |
113 | (ecb-cycle-set-compilation-buffer 0 compilation-buffers)
114 |
115 | ;;else... we need to determine what buffer to display.
116 |
117 | (setq current (assoc current-buffer-name compilation-buffers))
118 |
119 | (setq index (cdr current))
120 |
121 | (if (= (1+ index) (length compilation-buffers))
122 | ;;go back to the first buffer.
123 | (ecb-cycle-set-compilation-buffer 0 compilation-buffers)
124 | (ecb-cycle-set-compilation-buffer (1+ index)
125 | compilation-buffers)))))))
126 |
127 |
128 | (defun ecb-cycle-set-compilation-buffer(index compilation-buffers)
129 | "Set the buffer in the compilation window."
130 |
131 | (let ((buffer-name (car (nth index compilation-buffers))))
132 | (switch-to-buffer buffer-name)))
133 |
134 |
135 | (silentcomp-provide 'ecb-cycle)
136 |
137 | ;;; ecb-cycle.el ends here
138 |
--------------------------------------------------------------------------------
/ecb-images/default/height-10/ecb-close.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbclose_xpm[] = {
3 | "16 10 35 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #040404",
11 | "( c #FCFCFA",
12 | ") c #F7F6F3",
13 | "* c #F7F7F5",
14 | "+ c #F7F7F4",
15 | ", c #F6F6F4",
16 | "- c #F1F0EB",
17 | ". c #E5E1DA",
18 | "0 c #A5A5C6",
19 | "1 c #F5F5F1",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #EAE9E3",
25 | "7 c #E3E0D9",
26 | "8 c #DBD6CC",
27 | "9 c #E4E1D9",
28 | ": c #DCD8CF",
29 | "; c #D8D3C9",
30 | "< c #D6D1C6",
31 | "= c #D2CCC0",
32 | "> c #CFC8BB",
33 | "? c #D2CCBF",
34 | "@ c #C6BEAE",
35 | "A c #C2B8A8",
36 | "B c #C1B8A7",
37 | "C c #C0B7A6",
38 | "D c #C3BAAA",
39 | " #$$$$$$$# ",
40 | " $#######$ ",
41 | " $%&&'%()$ ",
42 | " $**+',-.$ ",
43 | "0$1'''''2$ ",
44 | " $345'678$ ",
45 | " $9:;'<=>$ ",
46 | " $?@ABBCD$ ",
47 | " #$$$$$$$# ",
48 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-10/ecb-empty.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * empty_xpm[] = {
3 | "16 10 28 1",
4 | " c None",
5 | ". c #848400",
6 | "+ c #858504",
7 | "@ c #91911F",
8 | "# c #8C8C13",
9 | "$ c #91911E",
10 | "% c #9B9B33",
11 | "& c #9C9C36",
12 | "* c #8F8F16",
13 | "= c #868604",
14 | "- c #929220",
15 | "; c #9C9C34",
16 | "> c #9E9E3B",
17 | ", c #A4A445",
18 | "' c #A6A64B",
19 | ") c #949423",
20 | "! c #959527",
21 | "~ c #9E9E3A",
22 | "{ c #A4A444",
23 | "] c #ACAC53",
24 | "^ c #959525",
25 | "/ c #9B9B31",
26 | "( c #A6A64C",
27 | "_ c #AAAA4F",
28 | ": c #92921E",
29 | "< c #878706",
30 | "[ c #A0A03C",
31 | "} c #939320",
32 | " ",
33 | " .. ",
34 | " +@#. ",
35 | " .$%&*. ",
36 | "=-;>,'). ",
37 | "=!~{']^. ",
38 | " ./(_:. ",
39 | " <[}. ",
40 | " .. ",
41 | " "};
42 |
--------------------------------------------------------------------------------
/ecb-images/default/height-10/ecb-end-guide.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * end_guide_xpm[] = {
3 | "6 10 2 1",
4 | " c None",
5 | ". c #ADA5C6",
6 | " . ",
7 | " . ",
8 | " . ",
9 | " . ",
10 | " . ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " "};
16 |
--------------------------------------------------------------------------------
/ecb-images/default/height-10/ecb-guide.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * guide_xpm[] = {
3 | "6 10 2 1",
4 | " c None",
5 | ". c #ADA5C6",
6 | " . ",
7 | " . ",
8 | " . ",
9 | " . ",
10 | " . ",
11 | " . ",
12 | " . ",
13 | " . ",
14 | " . ",
15 | " . "};
16 |
--------------------------------------------------------------------------------
/ecb-images/default/height-10/ecb-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbhandle_xpm[] = {
3 | "8 10 3 1",
4 | " c None",
5 | "! c black",
6 | "# c #ADA5C6",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | "########",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-10/ecb-leaf.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * leaf_xpm[] = {
3 | "16 10 21 1",
4 | " c None",
5 | ". c #484848",
6 | "+ c #000000",
7 | "@ c #585858",
8 | "# c #777777",
9 | "$ c #7C7C7C",
10 | "% c #818181",
11 | "& c #858585",
12 | "* c #3E3E3E",
13 | "= c #595959",
14 | "- c #8A8A8A",
15 | "; c #8E8E8E",
16 | "> c #474747",
17 | ", c #868686",
18 | "' c #939393",
19 | ") c #979797",
20 | "! c #9F9F9F",
21 | "~ c #5E5E5E",
22 | "{ c #A0A0A0",
23 | "] c #616161",
24 | "^ c #4B4B4B",
25 | " ",
26 | " .+++ ",
27 | " @#$%&* ",
28 | " =#$%&-;* ",
29 | ">#$%,-;')+ ",
30 | ">$%,-;')!+ ",
31 | " ~&-;'){* ",
32 | " ];'){* ",
33 | " ^+++ ",
34 | " "};
35 |
--------------------------------------------------------------------------------
/ecb-images/default/height-10/ecb-no-guide.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * no_guide_xpm[] = {
3 | "6 10 1 1",
4 | " c None",
5 | " ",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " "};
15 |
--------------------------------------------------------------------------------
/ecb-images/default/height-10/ecb-no-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbnohandle_xpm[] = {
3 | "8 10 2 1",
4 | " c None",
5 | "! c black",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-10/ecb-open.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbopen_xpm[] = {
3 | "16 10 37 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #FCFCFA",
11 | "( c #F7F6F3",
12 | ") c #F7F7F5",
13 | "* c #F7F7F4",
14 | "+ c #F6F6F4",
15 | ", c #F1F0EB",
16 | "- c #E5E1DA",
17 | ". c #A5A5C6",
18 | "0 c #F5F5F1",
19 | "1 c #040404",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #ECEBE6",
25 | "7 c #EAE9E3",
26 | "8 c #E3E0D9",
27 | "9 c #DBD6CC",
28 | ": c #E4E1D9",
29 | "; c #DCD8CF",
30 | "< c #D8D3C9",
31 | "= c #D7D2C7",
32 | "> c #D6D1C6",
33 | "? c #D2CCC0",
34 | "@ c #CFC8BB",
35 | "A c #D2CCBF",
36 | "B c #C6BEAE",
37 | "C c #C2B8A8",
38 | "D c #C1B8A7",
39 | "E c #C0B7A6",
40 | "F c #C3BAAA",
41 | " #$$$$$$$# ",
42 | " $#######$ ",
43 | " $%&&&%'($ ",
44 | " $))**+,-$ ",
45 | ".$0111112$ ",
46 | " $3456789$ ",
47 | " $:;<=>?@$ ",
48 | " $ABCDDEF$ ",
49 | " #$$$$$$$# ",
50 | " . "};
--------------------------------------------------------------------------------
/ecb-images/default/height-14/ecb-close.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_close_xpm[] = {
3 | "12 14 34 1",
4 | " c None",
5 | ". c #7898B5",
6 | "+ c #FFFFFF",
7 | "@ c #FCFCFB",
8 | "# c #FDFDFB",
9 | "$ c #040404",
10 | "% c #FCFCFA",
11 | "& c #F7F6F3",
12 | "* c #F7F7F5",
13 | "= c #F7F7F4",
14 | "- c #F6F6F4",
15 | "; c #F1F0EB",
16 | "> c #E5E1DA",
17 | ", c #A5A5C6",
18 | "' c #F5F5F1",
19 | ") c #DFDBD2",
20 | "! c #F2F2EE",
21 | "~ c #F0F0EC",
22 | "{ c #EDEDE7",
23 | "] c #EAE9E3",
24 | "^ c #E3E0D9",
25 | "/ c #DBD6CC",
26 | "( c #E4E1D9",
27 | "_ c #DCD8CF",
28 | ": c #D8D3C9",
29 | "< c #D6D1C6",
30 | "[ c #D2CCC0",
31 | "} c #CFC8BB",
32 | "| c #D2CCBF",
33 | "1 c #C6BEAE",
34 | "2 c #C2B8A8",
35 | "3 c #C1B8A7",
36 | "4 c #C0B7A6",
37 | "5 c #C3BAAA",
38 | " ",
39 | " ",
40 | " ",
41 | " ....... ",
42 | " .+++++++. ",
43 | " .@##$@%&. ",
44 | " .**=$-;>. ",
45 | ",.'$$$$$). ",
46 | " .!~{$]^/. ",
47 | " .(_:$<[}. ",
48 | " .|123345. ",
49 | " ....... ",
50 | " ",
51 | " "};
52 |
--------------------------------------------------------------------------------
/ecb-images/default/height-14/ecb-end-guide.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char *end-guide[] = {
3 | /* width height num_colors chars_per_pixel */
4 | " 6 14 256 2",
5 | /* colors */
6 | "`` c #000000",
7 | "`. c #a5a5c6",
8 | "`# c #ada5c6",
9 | "`a c #cecee7",
10 | "`b c #ceceff",
11 | "`c c None",
12 | "`d c #ffffff",
13 | "`e c #ffffff",
14 | "`f c #ffffff",
15 | "`g c #ffffff",
16 | "`h c #ffffff",
17 | "`i c #ffffff",
18 | "`j c #ffffff",
19 | "`k c #ffffff",
20 | "`l c #ffffff",
21 | "`m c #ffffff",
22 | "`n c #ffffff",
23 | "`o c #ffffff",
24 | "`p c #ffffff",
25 | "`q c #ffffff",
26 | "`r c #ffffff",
27 | "`s c #ffffff",
28 | "`t c #ffffff",
29 | "`u c #ffffff",
30 | "`v c #ffffff",
31 | "`w c #ffffff",
32 | "`x c #ffffff",
33 | "`y c #ffffff",
34 | "`z c #ffffff",
35 | "`A c #ffffff",
36 | "`B c #ffffff",
37 | "`C c #ffffff",
38 | "`D c #808000",
39 | "`E c #ffffff",
40 | "`F c #ffffff",
41 | "`G c #ffffff",
42 | "`H c #ffffff",
43 | "`I c #ffffff",
44 | "`J c #ffffff",
45 | "`K c #ffffff",
46 | "`L c #ffffff",
47 | "`M c #ffffff",
48 | "`N c #ffffff",
49 | "`O c #ffffff",
50 | "`P c #ffffff",
51 | "`Q c #ffffff",
52 | "`R c #ffffff",
53 | "`S c #ffffff",
54 | "`T c #ffffff",
55 | "`U c #ffffff",
56 | "`V c #ffffff",
57 | "`W c #ffffff",
58 | "`X c #ffffff",
59 | "`Y c #ffffff",
60 | "`Z c #ffffff",
61 | "`0 c #ffffff",
62 | "`1 c #ffffff",
63 | "`2 c #ffffff",
64 | "`3 c #ffffff",
65 | "`4 c #ffffff",
66 | "`5 c #ffffff",
67 | "`6 c #ffffff",
68 | "`7 c #ffffff",
69 | "`8 c #ffffff",
70 | ".` c #ffffff",
71 | ".. c #ffffff",
72 | ".# c #ffffff",
73 | ".a c #ffffff",
74 | ".b c #ffffff",
75 | ".c c #ffffff",
76 | ".d c #ffffff",
77 | ".e c #ffffff",
78 | ".f c #ffffff",
79 | ".g c #ffffff",
80 | ".h c #ffffff",
81 | ".i c #ffffff",
82 | ".j c #ffffff",
83 | ".k c #ffffff",
84 | ".l c #ffffff",
85 | ".m c #ffffff",
86 | ".n c #ffffff",
87 | ".o c #ffffff",
88 | ".p c #ffffff",
89 | ".q c #ffffff",
90 | ".r c #ffffff",
91 | ".s c #ffffff",
92 | ".t c #ffffff",
93 | ".u c #ffffff",
94 | ".v c #ffffff",
95 | ".w c #ffffff",
96 | ".x c #ffffff",
97 | ".y c #ffffff",
98 | ".z c #ffffff",
99 | ".A c #ffffff",
100 | ".B c #ffffff",
101 | ".C c #ffffff",
102 | ".D c #ffffff",
103 | ".E c #ffffff",
104 | ".F c #ffffff",
105 | ".G c #ffffff",
106 | ".H c #ffffff",
107 | ".I c #ffffff",
108 | ".J c #ffffff",
109 | ".K c #ffffff",
110 | ".L c #ffffff",
111 | ".M c #ffffff",
112 | ".N c #ffffff",
113 | ".O c #ffffff",
114 | ".P c #ffffff",
115 | ".Q c #ffffff",
116 | ".R c #ffffff",
117 | ".S c #ffffff",
118 | ".T c #ffffff",
119 | ".U c #ffffff",
120 | ".V c #ffffff",
121 | ".W c #ffffff",
122 | ".X c #ffffff",
123 | ".Y c #ffffff",
124 | ".Z c #ffffff",
125 | ".0 c #ffffff",
126 | ".1 c #ffffff",
127 | ".2 c #ffffff",
128 | ".3 c #ffffff",
129 | ".4 c #ffffff",
130 | ".5 c #ffffff",
131 | ".6 c #ffffff",
132 | ".7 c #ffffff",
133 | ".8 c #ffffff",
134 | "#` c #ffffff",
135 | "#. c #ffffff",
136 | "## c #ffffff",
137 | "#a c #ffffff",
138 | "#b c #ffffff",
139 | "#c c #ffffff",
140 | "#d c #ffffff",
141 | "#e c #ffffff",
142 | "#f c #ffffff",
143 | "#g c #ffffff",
144 | "#h c #ffffff",
145 | "#i c #ffffff",
146 | "#j c #ffffff",
147 | "#k c #ffffff",
148 | "#l c #ffffff",
149 | "#m c #ffffff",
150 | "#n c #ffffff",
151 | "#o c #ffffff",
152 | "#p c #ffffff",
153 | "#q c #ffffff",
154 | "#r c #ffffff",
155 | "#s c #ffffff",
156 | "#t c #ffffff",
157 | "#u c #ffffff",
158 | "#v c #ffffff",
159 | "#w c #ffffff",
160 | "#x c #ffffff",
161 | "#y c #ffffff",
162 | "#z c #ffffff",
163 | "#A c #ffffff",
164 | "#B c #ffffff",
165 | "#C c #ffffff",
166 | "#D c #ffffff",
167 | "#E c #ffffff",
168 | "#F c #ffffff",
169 | "#G c #ffffff",
170 | "#H c #ffffff",
171 | "#I c #ffffff",
172 | "#J c #ffffff",
173 | "#K c #ffffff",
174 | "#L c #ffffff",
175 | "#M c #ffffff",
176 | "#N c #ffffff",
177 | "#O c #ffffff",
178 | "#P c #ffffff",
179 | "#Q c #ffffff",
180 | "#R c #ffffff",
181 | "#S c #ffffff",
182 | "#T c #ffffff",
183 | "#U c #ffffff",
184 | "#V c #ffffff",
185 | "#W c #ffffff",
186 | "#X c #ffffff",
187 | "#Y c #ffffff",
188 | "#Z c #ffffff",
189 | "#0 c #ffffff",
190 | "#1 c #ffffff",
191 | "#2 c #ffffff",
192 | "#3 c #ffffff",
193 | "#4 c #ffffff",
194 | "#5 c #ffffff",
195 | "#6 c #ffffff",
196 | "#7 c #ffffff",
197 | "#8 c #ffffff",
198 | "a` c #ffffff",
199 | "a. c #ffffff",
200 | "a# c #ffffff",
201 | "aa c #ffffff",
202 | "ab c #ffffff",
203 | "ac c #ffffff",
204 | "ad c #ffffff",
205 | "ae c #ffffff",
206 | "af c #ffffff",
207 | "ag c #ffffff",
208 | "ah c #ffffff",
209 | "ai c #ffffff",
210 | "aj c #ffffff",
211 | "ak c #ffffff",
212 | "al c #ffffff",
213 | "am c #ffffff",
214 | "an c #ffffff",
215 | "ao c #ffffff",
216 | "ap c #ffffff",
217 | "aq c #ffffff",
218 | "ar c #ffffff",
219 | "as c #ffffff",
220 | "at c #ffffff",
221 | "au c #ffffff",
222 | "av c #ffffff",
223 | "aw c #ffffff",
224 | "ax c #ffffff",
225 | "ay c #ffffff",
226 | "az c #ffffff",
227 | "aA c #ffffff",
228 | "aB c #ffffff",
229 | "aC c #ffffff",
230 | "aD c #ffffff",
231 | "aE c #ffffff",
232 | "aF c #ffffff",
233 | "aG c #ffffff",
234 | "aH c #ffffff",
235 | "aI c #ffffff",
236 | "aJ c #ffffff",
237 | "aK c #ffffff",
238 | "aL c #ffffff",
239 | "aM c #ffffff",
240 | "aN c #ffffff",
241 | "aO c #ffffff",
242 | "aP c #ffffff",
243 | "aQ c #ffffff",
244 | "aR c #ffffff",
245 | "aS c #ffffff",
246 | "aT c #ffffff",
247 | "aU c #ffffff",
248 | "aV c #ffffff",
249 | "aW c #ffffff",
250 | "aX c #ffffff",
251 | "aY c #ffffff",
252 | "aZ c #ffffff",
253 | "a0 c #ffffff",
254 | "a1 c #ffffff",
255 | "a2 c #ffffff",
256 | "a3 c #ffffff",
257 | "a4 c #ffffff",
258 | "a5 c #ffffff",
259 | "a6 c #ffffff",
260 | "a7 c #ffffff",
261 | "a8 c #ffffff",
262 | /* pixels */
263 | "`c`c`c`c`c`#",
264 | "`c`c`c`c`c`#",
265 | "`c`c`c`c`c`#",
266 | "`c`c`c`c`c`#",
267 | "`c`c`c`c`c`#",
268 | "`c`c`c`c`c`#",
269 | "`c`c`c`c`c`#",
270 | "`c`c`c`c`c`#",
271 | "`c`c`c`c`c`c",
272 | "`c`c`c`c`c`c",
273 | "`c`c`c`c`c`c",
274 | "`c`c`c`c`c`c",
275 | "`c`c`c`c`c`c",
276 | "`c`c`c`c`c`c"
277 | };
278 |
--------------------------------------------------------------------------------
/ecb-images/default/height-14/ecb-guide.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char *guide[] = {
3 | /* width height num_colors chars_per_pixel */
4 | " 6 14 256 2",
5 | /* colors */
6 | "`` c #000000",
7 | "`. c #a5a5c6",
8 | "`# c #ada5c6",
9 | "`a c #cecee7",
10 | "`b c #ceceff",
11 | "`c c None",
12 | "`d c #ffffff",
13 | "`e c #ffffff",
14 | "`f c #ffffff",
15 | "`g c #ffffff",
16 | "`h c #ffffff",
17 | "`i c #ffffff",
18 | "`j c #ffffff",
19 | "`k c #ffffff",
20 | "`l c #ffffff",
21 | "`m c #ffffff",
22 | "`n c #ffffff",
23 | "`o c #ffffff",
24 | "`p c #ffffff",
25 | "`q c #ffffff",
26 | "`r c #ffffff",
27 | "`s c #ffffff",
28 | "`t c #ffffff",
29 | "`u c #ffffff",
30 | "`v c #ffffff",
31 | "`w c #ffffff",
32 | "`x c #ffffff",
33 | "`y c #ffffff",
34 | "`z c #ffffff",
35 | "`A c #ffffff",
36 | "`B c #ffffff",
37 | "`C c #ffffff",
38 | "`D c #808000",
39 | "`E c #ffffff",
40 | "`F c #ffffff",
41 | "`G c #ffffff",
42 | "`H c #ffffff",
43 | "`I c #ffffff",
44 | "`J c #ffffff",
45 | "`K c #ffffff",
46 | "`L c #ffffff",
47 | "`M c #ffffff",
48 | "`N c #ffffff",
49 | "`O c #ffffff",
50 | "`P c #ffffff",
51 | "`Q c #ffffff",
52 | "`R c #ffffff",
53 | "`S c #ffffff",
54 | "`T c #ffffff",
55 | "`U c #ffffff",
56 | "`V c #ffffff",
57 | "`W c #ffffff",
58 | "`X c #ffffff",
59 | "`Y c #ffffff",
60 | "`Z c #ffffff",
61 | "`0 c #ffffff",
62 | "`1 c #ffffff",
63 | "`2 c #ffffff",
64 | "`3 c #ffffff",
65 | "`4 c #ffffff",
66 | "`5 c #ffffff",
67 | "`6 c #ffffff",
68 | "`7 c #ffffff",
69 | "`8 c #ffffff",
70 | ".` c #ffffff",
71 | ".. c #ffffff",
72 | ".# c #ffffff",
73 | ".a c #ffffff",
74 | ".b c #ffffff",
75 | ".c c #ffffff",
76 | ".d c #ffffff",
77 | ".e c #ffffff",
78 | ".f c #ffffff",
79 | ".g c #ffffff",
80 | ".h c #ffffff",
81 | ".i c #ffffff",
82 | ".j c #ffffff",
83 | ".k c #ffffff",
84 | ".l c #ffffff",
85 | ".m c #ffffff",
86 | ".n c #ffffff",
87 | ".o c #ffffff",
88 | ".p c #ffffff",
89 | ".q c #ffffff",
90 | ".r c #ffffff",
91 | ".s c #ffffff",
92 | ".t c #ffffff",
93 | ".u c #ffffff",
94 | ".v c #ffffff",
95 | ".w c #ffffff",
96 | ".x c #ffffff",
97 | ".y c #ffffff",
98 | ".z c #ffffff",
99 | ".A c #ffffff",
100 | ".B c #ffffff",
101 | ".C c #ffffff",
102 | ".D c #ffffff",
103 | ".E c #ffffff",
104 | ".F c #ffffff",
105 | ".G c #ffffff",
106 | ".H c #ffffff",
107 | ".I c #ffffff",
108 | ".J c #ffffff",
109 | ".K c #ffffff",
110 | ".L c #ffffff",
111 | ".M c #ffffff",
112 | ".N c #ffffff",
113 | ".O c #ffffff",
114 | ".P c #ffffff",
115 | ".Q c #ffffff",
116 | ".R c #ffffff",
117 | ".S c #ffffff",
118 | ".T c #ffffff",
119 | ".U c #ffffff",
120 | ".V c #ffffff",
121 | ".W c #ffffff",
122 | ".X c #ffffff",
123 | ".Y c #ffffff",
124 | ".Z c #ffffff",
125 | ".0 c #ffffff",
126 | ".1 c #ffffff",
127 | ".2 c #ffffff",
128 | ".3 c #ffffff",
129 | ".4 c #ffffff",
130 | ".5 c #ffffff",
131 | ".6 c #ffffff",
132 | ".7 c #ffffff",
133 | ".8 c #ffffff",
134 | "#` c #ffffff",
135 | "#. c #ffffff",
136 | "## c #ffffff",
137 | "#a c #ffffff",
138 | "#b c #ffffff",
139 | "#c c #ffffff",
140 | "#d c #ffffff",
141 | "#e c #ffffff",
142 | "#f c #ffffff",
143 | "#g c #ffffff",
144 | "#h c #ffffff",
145 | "#i c #ffffff",
146 | "#j c #ffffff",
147 | "#k c #ffffff",
148 | "#l c #ffffff",
149 | "#m c #ffffff",
150 | "#n c #ffffff",
151 | "#o c #ffffff",
152 | "#p c #ffffff",
153 | "#q c #ffffff",
154 | "#r c #ffffff",
155 | "#s c #ffffff",
156 | "#t c #ffffff",
157 | "#u c #ffffff",
158 | "#v c #ffffff",
159 | "#w c #ffffff",
160 | "#x c #ffffff",
161 | "#y c #ffffff",
162 | "#z c #ffffff",
163 | "#A c #ffffff",
164 | "#B c #ffffff",
165 | "#C c #ffffff",
166 | "#D c #ffffff",
167 | "#E c #ffffff",
168 | "#F c #ffffff",
169 | "#G c #ffffff",
170 | "#H c #ffffff",
171 | "#I c #ffffff",
172 | "#J c #ffffff",
173 | "#K c #ffffff",
174 | "#L c #ffffff",
175 | "#M c #ffffff",
176 | "#N c #ffffff",
177 | "#O c #ffffff",
178 | "#P c #ffffff",
179 | "#Q c #ffffff",
180 | "#R c #ffffff",
181 | "#S c #ffffff",
182 | "#T c #ffffff",
183 | "#U c #ffffff",
184 | "#V c #ffffff",
185 | "#W c #ffffff",
186 | "#X c #ffffff",
187 | "#Y c #ffffff",
188 | "#Z c #ffffff",
189 | "#0 c #ffffff",
190 | "#1 c #ffffff",
191 | "#2 c #ffffff",
192 | "#3 c #ffffff",
193 | "#4 c #ffffff",
194 | "#5 c #ffffff",
195 | "#6 c #ffffff",
196 | "#7 c #ffffff",
197 | "#8 c #ffffff",
198 | "a` c #ffffff",
199 | "a. c #ffffff",
200 | "a# c #ffffff",
201 | "aa c #ffffff",
202 | "ab c #ffffff",
203 | "ac c #ffffff",
204 | "ad c #ffffff",
205 | "ae c #ffffff",
206 | "af c #ffffff",
207 | "ag c #ffffff",
208 | "ah c #ffffff",
209 | "ai c #ffffff",
210 | "aj c #ffffff",
211 | "ak c #ffffff",
212 | "al c #ffffff",
213 | "am c #ffffff",
214 | "an c #ffffff",
215 | "ao c #ffffff",
216 | "ap c #ffffff",
217 | "aq c #ffffff",
218 | "ar c #ffffff",
219 | "as c #ffffff",
220 | "at c #ffffff",
221 | "au c #ffffff",
222 | "av c #ffffff",
223 | "aw c #ffffff",
224 | "ax c #ffffff",
225 | "ay c #ffffff",
226 | "az c #ffffff",
227 | "aA c #ffffff",
228 | "aB c #ffffff",
229 | "aC c #ffffff",
230 | "aD c #ffffff",
231 | "aE c #ffffff",
232 | "aF c #ffffff",
233 | "aG c #ffffff",
234 | "aH c #ffffff",
235 | "aI c #ffffff",
236 | "aJ c #ffffff",
237 | "aK c #ffffff",
238 | "aL c #ffffff",
239 | "aM c #ffffff",
240 | "aN c #ffffff",
241 | "aO c #ffffff",
242 | "aP c #ffffff",
243 | "aQ c #ffffff",
244 | "aR c #ffffff",
245 | "aS c #ffffff",
246 | "aT c #ffffff",
247 | "aU c #ffffff",
248 | "aV c #ffffff",
249 | "aW c #ffffff",
250 | "aX c #ffffff",
251 | "aY c #ffffff",
252 | "aZ c #ffffff",
253 | "a0 c #ffffff",
254 | "a1 c #ffffff",
255 | "a2 c #ffffff",
256 | "a3 c #ffffff",
257 | "a4 c #ffffff",
258 | "a5 c #ffffff",
259 | "a6 c #ffffff",
260 | "a7 c #ffffff",
261 | "a8 c #ffffff",
262 | /* pixels */
263 | "`c`c`c`c`c`#",
264 | "`c`c`c`c`c`#",
265 | "`c`c`c`c`c`#",
266 | "`c`c`c`c`c`#",
267 | "`c`c`c`c`c`#",
268 | "`c`c`c`c`c`#",
269 | "`c`c`c`c`c`#",
270 | "`c`c`c`c`c`#",
271 | "`c`c`c`c`c`#",
272 | "`c`c`c`c`c`#",
273 | "`c`c`c`c`c`#",
274 | "`c`c`c`c`c`#",
275 | "`c`c`c`c`c`#",
276 | "`c`c`c`c`c`#"
277 | };
278 |
--------------------------------------------------------------------------------
/ecb-images/default/height-14/ecb-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_handle_xpm[] = {
3 | "6 14 2 1",
4 | " c None",
5 | ". c #ADA5C6",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | "......",
14 | " ",
15 | " ",
16 | " ",
17 | " ",
18 | " ",
19 | " "};
20 |
--------------------------------------------------------------------------------
/ecb-images/default/height-14/ecb-no-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_no_handle_xpm[] = {
3 | "6 14 1 1",
4 | " c None",
5 | " ",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " ",
17 | " ",
18 | " "};
19 |
--------------------------------------------------------------------------------
/ecb-images/default/height-14/ecb-open.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_open_xpm[] = {
3 | "12 14 36 1",
4 | " c None",
5 | ". c #7898B5",
6 | "+ c #FFFFFF",
7 | "@ c #FCFCFB",
8 | "# c #FDFDFB",
9 | "$ c #FCFCFA",
10 | "% c #F7F6F3",
11 | "& c #F7F7F5",
12 | "* c #F7F7F4",
13 | "= c #F6F6F4",
14 | "- c #F1F0EB",
15 | "; c #E5E1DA",
16 | "> c #A5A5C6",
17 | ", c #F5F5F1",
18 | "' c #040404",
19 | ") c #DFDBD2",
20 | "! c #F2F2EE",
21 | "~ c #F0F0EC",
22 | "{ c #EDEDE7",
23 | "] c #ECEBE6",
24 | "^ c #EAE9E3",
25 | "/ c #E3E0D9",
26 | "( c #DBD6CC",
27 | "_ c #E4E1D9",
28 | ": c #DCD8CF",
29 | "< c #D8D3C9",
30 | "[ c #D7D2C7",
31 | "} c #D6D1C6",
32 | "| c #D2CCC0",
33 | "1 c #CFC8BB",
34 | "2 c #D2CCBF",
35 | "3 c #C6BEAE",
36 | "4 c #C2B8A8",
37 | "5 c #C1B8A7",
38 | "6 c #C0B7A6",
39 | "7 c #C3BAAA",
40 | " ",
41 | " ",
42 | " ",
43 | " ....... ",
44 | " .+++++++. ",
45 | " .@###@$%. ",
46 | " .&&**=-;. ",
47 | ">.,'''''). ",
48 | " .!~{]^/(. ",
49 | " ._:<[}|1. ",
50 | " .2345567. ",
51 | " ....... ",
52 | " > ",
53 | " > "};
54 |
--------------------------------------------------------------------------------
/ecb-images/default/height-15/ecb-close.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbclose_xpm[] = {
3 | "16 15 35 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #040404",
11 | "( c #FCFCFA",
12 | ") c #F7F6F3",
13 | "* c #F7F7F5",
14 | "+ c #F7F7F4",
15 | ", c #F6F6F4",
16 | "- c #F1F0EB",
17 | ". c #E5E1DA",
18 | "0 c #A5A5C6",
19 | "1 c #F5F5F1",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #EAE9E3",
25 | "7 c #E3E0D9",
26 | "8 c #DBD6CC",
27 | "9 c #E4E1D9",
28 | ": c #DCD8CF",
29 | "; c #D8D3C9",
30 | "< c #D6D1C6",
31 | "= c #D2CCC0",
32 | "> c #CFC8BB",
33 | "? c #D2CCBF",
34 | "@ c #C6BEAE",
35 | "A c #C2B8A8",
36 | "B c #C1B8A7",
37 | "C c #C0B7A6",
38 | "D c #C3BAAA",
39 | " ",
40 | " ",
41 | " ",
42 | " #$$$$$$$# ",
43 | " $#######$ ",
44 | " $%&&'%()$ ",
45 | " $**+',-.$ ",
46 | "0$1'''''2$ ",
47 | " $345'678$ ",
48 | " $9:;'<=>$ ",
49 | " $?@ABBCD$ ",
50 | " #$$$$$$$# ",
51 | " ",
52 | " ",
53 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-15/ecb-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbhandle_xpm[] = {
3 | "8 15 3 1",
4 | " c None",
5 | "! c black",
6 | "# c #ADA5C6",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | "########",
15 | " ",
16 | " ",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-15/ecb-no-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbnohandle_xpm[] = {
3 | "8 15 2 1",
4 | " c None",
5 | "! c black",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " ",
17 | " ",
18 | " ",
19 | " ",
20 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-15/ecb-open.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbopen_xpm[] = {
3 | "16 15 37 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #FCFCFA",
11 | "( c #F7F6F3",
12 | ") c #F7F7F5",
13 | "* c #F7F7F4",
14 | "+ c #F6F6F4",
15 | ", c #F1F0EB",
16 | "- c #E5E1DA",
17 | ". c #A5A5C6",
18 | "0 c #F5F5F1",
19 | "1 c #040404",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #ECEBE6",
25 | "7 c #EAE9E3",
26 | "8 c #E3E0D9",
27 | "9 c #DBD6CC",
28 | ": c #E4E1D9",
29 | "; c #DCD8CF",
30 | "< c #D8D3C9",
31 | "= c #D7D2C7",
32 | "> c #D6D1C6",
33 | "? c #D2CCC0",
34 | "@ c #CFC8BB",
35 | "A c #D2CCBF",
36 | "B c #C6BEAE",
37 | "C c #C2B8A8",
38 | "D c #C1B8A7",
39 | "E c #C0B7A6",
40 | "F c #C3BAAA",
41 | " ",
42 | " ",
43 | " ",
44 | " #$$$$$$$# ",
45 | " $#######$ ",
46 | " $%&&&%'($ ",
47 | " $))**+,-$ ",
48 | ".$0111112$ ",
49 | " $3456789$ ",
50 | " $:;<=>?@$ ",
51 | " $ABCDDEF$ ",
52 | " #$$$$$$$# ",
53 | " . ",
54 | " . ",
55 | " . "};
--------------------------------------------------------------------------------
/ecb-images/default/height-16/ecb-close.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbclose_xpm[] = {
3 | "16 16 35 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #040404",
11 | "( c #FCFCFA",
12 | ") c #F7F6F3",
13 | "* c #F7F7F5",
14 | "+ c #F7F7F4",
15 | ", c #F6F6F4",
16 | "- c #F1F0EB",
17 | ". c #E5E1DA",
18 | "0 c #A5A5C6",
19 | "1 c #F5F5F1",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #EAE9E3",
25 | "7 c #E3E0D9",
26 | "8 c #DBD6CC",
27 | "9 c #E4E1D9",
28 | ": c #DCD8CF",
29 | "; c #D8D3C9",
30 | "< c #D6D1C6",
31 | "= c #D2CCC0",
32 | "> c #CFC8BB",
33 | "? c #D2CCBF",
34 | "@ c #C6BEAE",
35 | "A c #C2B8A8",
36 | "B c #C1B8A7",
37 | "C c #C0B7A6",
38 | "D c #C3BAAA",
39 | " ",
40 | " ",
41 | " ",
42 | " ",
43 | " #$$$$$$$# ",
44 | " $#######$ ",
45 | " $%&&'%()$ ",
46 | " $**+',-.$ ",
47 | "0$1'''''2$ ",
48 | " $345'678$ ",
49 | " $9:;'<=>$ ",
50 | " $?@ABBCD$ ",
51 | " #$$$$$$$# ",
52 | " ",
53 | " ",
54 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-16/ecb-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbhandle_xpm[] = {
3 | "8 16 3 1",
4 | " c None",
5 | "! c black",
6 | "# c #ADA5C6",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | "########",
16 | " ",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-16/ecb-no-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbnohandle_xpm[] = {
3 | "8 16 2 1",
4 | " c None",
5 | "! c black",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " ",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-16/ecb-open.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbopen_xpm[] = {
3 | "16 16 37 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #FCFCFA",
11 | "( c #F7F6F3",
12 | ") c #F7F7F5",
13 | "* c #F7F7F4",
14 | "+ c #F6F6F4",
15 | ", c #F1F0EB",
16 | "- c #E5E1DA",
17 | ". c #A5A5C6",
18 | "0 c #F5F5F1",
19 | "1 c #040404",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #ECEBE6",
25 | "7 c #EAE9E3",
26 | "8 c #E3E0D9",
27 | "9 c #DBD6CC",
28 | ": c #E4E1D9",
29 | "; c #DCD8CF",
30 | "< c #D8D3C9",
31 | "= c #D7D2C7",
32 | "> c #D6D1C6",
33 | "? c #D2CCC0",
34 | "@ c #CFC8BB",
35 | "A c #D2CCBF",
36 | "B c #C6BEAE",
37 | "C c #C2B8A8",
38 | "D c #C1B8A7",
39 | "E c #C0B7A6",
40 | "F c #C3BAAA",
41 | " ",
42 | " ",
43 | " ",
44 | " ",
45 | " #$$$$$$$# ",
46 | " $#######$ ",
47 | " $%&&&%'($ ",
48 | " $))**+,-$ ",
49 | ".$0111112$ ",
50 | " $3456789$ ",
51 | " $:;<=>?@$ ",
52 | " $ABCDDEF$ ",
53 | " #$$$$$$$# ",
54 | " . ",
55 | " . ",
56 | " . "};
--------------------------------------------------------------------------------
/ecb-images/default/height-17/ecb-close.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbclose_xpm[] = {
3 | "16 17 35 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #040404",
11 | "( c #FCFCFA",
12 | ") c #F7F6F3",
13 | "* c #F7F7F5",
14 | "+ c #F7F7F4",
15 | ", c #F6F6F4",
16 | "- c #F1F0EB",
17 | ". c #E5E1DA",
18 | "0 c #A5A5C6",
19 | "1 c #F5F5F1",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #EAE9E3",
25 | "7 c #E3E0D9",
26 | "8 c #DBD6CC",
27 | "9 c #E4E1D9",
28 | ": c #DCD8CF",
29 | "; c #D8D3C9",
30 | "< c #D6D1C6",
31 | "= c #D2CCC0",
32 | "> c #CFC8BB",
33 | "? c #D2CCBF",
34 | "@ c #C6BEAE",
35 | "A c #C2B8A8",
36 | "B c #C1B8A7",
37 | "C c #C0B7A6",
38 | "D c #C3BAAA",
39 | " ",
40 | " ",
41 | " ",
42 | " ",
43 | " #$$$$$$$# ",
44 | " $#######$ ",
45 | " $%&&'%()$ ",
46 | " $**+',-.$ ",
47 | "0$1'''''2$ ",
48 | " $345'678$ ",
49 | " $9:;'<=>$ ",
50 | " $?@ABBCD$ ",
51 | " #$$$$$$$# ",
52 | " ",
53 | " ",
54 | " ",
55 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-17/ecb-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbhandle_xpm[] = {
3 | "8 17 3 1",
4 | " c None",
5 | "! c black",
6 | "# c #ADA5C6",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | "########",
16 | " ",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-17/ecb-no-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbnohandle_xpm[] = {
3 | "8 17 2 1",
4 | " c None",
5 | "! c black",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " ",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-17/ecb-open.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbopen_xpm[] = {
3 | "16 17 37 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #FCFCFA",
11 | "( c #F7F6F3",
12 | ") c #F7F7F5",
13 | "* c #F7F7F4",
14 | "+ c #F6F6F4",
15 | ", c #F1F0EB",
16 | "- c #E5E1DA",
17 | ". c #A5A5C6",
18 | "0 c #F5F5F1",
19 | "1 c #040404",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #ECEBE6",
25 | "7 c #EAE9E3",
26 | "8 c #E3E0D9",
27 | "9 c #DBD6CC",
28 | ": c #E4E1D9",
29 | "; c #DCD8CF",
30 | "< c #D8D3C9",
31 | "= c #D7D2C7",
32 | "> c #D6D1C6",
33 | "? c #D2CCC0",
34 | "@ c #CFC8BB",
35 | "A c #D2CCBF",
36 | "B c #C6BEAE",
37 | "C c #C2B8A8",
38 | "D c #C1B8A7",
39 | "E c #C0B7A6",
40 | "F c #C3BAAA",
41 | " ",
42 | " ",
43 | " ",
44 | " ",
45 | " #$$$$$$$# ",
46 | " $#######$ ",
47 | " $%&&&%'($ ",
48 | " $))**+,-$ ",
49 | ".$0111112$ ",
50 | " $3456789$ ",
51 | " $:;<=>?@$ ",
52 | " $ABCDDEF$ ",
53 | " #$$$$$$$# ",
54 | " . ",
55 | " . ",
56 | " . ",
57 | " . "};
--------------------------------------------------------------------------------
/ecb-images/default/height-18/ecb-close.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbclose_xpm[] = {
3 | "16 18 35 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #040404",
11 | "( c #FCFCFA",
12 | ") c #F7F6F3",
13 | "* c #F7F7F5",
14 | "+ c #F7F7F4",
15 | ", c #F6F6F4",
16 | "- c #F1F0EB",
17 | ". c #E5E1DA",
18 | "0 c #A5A5C6",
19 | "1 c #F5F5F1",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #EAE9E3",
25 | "7 c #E3E0D9",
26 | "8 c #DBD6CC",
27 | "9 c #E4E1D9",
28 | ": c #DCD8CF",
29 | "; c #D8D3C9",
30 | "< c #D6D1C6",
31 | "= c #D2CCC0",
32 | "> c #CFC8BB",
33 | "? c #D2CCBF",
34 | "@ c #C6BEAE",
35 | "A c #C2B8A8",
36 | "B c #C1B8A7",
37 | "C c #C0B7A6",
38 | "D c #C3BAAA",
39 | " ",
40 | " ",
41 | " ",
42 | " ",
43 | " ",
44 | " #$$$$$$$# ",
45 | " $#######$ ",
46 | " $%&&'%()$ ",
47 | " $**+',-.$ ",
48 | "0$1'''''2$ ",
49 | " $345'678$ ",
50 | " $9:;'<=>$ ",
51 | " $?@ABBCD$ ",
52 | " #$$$$$$$# ",
53 | " ",
54 | " ",
55 | " ",
56 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-18/ecb-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbhandle_xpm[] = {
3 | "8 18 3 1",
4 | " c None",
5 | "! c black",
6 | "# c #ADA5C6",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | "########",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " ",
24 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-18/ecb-no-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbnohandle_xpm[] = {
3 | "8 18 2 1",
4 | " c None",
5 | "! c black",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " ",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-18/ecb-open.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbopen_xpm[] = {
3 | "16 18 37 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #FCFCFA",
11 | "( c #F7F6F3",
12 | ") c #F7F7F5",
13 | "* c #F7F7F4",
14 | "+ c #F6F6F4",
15 | ", c #F1F0EB",
16 | "- c #E5E1DA",
17 | ". c #A5A5C6",
18 | "0 c #F5F5F1",
19 | "1 c #040404",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #ECEBE6",
25 | "7 c #EAE9E3",
26 | "8 c #E3E0D9",
27 | "9 c #DBD6CC",
28 | ": c #E4E1D9",
29 | "; c #DCD8CF",
30 | "< c #D8D3C9",
31 | "= c #D7D2C7",
32 | "> c #D6D1C6",
33 | "? c #D2CCC0",
34 | "@ c #CFC8BB",
35 | "A c #D2CCBF",
36 | "B c #C6BEAE",
37 | "C c #C2B8A8",
38 | "D c #C1B8A7",
39 | "E c #C0B7A6",
40 | "F c #C3BAAA",
41 | " ",
42 | " ",
43 | " ",
44 | " ",
45 | " ",
46 | " #$$$$$$$# ",
47 | " $#######$ ",
48 | " $%&&&%'($ ",
49 | " $))**+,-$ ",
50 | ".$0111112$ ",
51 | " $3456789$ ",
52 | " $:;<=>?@$ ",
53 | " $ABCDDEF$ ",
54 | " #$$$$$$$# ",
55 | " . ",
56 | " . ",
57 | " . ",
58 | " . "};
--------------------------------------------------------------------------------
/ecb-images/default/height-19/ecb-close.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbclose_xpm[] = {
3 | "16 19 35 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #040404",
11 | "( c #FCFCFA",
12 | ") c #F7F6F3",
13 | "* c #F7F7F5",
14 | "+ c #F7F7F4",
15 | ", c #F6F6F4",
16 | "- c #F1F0EB",
17 | ". c #E5E1DA",
18 | "0 c #A5A5C6",
19 | "1 c #F5F5F1",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #EAE9E3",
25 | "7 c #E3E0D9",
26 | "8 c #DBD6CC",
27 | "9 c #E4E1D9",
28 | ": c #DCD8CF",
29 | "; c #D8D3C9",
30 | "< c #D6D1C6",
31 | "= c #D2CCC0",
32 | "> c #CFC8BB",
33 | "? c #D2CCBF",
34 | "@ c #C6BEAE",
35 | "A c #C2B8A8",
36 | "B c #C1B8A7",
37 | "C c #C0B7A6",
38 | "D c #C3BAAA",
39 | " ",
40 | " ",
41 | " ",
42 | " ",
43 | " ",
44 | " #$$$$$$$# ",
45 | " $#######$ ",
46 | " $%&&'%()$ ",
47 | " $**+',-.$ ",
48 | "0$1'''''2$ ",
49 | " $345'678$ ",
50 | " $9:;'<=>$ ",
51 | " $?@ABBCD$ ",
52 | " #$$$$$$$# ",
53 | " ",
54 | " ",
55 | " ",
56 | " ",
57 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-19/ecb-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbhandle_xpm[] = {
3 | "8 19 3 1",
4 | " c None",
5 | "! c black",
6 | "# c #ADA5C6",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | "########",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " ",
24 | " ",
25 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-19/ecb-no-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbnohandle_xpm[] = {
3 | "8 19 2 1",
4 | " c None",
5 | "! c black",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " ",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " ",
24 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-19/ecb-open.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbopen_xpm[] = {
3 | "16 19 37 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #FCFCFA",
11 | "( c #F7F6F3",
12 | ") c #F7F7F5",
13 | "* c #F7F7F4",
14 | "+ c #F6F6F4",
15 | ", c #F1F0EB",
16 | "- c #E5E1DA",
17 | ". c #A5A5C6",
18 | "0 c #F5F5F1",
19 | "1 c #040404",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #ECEBE6",
25 | "7 c #EAE9E3",
26 | "8 c #E3E0D9",
27 | "9 c #DBD6CC",
28 | ": c #E4E1D9",
29 | "; c #DCD8CF",
30 | "< c #D8D3C9",
31 | "= c #D7D2C7",
32 | "> c #D6D1C6",
33 | "? c #D2CCC0",
34 | "@ c #CFC8BB",
35 | "A c #D2CCBF",
36 | "B c #C6BEAE",
37 | "C c #C2B8A8",
38 | "D c #C1B8A7",
39 | "E c #C0B7A6",
40 | "F c #C3BAAA",
41 | " ",
42 | " ",
43 | " ",
44 | " ",
45 | " ",
46 | " #$$$$$$$# ",
47 | " $#######$ ",
48 | " $%&&&%'($ ",
49 | " $))**+,-$ ",
50 | ".$0111112$ ",
51 | " $3456789$ ",
52 | " $:;<=>?@$ ",
53 | " $ABCDDEF$ ",
54 | " #$$$$$$$# ",
55 | " . ",
56 | " . ",
57 | " . ",
58 | " . ",
59 | " . "};
--------------------------------------------------------------------------------
/ecb-images/default/height-20/ecb-close.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbclose_xpm[] = {
3 | "16 20 35 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #040404",
11 | "( c #FCFCFA",
12 | ") c #F7F6F3",
13 | "* c #F7F7F5",
14 | "+ c #F7F7F4",
15 | ", c #F6F6F4",
16 | "- c #F1F0EB",
17 | ". c #E5E1DA",
18 | "0 c #A5A5C6",
19 | "1 c #F5F5F1",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #EAE9E3",
25 | "7 c #E3E0D9",
26 | "8 c #DBD6CC",
27 | "9 c #E4E1D9",
28 | ": c #DCD8CF",
29 | "; c #D8D3C9",
30 | "< c #D6D1C6",
31 | "= c #D2CCC0",
32 | "> c #CFC8BB",
33 | "? c #D2CCBF",
34 | "@ c #C6BEAE",
35 | "A c #C2B8A8",
36 | "B c #C1B8A7",
37 | "C c #C0B7A6",
38 | "D c #C3BAAA",
39 | " ",
40 | " ",
41 | " ",
42 | " ",
43 | " ",
44 | " ",
45 | " #$$$$$$$# ",
46 | " $#######$ ",
47 | " $%&&'%()$ ",
48 | " $**+',-.$ ",
49 | "0$1'''''2$ ",
50 | " $345'678$ ",
51 | " $9:;'<=>$ ",
52 | " $?@ABBCD$ ",
53 | " #$$$$$$$# ",
54 | " ",
55 | " ",
56 | " ",
57 | " ",
58 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-20/ecb-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbhandle_xpm[] = {
3 | "8 20 3 1",
4 | " c None",
5 | "! c black",
6 | "# c #ADA5C6",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " ",
17 | "########",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " ",
24 | " ",
25 | " ",
26 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-20/ecb-no-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbnohandle_xpm[] = {
3 | "8 20 2 1",
4 | " c None",
5 | "! c black",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " ",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " ",
24 | " ",
25 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-20/ecb-open.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbopen_xpm[] = {
3 | "16 20 37 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #FCFCFA",
11 | "( c #F7F6F3",
12 | ") c #F7F7F5",
13 | "* c #F7F7F4",
14 | "+ c #F6F6F4",
15 | ", c #F1F0EB",
16 | "- c #E5E1DA",
17 | ". c #A5A5C6",
18 | "0 c #F5F5F1",
19 | "1 c #040404",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #ECEBE6",
25 | "7 c #EAE9E3",
26 | "8 c #E3E0D9",
27 | "9 c #DBD6CC",
28 | ": c #E4E1D9",
29 | "; c #DCD8CF",
30 | "< c #D8D3C9",
31 | "= c #D7D2C7",
32 | "> c #D6D1C6",
33 | "? c #D2CCC0",
34 | "@ c #CFC8BB",
35 | "A c #D2CCBF",
36 | "B c #C6BEAE",
37 | "C c #C2B8A8",
38 | "D c #C1B8A7",
39 | "E c #C0B7A6",
40 | "F c #C3BAAA",
41 | " ",
42 | " ",
43 | " ",
44 | " ",
45 | " ",
46 | " ",
47 | " #$$$$$$$# ",
48 | " $#######$ ",
49 | " $%&&&%'($ ",
50 | " $))**+,-$ ",
51 | ".$0111112$ ",
52 | " $3456789$ ",
53 | " $:;<=>?@$ ",
54 | " $ABCDDEF$ ",
55 | " #$$$$$$$# ",
56 | " . ",
57 | " . ",
58 | " . ",
59 | " . ",
60 | " . "};
--------------------------------------------------------------------------------
/ecb-images/default/height-21/ecb-close.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbclose_xpm[] = {
3 | "16 21 35 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #040404",
11 | "( c #FCFCFA",
12 | ") c #F7F6F3",
13 | "* c #F7F7F5",
14 | "+ c #F7F7F4",
15 | ", c #F6F6F4",
16 | "- c #F1F0EB",
17 | ". c #E5E1DA",
18 | "0 c #A5A5C6",
19 | "1 c #F5F5F1",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #EAE9E3",
25 | "7 c #E3E0D9",
26 | "8 c #DBD6CC",
27 | "9 c #E4E1D9",
28 | ": c #DCD8CF",
29 | "; c #D8D3C9",
30 | "< c #D6D1C6",
31 | "= c #D2CCC0",
32 | "> c #CFC8BB",
33 | "? c #D2CCBF",
34 | "@ c #C6BEAE",
35 | "A c #C2B8A8",
36 | "B c #C1B8A7",
37 | "C c #C0B7A6",
38 | "D c #C3BAAA",
39 | " ",
40 | " ",
41 | " ",
42 | " ",
43 | " ",
44 | " ",
45 | " #$$$$$$$# ",
46 | " $#######$ ",
47 | " $%&&'%()$ ",
48 | " $**+',-.$ ",
49 | "0$1'''''2$ ",
50 | " $345'678$ ",
51 | " $9:;'<=>$ ",
52 | " $?@ABBCD$ ",
53 | " #$$$$$$$# ",
54 | " ",
55 | " ",
56 | " ",
57 | " ",
58 | " ",
59 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-21/ecb-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbhandle_xpm[] = {
3 | "8 21 3 1",
4 | " c None",
5 | "! c black",
6 | "# c #ADA5C6",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " ",
17 | "########",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " ",
24 | " ",
25 | " ",
26 | " ",
27 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-21/ecb-no-handle.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbnohandle_xpm[] = {
3 | "8 21 2 1",
4 | " c None",
5 | "! c black",
6 | " ",
7 | " ",
8 | " ",
9 | " ",
10 | " ",
11 | " ",
12 | " ",
13 | " ",
14 | " ",
15 | " ",
16 | " ",
17 | " ",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " ",
24 | " ",
25 | " ",
26 | " "};
--------------------------------------------------------------------------------
/ecb-images/default/height-21/ecb-open.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbopen_xpm[] = {
3 | "16 21 37 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #7898B5",
8 | "% c #FCFCFB",
9 | "& c #FDFDFB",
10 | "' c #FCFCFA",
11 | "( c #F7F6F3",
12 | ") c #F7F7F5",
13 | "* c #F7F7F4",
14 | "+ c #F6F6F4",
15 | ", c #F1F0EB",
16 | "- c #E5E1DA",
17 | ". c #A5A5C6",
18 | "0 c #F5F5F1",
19 | "1 c #040404",
20 | "2 c #DFDBD2",
21 | "3 c #F2F2EE",
22 | "4 c #F0F0EC",
23 | "5 c #EDEDE7",
24 | "6 c #ECEBE6",
25 | "7 c #EAE9E3",
26 | "8 c #E3E0D9",
27 | "9 c #DBD6CC",
28 | ": c #E4E1D9",
29 | "; c #DCD8CF",
30 | "< c #D8D3C9",
31 | "= c #D7D2C7",
32 | "> c #D6D1C6",
33 | "? c #D2CCC0",
34 | "@ c #CFC8BB",
35 | "A c #D2CCBF",
36 | "B c #C6BEAE",
37 | "C c #C2B8A8",
38 | "D c #C1B8A7",
39 | "E c #C0B7A6",
40 | "F c #C3BAAA",
41 | " ",
42 | " ",
43 | " ",
44 | " ",
45 | " ",
46 | " ",
47 | " #$$$$$$$# ",
48 | " $#######$ ",
49 | " $%&&&%'($ ",
50 | " $))**+,-$ ",
51 | ".$0111112$ ",
52 | " $3456789$ ",
53 | " $:;<=>?@$ ",
54 | " $ABCDDEF$ ",
55 | " #$$$$$$$# ",
56 | " . ",
57 | " . ",
58 | " . ",
59 | " . ",
60 | " . ",
61 | " . "};
--------------------------------------------------------------------------------
/ecb-images/directories/height-10/ecb-close.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * close_xpm[] = {
3 | "16 10 49 1",
4 | " c None",
5 | ". c #98981E",
6 | "+ c #96961B",
7 | "@ c #929216",
8 | "# c #FFFDBC",
9 | "$ c #B5B54B",
10 | "% c #949418",
11 | "& c #94941A",
12 | "* c #97971D",
13 | "= c #98981F",
14 | "- c #999923",
15 | "; c #8E8E0F",
16 | "> c #878706",
17 | ", c #95951B",
18 | "' c #98981D",
19 | ") c #9F9F26",
20 | "! c #ADAD40",
21 | "~ c #B0B045",
22 | "{ c #B5B54A",
23 | "] c #B6B651",
24 | "^ c #BCBC59",
25 | "/ c #919115",
26 | "( c #8B8B0B",
27 | "_ c #A4A430",
28 | ": c #A9A935",
29 | "< c #AFAF44",
30 | "[ c #B4B449",
31 | "} c #B5B550",
32 | "| c #BDBD5A",
33 | "1 c #8C8C0C",
34 | "2 c #AAAA36",
35 | "3 c #BEBE5B",
36 | "4 c #C3C361",
37 | "5 c #939317",
38 | "6 c #8D8D0E",
39 | "7 c #ADAD3F",
40 | "8 c #B6B650",
41 | "9 c #BBBB58",
42 | "0 c #C2C260",
43 | "a c #C6C669",
44 | "b c #939319",
45 | "c c #8D8D0F",
46 | "d c #C2C25F",
47 | "e c #C9C96E",
48 | "f c #868603",
49 | "g c #8E8E11",
50 | "h c #8F8F12",
51 | "i c #919114",
52 | "j c #878705",
53 | " ",
54 | " ..+ ",
55 | "@##$%&*=-; ",
56 | ">,')!~{]^/ ",
57 | "(_:!<[}^|/ ",
58 | "12!<$]^345 ",
59 | "67<{89|0ab ",
60 | "c<[89|dae& ",
61 | "f6;ghhi/@j ",
62 | " "};
63 |
--------------------------------------------------------------------------------
/ecb-images/directories/height-10/ecb-empty.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * empty_xpm[] = {
3 | "16 10 25 1",
4 | " c None",
5 | ". c #454545",
6 | "+ c #A5A5A5",
7 | "@ c #A3A3A3",
8 | "# c #999999",
9 | "$ c #7B7B7B",
10 | "% c #666666",
11 | "& c #656565",
12 | "* c #636363",
13 | "= c #616161",
14 | "- c #5B5B5B",
15 | "; c #424242",
16 | "> c #7E7E7E",
17 | ", c #6F6F6F",
18 | "' c #6D6D6D",
19 | ") c #737373",
20 | "! c #747474",
21 | "~ c #797979",
22 | "{ c #848484",
23 | "] c #727272",
24 | "^ c #585858",
25 | "/ c #646464",
26 | "( c #838383",
27 | "_ c #858585",
28 | ": c #4F4F4F",
29 | " ",
30 | " ... ",
31 | ".+@#.... ",
32 | ".@$%&*=-.; ",
33 | ".>$....... ",
34 | ".,.')!~>{.. ",
35 | "..']!~>{.^ ",
36 | "./])~>(_. ",
37 | "........: ",
38 | " "};
39 |
--------------------------------------------------------------------------------
/ecb-images/directories/height-10/ecb-leaf.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * leaf_xpm[] = {
3 | "16 10 19 1",
4 | " c None",
5 | ". c #424242",
6 | "+ c #494949",
7 | "@ c #979797",
8 | "# c #9D9D9D",
9 | "$ c #A4A4A4",
10 | "% c #737373",
11 | "& c #999999",
12 | "* c #9B9B9B",
13 | "= c #A2A2A2",
14 | "- c #B3B3B3",
15 | "; c #939393",
16 | "> c #989898",
17 | ", c #BABABA",
18 | "' c #9C9C9C",
19 | ") c #949494",
20 | "! c #BDBDBD",
21 | "~ c #AFAFAF",
22 | "{ c #B5B5B5",
23 | " ",
24 | "....+ ",
25 | ".@#$.% ",
26 | ".@... ",
27 | ".#*==-. ",
28 | ".&&;>,. ",
29 | ".')>>!. ",
30 | ".~{,!!. ",
31 | "....... ",
32 | " "};
33 |
--------------------------------------------------------------------------------
/ecb-images/directories/height-10/ecb-open.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * open_xpm[] = {
3 | "16 10 20 1",
4 | " c None",
5 | ". c #848400",
6 | "+ c #FFFDBC",
7 | "@ c #D6D67B",
8 | "# c #CECE7B",
9 | "$ c #C6C66B",
10 | "% c #BDBD5A",
11 | "& c #CECE73",
12 | "* c #B2B247",
13 | "= c #B8B84D",
14 | "- c #BDBD57",
15 | "; c #C0C05D",
16 | "> c #B9B950",
17 | ", c #C9C96A",
18 | "' c #C1C15E",
19 | ") c #B7B74C",
20 | "! c #BCBC56",
21 | "~ c #C6C664",
22 | "{ c #ADAD40",
23 | "] c #A5A5C6",
24 | " .. ",
25 | ".++... ",
26 | ".@##$%. ",
27 | ".@&...... ",
28 | ".&.*=-;>,. ",
29 | ".&.=-'',. ",
30 | "..)!;~,,. ",
31 | ".{{!~,,. ",
32 | "....... ",
33 | " ] "};
34 |
--------------------------------------------------------------------------------
/ecb-images/directories/height-15/ecb-empty.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbempty_xpm[] = {
3 | "16 15 14 1",
4 | " c None",
5 | "! c black",
6 | "# c #AEA950",
7 | "$ c #FDF9B1",
8 | "% c #FDF9AC",
9 | "& c #FDF9A9",
10 | "' c #FDF8A0",
11 | "( c #FDF793",
12 | ") c #FDF790",
13 | "* c #FCF67C",
14 | "+ c #FCF67F",
15 | ", c #FCF688",
16 | "- c #FDF89D",
17 | ". c #FDF9A6",
18 | " ",
19 | " ",
20 | " #### ",
21 | "#$%%#### ",
22 | "#%%&&''(()# ",
23 | "#%######### ",
24 | "#*++,,)((--# ",
25 | "#++,,)((--# ",
26 | "##++,,)((--'# ",
27 | "##+,,)((--'# ",
28 | "#+,,)((--'.# ",
29 | "########### ",
30 | " ",
31 | " ",
32 | " "};
--------------------------------------------------------------------------------
/ecb-images/directories/height-16/ecb-empty.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbempty_xpm[] = {
3 | "16 16 14 1",
4 | " c None",
5 | "! c black",
6 | "# c #AEA950",
7 | "$ c #FDF9B1",
8 | "% c #FDF9AC",
9 | "& c #FDF9A9",
10 | "' c #FDF8A0",
11 | "( c #FDF793",
12 | ") c #FDF790",
13 | "* c #FCF67C",
14 | "+ c #FCF67F",
15 | ", c #FCF688",
16 | "- c #FDF89D",
17 | ". c #FDF9A6",
18 | " ",
19 | " ",
20 | " #### ",
21 | "#$%%#### ",
22 | "#%%&&''(()# ",
23 | "#%######### ",
24 | "#*++,,)((--# ",
25 | "#++,,)((--# ",
26 | "##++,,)((--'# ",
27 | "##+,,)((--'# ",
28 | "#+,,)((--'.# ",
29 | "########### ",
30 | " ",
31 | " ",
32 | " ",
33 | " "};
--------------------------------------------------------------------------------
/ecb-images/directories/height-17/ecb-empty.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbempty_xpm[] = {
3 | "16 17 14 1",
4 | " c None",
5 | "! c black",
6 | "# c #AEA950",
7 | "$ c #FDF9B1",
8 | "% c #FDF9AC",
9 | "& c #FDF9A9",
10 | "' c #FDF8A0",
11 | "( c #FDF793",
12 | ") c #FDF790",
13 | "* c #FCF67C",
14 | "+ c #FCF67F",
15 | ", c #FCF688",
16 | "- c #FDF89D",
17 | ". c #FDF9A6",
18 | " ",
19 | " ",
20 | " ",
21 | " #### ",
22 | "#$%%#### ",
23 | "#%%&&''(()# ",
24 | "#%######### ",
25 | "#*++,,)((--# ",
26 | "#++,,)((--# ",
27 | "##++,,)((--'# ",
28 | "##+,,)((--'# ",
29 | "#+,,)((--'.# ",
30 | "########### ",
31 | " ",
32 | " ",
33 | " ",
34 | " "};
--------------------------------------------------------------------------------
/ecb-images/directories/height-18/ecb-empty.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbempty_xpm[] = {
3 | "16 18 14 1",
4 | " c None",
5 | "! c black",
6 | "# c #AEA950",
7 | "$ c #FDF9B1",
8 | "% c #FDF9AC",
9 | "& c #FDF9A9",
10 | "' c #FDF8A0",
11 | "( c #FDF793",
12 | ") c #FDF790",
13 | "* c #FCF67C",
14 | "+ c #FCF67F",
15 | ", c #FCF688",
16 | "- c #FDF89D",
17 | ". c #FDF9A6",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " #### ",
23 | "#$%%#### ",
24 | "#%%&&''(()# ",
25 | "#%######### ",
26 | "#*++,,)((--# ",
27 | "#++,,)((--# ",
28 | "##++,,)((--'# ",
29 | "##+,,)((--'# ",
30 | "#+,,)((--'.# ",
31 | "########### ",
32 | " ",
33 | " ",
34 | " ",
35 | " "};
--------------------------------------------------------------------------------
/ecb-images/directories/height-19/ecb-empty.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbempty_xpm[] = {
3 | "16 19 14 1",
4 | " c None",
5 | "! c black",
6 | "# c #AEA950",
7 | "$ c #FDF9B1",
8 | "% c #FDF9AC",
9 | "& c #FDF9A9",
10 | "' c #FDF8A0",
11 | "( c #FDF793",
12 | ") c #FDF790",
13 | "* c #FCF67C",
14 | "+ c #FCF67F",
15 | ", c #FCF688",
16 | "- c #FDF89D",
17 | ". c #FDF9A6",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " #### ",
23 | "#$%%#### ",
24 | "#%%&&''(()# ",
25 | "#%######### ",
26 | "#*++,,)((--# ",
27 | "#++,,)((--# ",
28 | "##++,,)((--'# ",
29 | "##+,,)((--'# ",
30 | "#+,,)((--'.# ",
31 | "########### ",
32 | " ",
33 | " ",
34 | " ",
35 | " ",
36 | " "};
--------------------------------------------------------------------------------
/ecb-images/directories/height-20/ecb-empty.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbempty_xpm[] = {
3 | "16 20 14 1",
4 | " c None",
5 | "! c black",
6 | "# c #AEA950",
7 | "$ c #FDF9B1",
8 | "% c #FDF9AC",
9 | "& c #FDF9A9",
10 | "' c #FDF8A0",
11 | "( c #FDF793",
12 | ") c #FDF790",
13 | "* c #FCF67C",
14 | "+ c #FCF67F",
15 | ", c #FCF688",
16 | "- c #FDF89D",
17 | ". c #FDF9A6",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " #### ",
24 | "#$%%#### ",
25 | "#%%&&''(()# ",
26 | "#%######### ",
27 | "#*++,,)((--# ",
28 | "#++,,)((--# ",
29 | "##++,,)((--'# ",
30 | "##+,,)((--'# ",
31 | "#+,,)((--'.# ",
32 | "########### ",
33 | " ",
34 | " ",
35 | " ",
36 | " ",
37 | " "};
--------------------------------------------------------------------------------
/ecb-images/directories/height-21/ecb-empty.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbempty_xpm[] = {
3 | "16 21 14 1",
4 | " c None",
5 | "! c black",
6 | "# c #AEA950",
7 | "$ c #FDF9B1",
8 | "% c #FDF9AC",
9 | "& c #FDF9A9",
10 | "' c #FDF8A0",
11 | "( c #FDF793",
12 | ") c #FDF790",
13 | "* c #FCF67C",
14 | "+ c #FCF67F",
15 | ", c #FCF688",
16 | "- c #FDF89D",
17 | ". c #FDF9A6",
18 | " ",
19 | " ",
20 | " ",
21 | " ",
22 | " ",
23 | " #### ",
24 | "#$%%#### ",
25 | "#%%&&''(()# ",
26 | "#%######### ",
27 | "#*++,,)((--# ",
28 | "#++,,)((--# ",
29 | "##++,,)((--'# ",
30 | "##+,,)((--'# ",
31 | "#+,,)((--'.# ",
32 | "########### ",
33 | " ",
34 | " ",
35 | " ",
36 | " ",
37 | " ",
38 | " "};
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-class-private.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_class_private_xpm[] = {
3 | "16 14 32 1",
4 | " c None",
5 | ". c #696969",
6 | "+ c #F5F5F5",
7 | "@ c #434343",
8 | "# c #FFFFFF",
9 | "$ c #C5C5C5",
10 | "% c #F1F1F1",
11 | "& c #CACACA",
12 | "* c #E6E6E6",
13 | "= c #C9C9C9",
14 | "- c #D5D5D5",
15 | "; c #D8D8D8",
16 | "> c #8C8C8C",
17 | ", c #D1D1D1",
18 | "' c #656565",
19 | ") c #868686",
20 | "! c #898989",
21 | "~ c #C8C8C8",
22 | "{ c #B6B6B6",
23 | "] c #ABABAB",
24 | "^ c #D7D7D7",
25 | "/ c #BDBDBD",
26 | "( c #BBBBBB",
27 | "_ c #AFAFAF",
28 | ": c #D2D2D2",
29 | "< c #A7A7A7",
30 | "[ c #B0B0B0",
31 | "} c #AAAAAA",
32 | "| c #676767",
33 | "1 c #CBCBCB",
34 | "2 c #B8B8B8",
35 | "3 c #B4B4B4",
36 | " ...+ ",
37 | " @# .$#$.+",
38 | " @%@+ .+ +.#",
39 | " @%&&@# .....+",
40 | "@*=$-;@+ ..>..#",
41 | " @;,;@# .>#>.+",
42 | " @;@+ @@'..>..#",
43 | "@@)@)!@~{].....+",
44 | "@^/{(@~,]_/'+#+#",
45 | "@:<[}@{}{~=|# ",
46 | "@123(@}_~=;'+ ",
47 | "@:3(3!@/=;'# ",
48 | "@)!)!)+'|'+ ",
49 | " #+#+# #+# "};
50 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-class-protected.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_class_protected_xpm[] = {
3 | "16 14 38 1",
4 | " c None",
5 | ". c #444444",
6 | "+ c #FFFFFF",
7 | "@ c #EDEDED",
8 | "# c #F2F2F2",
9 | "$ c #E7E7E7",
10 | "% c #747474",
11 | "& c #F1F1F1",
12 | "* c #F5F5F5",
13 | "= c #D8D8D8",
14 | "- c #D2D2D2",
15 | "; c #8C8C8C",
16 | "> c #CACACA",
17 | ", c #404040",
18 | "' c #E0E0E0",
19 | ") c #898989",
20 | "! c #E6E6E6",
21 | "~ c #C9C9C9",
22 | "{ c #C5C5C5",
23 | "] c #D5D5D5",
24 | "^ c #787878",
25 | "/ c #D1D1D1",
26 | "( c #656565",
27 | "_ c #868686",
28 | ": c #C8C8C8",
29 | "< c #B6B6B6",
30 | "[ c #ABABAB",
31 | "} c #D7D7D7",
32 | "| c #BDBDBD",
33 | "1 c #BBBBBB",
34 | "2 c #AFAFAF",
35 | "3 c #A7A7A7",
36 | "4 c #B0B0B0",
37 | "5 c #AAAAAA",
38 | "6 c #CBCBCB",
39 | "7 c #B8B8B8",
40 | "8 c #B4B4B4",
41 | "9 c #676767",
42 | " .....+ ",
43 | " .+ .+@#@$%+",
44 | " .&.* .@=.=-;*",
45 | " .&>>.+ ,$-='=)+",
46 | ".!~{]=.* ..-^)* ",
47 | " .=/=.+ .=)+ ",
48 | " .=.* ..(.-;* ",
49 | ".._._).:<[.=';+ ",
50 | ".}|<1.:/[2.';* ",
51 | ".-345.<5<:~^+ ",
52 | ".6781.52:~=* ",
53 | ".-818).|~=(+ ",
54 | "._)_)_*(9(* ",
55 | " +*+*+ +*+ "};
56 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-class-public.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_class_public_xpm[] = {
3 | "16 14 32 1",
4 | " c None",
5 | ". c #686868",
6 | "+ c #FFFFFF",
7 | "@ c #444444",
8 | "# c #9F9F9F",
9 | "$ c #F5F5F5",
10 | "% c #F1F1F1",
11 | "& c #CACACA",
12 | "* c #E6E6E6",
13 | "= c #C9C9C9",
14 | "- c #C5C5C5",
15 | "; c #D5D5D5",
16 | "> c #D8D8D8",
17 | ", c #D1D1D1",
18 | "' c #656565",
19 | ") c #868686",
20 | "! c #898989",
21 | "~ c #C8C8C8",
22 | "{ c #B6B6B6",
23 | "] c #ABABAB",
24 | "^ c #D7D7D7",
25 | "/ c #BDBDBD",
26 | "( c #BBBBBB",
27 | "_ c #AFAFAF",
28 | ": c #D2D2D2",
29 | "< c #A7A7A7",
30 | "[ c #B0B0B0",
31 | "} c #AAAAAA",
32 | "| c #676767",
33 | "1 c #CBCBCB",
34 | "2 c #B8B8B8",
35 | "3 c #B4B4B4",
36 | " ...+ ",
37 | " @+ .#+#.$ ",
38 | " @%@$ .$ $.+ ",
39 | " @%&&@+ + .....$",
40 | "@*=-;>@$ ..#..+",
41 | " @>,>@+ .#+#.$",
42 | " @>@$ @@'..#..+",
43 | "@@)@)!@~{].....$",
44 | "@^/{(@~,]_/'$+$+",
45 | "@:<[}@{}{~=|+ ",
46 | "@123(@}_~=>'$ ",
47 | "@:3(3!@/=>'+ ",
48 | "@)!)!)$'|'$ ",
49 | " +$+$+ +$+ "};
50 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-class-unknown.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_class_unknown_xpm[] = {
3 | "16 14 31 1",
4 | " c None",
5 | ". c #434343",
6 | "+ c #FFFFFF",
7 | "@ c #F1F1F1",
8 | "# c #F5F5F5",
9 | "$ c #CACACA",
10 | "% c #E6E6E6",
11 | "& c #C9C9C9",
12 | "* c #C5C5C5",
13 | "= c #D5D5D5",
14 | "- c #D8D8D8",
15 | "; c #D1D1D1",
16 | "> c #656565",
17 | ", c #A5A5C6",
18 | "' c #868686",
19 | ") c #898989",
20 | "! c #C8C8C8",
21 | "~ c #B6B6B6",
22 | "{ c #ABABAB",
23 | "] c #D7D7D7",
24 | "^ c #BDBDBD",
25 | "/ c #BBBBBB",
26 | "( c #AFAFAF",
27 | "_ c #D2D2D2",
28 | ": c #A7A7A7",
29 | "< c #B0B0B0",
30 | "[ c #AAAAAA",
31 | "} c #676767",
32 | "| c #CBCBCB",
33 | "1 c #B8B8B8",
34 | "2 c #B4B4B4",
35 | " ",
36 | " .+ ",
37 | " .@.# ",
38 | " .@$$.+ ",
39 | " .%&*=-.# ",
40 | " .-;-.+ ",
41 | " .-.# ..># ",
42 | ",..'.').!~{>+ ",
43 | " .]^~/.!;{(^># ",
44 | " ._:<[.~[~!&}+ ",
45 | " .|12/.[(!&-># ",
46 | " ._2/2).^&->+ ",
47 | " .')')'#>}># ",
48 | " +#+#+ +#+ "};
49 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-constructor-private.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_constructor_private_xpm[] = {
3 | "16 14 18 1",
4 | " c None",
5 | ". c #696969",
6 | "+ c #FFFFFF",
7 | "@ c #C5C5C5",
8 | "# c #F5F5F5",
9 | "$ c #444444",
10 | "% c #EFEFEF",
11 | "& c #787878",
12 | "* c #C2C2C2",
13 | "= c #C9C9C9",
14 | "- c #8C8C8C",
15 | "; c #CECECE",
16 | "> c #C6C6C6",
17 | ", c #D1D1D1",
18 | "' c #CDCDCD",
19 | ") c #CACACA",
20 | "! c #E0E0E0",
21 | "~ c #D5D5D5",
22 | " ",
23 | " ...+ ",
24 | " .@+@.# ",
25 | " $# .+ +.+ ",
26 | " $% .....# ",
27 | " $%*= ..-..+ ",
28 | " $%*;>,.-+-.# ",
29 | "$%*'),;!&..-..+ ",
30 | " $!)~;!.....# ",
31 | " $!,! #+#+#+ ",
32 | " $! ",
33 | " ",
34 | " # ",
35 | " "};
36 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-constructor-protected.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_constructor_protected_xpm[] = {
3 | "16 14 25 1",
4 | " c None",
5 | ". c #444444",
6 | "+ c #FFFFFF",
7 | "@ c #EDEDED",
8 | "# c #F2F2F2",
9 | "$ c #E7E7E7",
10 | "% c #747474",
11 | "& c #F5F5F5",
12 | "* c #D8D8D8",
13 | "= c #D2D2D2",
14 | "- c #8C8C8C",
15 | "; c #FBFBFB",
16 | "> c #EFEFEF",
17 | ", c #787878",
18 | "' c #404040",
19 | ") c #E0E0E0",
20 | "! c #898989",
21 | "~ c #C2C2C2",
22 | "{ c #C9C9C9",
23 | "] c #CECECE",
24 | "^ c #C6C6C6",
25 | "/ c #D1D1D1",
26 | "( c #CDCDCD",
27 | "_ c #CACACA",
28 | ": c #D5D5D5",
29 | " ",
30 | " .....+ ",
31 | " .+@#@$%+",
32 | " .& .@*.*=-;",
33 | " .>,& '$=*)*!+",
34 | " .>~{,&+..=,!+ ",
35 | " .>~]^/,&+.*!+ ",
36 | ".>~(_/]),&.=-; ",
37 | " .)_:]),& .*)-+ ",
38 | " .)/),& .)-; ",
39 | " .),& ,; ",
40 | " ,& ; ",
41 | " & ",
42 | " "};
43 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-constructor-public.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_constructor_public_xpm[] = {
3 | "16 14 17 1",
4 | " c None",
5 | ". c #686868",
6 | "+ c #9F9F9F",
7 | "@ c #FFFFFF",
8 | "# c #F5F5F5",
9 | "$ c #444444",
10 | "% c #EFEFEF",
11 | "& c #787878",
12 | "* c #C2C2C2",
13 | "= c #C9C9C9",
14 | "- c #CECECE",
15 | "; c #C6C6C6",
16 | "> c #D1D1D1",
17 | ", c #CDCDCD",
18 | "' c #CACACA",
19 | ") c #E0E0E0",
20 | "! c #D5D5D5",
21 | " ",
22 | " ... ",
23 | " .+@+.# ",
24 | " $# .@ .@ ",
25 | " $%@ .....# ",
26 | " $%*= ..+..@ ",
27 | " $%*-;>.+@+.# ",
28 | "$%*,'>-)&..+..@ ",
29 | " $)'!-).....# ",
30 | " $)>) #@#@#@ ",
31 | " $) ",
32 | " ",
33 | " # ",
34 | " "};
35 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-constructor-unknown.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_constructor_unknown_xpm[] = {
3 | "12 14 15 1",
4 | " c None",
5 | ". c #444444",
6 | "+ c #F5F5F5",
7 | "@ c #EFEFEF",
8 | "# c #787878",
9 | "$ c #C2C2C2",
10 | "% c #C9C9C9",
11 | "& c #CECECE",
12 | "* c #C6C6C6",
13 | "= c #D1D1D1",
14 | "- c #A5A5C6",
15 | "; c #CDCDCD",
16 | "> c #CACACA",
17 | ", c #E0E0E0",
18 | "' c #D5D5D5",
19 | " ",
20 | " ",
21 | " ",
22 | " .+ ",
23 | " .@#+ ",
24 | " .@$%#+ ",
25 | " .@$&*=#+ ",
26 | "-.@$;>=&,#+ ",
27 | " .,>'&,#+ ",
28 | " .,=,#+ ",
29 | " .,#+ ",
30 | " #+ ",
31 | " + ",
32 | " "};
33 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-function-private-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_private_static_xpm[] = {
3 | "16 14 44 1",
4 | " c None",
5 | ". c #696969",
6 | "+ c #F5F5F5",
7 | "@ c #757575",
8 | "# c #727272",
9 | "$ c #8F8F8F",
10 | "% c #C5C5C5",
11 | "& c #FFFFFF",
12 | "* c #EEEEEE",
13 | "= c #AAAAAA",
14 | "- c #656565",
15 | "; c #4C4C4C",
16 | "> c #DCDCDC",
17 | ", c #989898",
18 | "' c #444444",
19 | ") c #C8C8C8",
20 | "! c #8A8A8A",
21 | "~ c #ECECEC",
22 | "{ c #A1A1A1",
23 | "] c #676767",
24 | "^ c #8C8C8C",
25 | "/ c #DDDDDD",
26 | "( c #A8A8A8",
27 | "_ c #E2E2E2",
28 | ": c #A7A7A7",
29 | "< c #B6B6B6",
30 | "[ c #D1D1D1",
31 | "} c #A4A4A4",
32 | "| c #A3A3A3",
33 | "1 c #BDBDBD",
34 | "2 c #A5A5A5",
35 | "3 c #8E8E8E",
36 | "4 c #E3E3E3",
37 | "5 c #ACACAC",
38 | "6 c #C9C9C9",
39 | "7 c #B5B5B5",
40 | "8 c #D8D8D8",
41 | "9 c #E6E6E6",
42 | "0 c #AFAFAF",
43 | "a c #666666",
44 | "b c #939393",
45 | "c c #9B9B9B",
46 | "d c #EAEAEA",
47 | "e c #B7B7B7",
48 | " ",
49 | " ...+ ",
50 | " @#$+ .%&%.+ ",
51 | " #*=& .& +.& ",
52 | " -;>,+ .....+ ",
53 | " ')!~{]+ ..^..& ",
54 | "')/(_:<]+.^&^.+ ",
55 | "'[}|~})-&..^..& ",
56 | "'123456]+.....+ ",
57 | "'27!*(8-&+&+&+& ",
58 | "+'<390-& ",
59 | " +]a9b& ",
60 | " +cde+ ",
61 | " ^$|& "};
62 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-function-private.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_private_xpm[] = {
3 | "16 14 20 1",
4 | " c None",
5 | ". c #696969",
6 | "+ c #F5F5F5",
7 | "@ c #C5C5C5",
8 | "# c #FFFFFF",
9 | "$ c #444444",
10 | "% c #C8C8C8",
11 | "& c #D1D1D1",
12 | "* c #BDBDBD",
13 | "= c #A6A6A6",
14 | "- c #676767",
15 | "; c #8C8C8C",
16 | "> c #A4A4A4",
17 | ", c #B5B5B5",
18 | "' c #B6B6B6",
19 | ") c #656565",
20 | "! c #A5A5A5",
21 | "~ c #B3B3B3",
22 | "{ c #C9C9C9",
23 | "] c #D8D8D8",
24 | " ",
25 | " ...+ ",
26 | " .@#@.+ ",
27 | " .# +.# ",
28 | " $$$$+ .....+ ",
29 | " $%&*=-+ ..;..# ",
30 | "$%&>=,'-+.;#;.+ ",
31 | "$&>=,'%)#..;..# ",
32 | "$*!~'%{-+.....+ ",
33 | "$!,'%{])#+#+#+# ",
34 | "+$'%{])# ",
35 | " +-)-)# ",
36 | " +#+# ",
37 | " "};
38 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-function-protected-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_protected_static_xpm[] = {
3 | "16 14 51 1",
4 | " c None",
5 | ". c #444444",
6 | "+ c #F5F5F5",
7 | "@ c #757575",
8 | "# c #727272",
9 | "$ c #8F8F8F",
10 | "% c #FFFFFF",
11 | "& c #EDEDED",
12 | "* c #F2F2F2",
13 | "= c #E7E7E7",
14 | "- c #747474",
15 | "; c #EEEEEE",
16 | "> c #AAAAAA",
17 | ", c #D8D8D8",
18 | "' c #D2D2D2",
19 | ") c #8C8C8C",
20 | "! c #FBFBFB",
21 | "~ c #656565",
22 | "{ c #4C4C4C",
23 | "] c #DCDCDC",
24 | "^ c #989898",
25 | "/ c #E0E0E0",
26 | "( c #898989",
27 | "_ c #C8C8C8",
28 | ": c #8A8A8A",
29 | "< c #ECECEC",
30 | "[ c #A1A1A1",
31 | "} c #676767",
32 | "| c #787878",
33 | "1 c #DDDDDD",
34 | "2 c #A8A8A8",
35 | "3 c #E2E2E2",
36 | "4 c #A7A7A7",
37 | "5 c #B6B6B6",
38 | "6 c #D1D1D1",
39 | "7 c #A4A4A4",
40 | "8 c #A3A3A3",
41 | "9 c #BDBDBD",
42 | "0 c #A5A5A5",
43 | "a c #8E8E8E",
44 | "b c #E3E3E3",
45 | "c c #ACACAC",
46 | "d c #C9C9C9",
47 | "e c #B5B5B5",
48 | "f c #E6E6E6",
49 | "g c #AFAFAF",
50 | "h c #666666",
51 | "i c #939393",
52 | "j c #9B9B9B",
53 | "k c #EAEAEA",
54 | "l c #B7B7B7",
55 | " ",
56 | " .....+ ",
57 | " @#$+ .%&*&=-%",
58 | " #;>% .&,.,')!",
59 | " ~{]^+ .=',/,(%",
60 | " ._:<[}++..'|(% ",
61 | "._12345}+%.,(% ",
62 | ".678<7_~% .')! ",
63 | ".90abcd}+ .,/)% ",
64 | ".0e:;2,~% ./)! ",
65 | "+.5afg~% +|! ",
66 | " +}hfi% ! ",
67 | " +jkl+ ",
68 | " )$8% "};
69 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-function-protected.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_protected_xpm[] = {
3 | "16 14 27 1",
4 | " c None",
5 | ". c #444444",
6 | "+ c #F5F5F5",
7 | "@ c #FFFFFF",
8 | "# c #EDEDED",
9 | "$ c #F2F2F2",
10 | "% c #E7E7E7",
11 | "& c #747474",
12 | "* c #D8D8D8",
13 | "= c #D2D2D2",
14 | "- c #8C8C8C",
15 | "; c #FBFBFB",
16 | "> c #E0E0E0",
17 | ", c #898989",
18 | "' c #C8C8C8",
19 | ") c #D1D1D1",
20 | "! c #BDBDBD",
21 | "~ c #A6A6A6",
22 | "{ c #676767",
23 | "] c #787878",
24 | "^ c #A4A4A4",
25 | "/ c #B5B5B5",
26 | "( c #B6B6B6",
27 | "_ c #656565",
28 | ": c #A5A5A5",
29 | "< c #B3B3B3",
30 | "[ c #C9C9C9",
31 | " ",
32 | " .....+ ",
33 | " .@#$#%&@",
34 | " .#*.*=-;",
35 | " ....+ .%=*>*,@",
36 | " .')!~{++..=],@ ",
37 | ".')^~/({+@.*,@ ",
38 | ".)^~/('_@ .=-; ",
39 | ".!:<('[{+ .*>-@ ",
40 | ".:/('[*_@ .>-; ",
41 | "+.('[*_@ +]; ",
42 | " +{_{_@ ; ",
43 | " +@+@ ",
44 | " "};
45 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-function-public-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_public_static_xpm[] = {
3 | "16 14 44 1",
4 | " c None",
5 | ". c #686868",
6 | "+ c #F5F5F5",
7 | "@ c #757575",
8 | "# c #727272",
9 | "$ c #8F8F8F",
10 | "% c #9F9F9F",
11 | "& c #FFFFFF",
12 | "* c #EEEEEE",
13 | "= c #AAAAAA",
14 | "- c #656565",
15 | "; c #4C4C4C",
16 | "> c #DCDCDC",
17 | ", c #989898",
18 | "' c #444444",
19 | ") c #C8C8C8",
20 | "! c #8A8A8A",
21 | "~ c #ECECEC",
22 | "{ c #A1A1A1",
23 | "] c #676767",
24 | "^ c #DDDDDD",
25 | "/ c #A8A8A8",
26 | "( c #E2E2E2",
27 | "_ c #A7A7A7",
28 | ": c #B6B6B6",
29 | "< c #D1D1D1",
30 | "[ c #A4A4A4",
31 | "} c #A3A3A3",
32 | "| c #BDBDBD",
33 | "1 c #A5A5A5",
34 | "2 c #8E8E8E",
35 | "3 c #E3E3E3",
36 | "4 c #ACACAC",
37 | "5 c #C9C9C9",
38 | "6 c #B5B5B5",
39 | "7 c #D8D8D8",
40 | "8 c #E6E6E6",
41 | "9 c #AFAFAF",
42 | "0 c #666666",
43 | "a c #939393",
44 | "b c #9B9B9B",
45 | "c c #EAEAEA",
46 | "d c #B7B7B7",
47 | "e c #8C8C8C",
48 | " ",
49 | " ...+ ",
50 | " @#$+.%&%.+ ",
51 | " #*=&.& +.& ",
52 | " -;>,+ .....+ ",
53 | " ')!~{]+ ..%..& ",
54 | "')^/(_:]+.%&%.+ ",
55 | "'<[}~[)-&..%..& ",
56 | "'|12345]+.....+ ",
57 | "'16!*/7-&+&+&+& ",
58 | "+':289-& ",
59 | " +]08a& ",
60 | " +bcd+ ",
61 | " e$}& "};
62 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-function-public.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_public_xpm[] = {
3 | "16 14 19 1",
4 | " c None",
5 | ". c #686868",
6 | "+ c #F5F5F5",
7 | "@ c #9F9F9F",
8 | "# c #FFFFFF",
9 | "$ c #444444",
10 | "% c #C8C8C8",
11 | "& c #D1D1D1",
12 | "* c #BDBDBD",
13 | "= c #A6A6A6",
14 | "- c #676767",
15 | "; c #A4A4A4",
16 | "> c #B5B5B5",
17 | ", c #B6B6B6",
18 | "' c #656565",
19 | ") c #A5A5A5",
20 | "! c #B3B3B3",
21 | "~ c #C9C9C9",
22 | "{ c #D8D8D8",
23 | " ",
24 | " ...+ ",
25 | " .@#@.+ ",
26 | " .# +.# ",
27 | " $$$$++ .....+ ",
28 | " $%&*=-+ ..@..# ",
29 | "$%&;=>,-+.@#@.+ ",
30 | "$&;=>,%'#..@..# ",
31 | "$*)!,%~-+.....+ ",
32 | "$)>,%~{'#+#+#+# ",
33 | "+$,%~{'# ",
34 | " +-'-'# ",
35 | " +#+# ",
36 | " "};
37 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-function-unknown-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_unknown_static_xpm[] = {
3 | "12 14 43 1",
4 | " c None",
5 | ". c #757575",
6 | "+ c #727272",
7 | "@ c #8F8F8F",
8 | "# c #F5F5F5",
9 | "$ c #EEEEEE",
10 | "% c #AAAAAA",
11 | "& c #FFFFFF",
12 | "* c #656565",
13 | "= c #4C4C4C",
14 | "- c #DCDCDC",
15 | "; c #989898",
16 | "> c #444444",
17 | ", c #C8C8C8",
18 | "' c #8A8A8A",
19 | ") c #ECECEC",
20 | "! c #A1A1A1",
21 | "~ c #676767",
22 | "{ c #DDDDDD",
23 | "] c #A8A8A8",
24 | "^ c #E2E2E2",
25 | "/ c #A7A7A7",
26 | "( c #B6B6B6",
27 | "_ c #A5A5C6",
28 | ": c #D1D1D1",
29 | "< c #A4A4A4",
30 | "[ c #A3A3A3",
31 | "} c #BDBDBD",
32 | "| c #A5A5A5",
33 | "1 c #8E8E8E",
34 | "2 c #E3E3E3",
35 | "3 c #ACACAC",
36 | "4 c #C9C9C9",
37 | "5 c #B5B5B5",
38 | "6 c #D8D8D8",
39 | "7 c #E6E6E6",
40 | "8 c #AFAFAF",
41 | "9 c #666666",
42 | "0 c #939393",
43 | "a c #9B9B9B",
44 | "b c #EAEAEA",
45 | "c c #B7B7B7",
46 | "d c #8C8C8C",
47 | " ",
48 | " ",
49 | " .+@# ",
50 | " +$%& ",
51 | " *=-;# ",
52 | " >,')!~# ",
53 | " >,{]^/(~# ",
54 | "_>:<[)<,*& ",
55 | " >}|1234~# ",
56 | " >|5'$]6*& ",
57 | " #>(178*& ",
58 | " #~970& ",
59 | " #abc# ",
60 | " d@[& "};
61 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-function-unknown.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_unknown_xpm[] = {
3 | "12 14 18 1",
4 | " c None",
5 | ". c #444444",
6 | "+ c #F5F5F5",
7 | "@ c #C8C8C8",
8 | "# c #D1D1D1",
9 | "$ c #BDBDBD",
10 | "% c #A6A6A6",
11 | "& c #676767",
12 | "* c #A4A4A4",
13 | "= c #B5B5B5",
14 | "- c #B6B6B6",
15 | "; c #A5A5C6",
16 | "> c #656565",
17 | ", c #FFFFFF",
18 | "' c #A5A5A5",
19 | ") c #B3B3B3",
20 | "! c #C9C9C9",
21 | "~ c #D8D8D8",
22 | " ",
23 | " ",
24 | " ",
25 | " ",
26 | " ....+ ",
27 | " .@#$%&+ ",
28 | " .@#*%=-&+ ",
29 | ";.#*%=-@>, ",
30 | " .$')-@!&+ ",
31 | " .'=-@!~>, ",
32 | " +.-@!~>, ",
33 | " +&>&>, ",
34 | " +,+, ",
35 | " "};
36 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-variable-private-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_private_static_xpm[] = {
3 | "16 14 47 1",
4 | " c None",
5 | ". c #696969",
6 | "+ c #F5F5F5",
7 | "@ c #757575",
8 | "# c #727272",
9 | "$ c #8F8F8F",
10 | "% c #C5C5C5",
11 | "& c #FFFFFF",
12 | "* c #989898",
13 | "= c #EDEDED",
14 | "- c #AFAFAF",
15 | "; c #444444",
16 | "> c #676767",
17 | ", c #D8D8D8",
18 | "' c #939393",
19 | ") c #D7D7D7",
20 | "! c #BDBDBD",
21 | "~ c #8C8C8C",
22 | "{ c #EBEBEB",
23 | "] c #929292",
24 | "^ c #A9A9A9",
25 | "/ c #D2D2D2",
26 | "( c #9E9E9E",
27 | "_ c #898989",
28 | ": c #E1E1E1",
29 | "< c #979797",
30 | "[ c #AAAAAA",
31 | "} c #CBCBCB",
32 | "| c #A5A5A5",
33 | "1 c #868686",
34 | "2 c #E9E9E9",
35 | "3 c #B3B3B3",
36 | "4 c #A2A2A2",
37 | "5 c #8B8B8B",
38 | "6 c #E2E2E2",
39 | "7 c #B0B0B0",
40 | "8 c #888888",
41 | "9 c #B9B9B9",
42 | "0 c #A7A7A7",
43 | "a c #8D8D8D",
44 | "b c #E3E3E3",
45 | "c c #B4B4B4",
46 | "d c #B6B6B6",
47 | "e c #7D7D7D",
48 | "f c #E8E8E8",
49 | "g c #BCBCBC",
50 | "h c #9D9D9D",
51 | " ",
52 | " ...+ ",
53 | " @#$+ .%&%.+ ",
54 | " *=-& .& +.& ",
55 | ";;;>,';; .....+ ",
56 | ";)!~{]!^&..~..& ",
57 | ";/(_:<[_+.~&~.+ ",
58 | ";}|12]31&..~..& ",
59 | ";/456<7_+.....+ ",
60 | ";}[8{]91&+&+&+& ",
61 | ";/0ab c #9E9E9E",
17 | ", c #A6A6A6",
18 | "' c #A3A3A3",
19 | ") c #ACACAC",
20 | "! c #AAAAAA",
21 | "~ c #898989",
22 | "{ c #CBCBCB",
23 | "] c #A5A5A5",
24 | "^ c #ABABAB",
25 | "/ c #B3B3B3",
26 | "( c #868686",
27 | "_ c #A2A2A2",
28 | ": c #B0B0B0",
29 | "< c #A7A7A7",
30 | "[ c #B1B1B1",
31 | "} c #AFAFAF",
32 | "| c #B9B9B9",
33 | "1 c #B8B8B8",
34 | "2 c #B4B4B4",
35 | " ",
36 | " ...+ ",
37 | " .@#@.+ ",
38 | " .# +.# ",
39 | "$$$$$$$$ .....+ ",
40 | "$%&*&*&=#..-..# ",
41 | "$;>,')!~+.-#-.+ ",
42 | "${]'^=/(#..-..# ",
43 | "$;_!=/:~+.....+ ",
44 | "${!<[}|(#+#+#+# ",
45 | "$;<:}12~+ ",
46 | "$*~(~(~(# ",
47 | " #+#+#+#+ ",
48 | " "};
49 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-variable-protected-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_protected_static_xpm[] = {
3 | "16 14 51 1",
4 | " c None",
5 | ". c #444444",
6 | "+ c #F5F5F5",
7 | "@ c #757575",
8 | "# c #727272",
9 | "$ c #8F8F8F",
10 | "% c #FFFFFF",
11 | "& c #EDEDED",
12 | "* c #F2F2F2",
13 | "= c #E7E7E7",
14 | "- c #747474",
15 | "; c #989898",
16 | "> c #AFAFAF",
17 | ", c #D8D8D8",
18 | "' c #D2D2D2",
19 | ") c #8C8C8C",
20 | "! c #FBFBFB",
21 | "~ c #676767",
22 | "{ c #939393",
23 | "] c #E0E0E0",
24 | "^ c #898989",
25 | "/ c #D7D7D7",
26 | "( c #BDBDBD",
27 | "_ c #EBEBEB",
28 | ": c #929292",
29 | "< c #A9A9A9",
30 | "[ c #787878",
31 | "} c #9E9E9E",
32 | "| c #E1E1E1",
33 | "1 c #979797",
34 | "2 c #AAAAAA",
35 | "3 c #CBCBCB",
36 | "4 c #A5A5A5",
37 | "5 c #868686",
38 | "6 c #E9E9E9",
39 | "7 c #B3B3B3",
40 | "8 c #A2A2A2",
41 | "9 c #8B8B8B",
42 | "0 c #E2E2E2",
43 | "a c #B0B0B0",
44 | "b c #888888",
45 | "c c #B9B9B9",
46 | "d c #A7A7A7",
47 | "e c #8D8D8D",
48 | "f c #E3E3E3",
49 | "g c #B4B4B4",
50 | "h c #B6B6B6",
51 | "i c #7D7D7D",
52 | "j c #E8E8E8",
53 | "k c #BCBCBC",
54 | "l c #9D9D9D",
55 | " ",
56 | " .....+ ",
57 | " @#$+ .%&*&=-%",
58 | " ;&>% .&,.,')!",
59 | "...~,{...=',],^%",
60 | "./()_:(<%..'[^% ",
61 | ".'}^|12^+%.,^% ",
62 | ".3456:75% .')! ",
63 | ".'8901a^+ .,])% ",
64 | ".32b_:c5% .])! ",
65 | ".'def1g^+ [! ",
66 | ".h^ij:^5% ! ",
67 | " %+d6k+%+ ",
68 | " ;l2% "};
69 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-variable-protected.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_protected_xpm[] = {
3 | "16 14 37 1",
4 | " c None",
5 | ". c #444444",
6 | "+ c #F5F5F5",
7 | "@ c #FFFFFF",
8 | "# c #EDEDED",
9 | "$ c #F2F2F2",
10 | "% c #E7E7E7",
11 | "& c #747474",
12 | "* c #D8D8D8",
13 | "= c #D2D2D2",
14 | "- c #8C8C8C",
15 | "; c #FBFBFB",
16 | "> c #E0E0E0",
17 | ", c #898989",
18 | "' c #D7D7D7",
19 | ") c #BDBDBD",
20 | "! c #B6B6B6",
21 | "~ c #A9A9A9",
22 | "{ c #787878",
23 | "] c #9E9E9E",
24 | "^ c #A6A6A6",
25 | "/ c #A3A3A3",
26 | "( c #ACACAC",
27 | "_ c #AAAAAA",
28 | ": c #CBCBCB",
29 | "< c #A5A5A5",
30 | "[ c #ABABAB",
31 | "} c #B3B3B3",
32 | "| c #868686",
33 | "1 c #A2A2A2",
34 | "2 c #B0B0B0",
35 | "3 c #A7A7A7",
36 | "4 c #B1B1B1",
37 | "5 c #AFAFAF",
38 | "6 c #B9B9B9",
39 | "7 c #B8B8B8",
40 | "8 c #B4B4B4",
41 | " ",
42 | " .....+ ",
43 | " .@#$#%&@",
44 | " .#*.*=-;",
45 | ".........%=*>*,@",
46 | ".')!)!)~@..={,@ ",
47 | ".=]^/(_,+@.*,@ ",
48 | ".:[~}|@ .=-; ",
49 | ".=1_~}2,+ .*>-@ ",
50 | ".:_3456|@ .>-; ",
51 | ".=32578,+ {; ",
52 | ".!,|,|,|@ ; ",
53 | " @+@+@+@+ ",
54 | " "};
55 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-variable-public-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_public_static_xpm[] = {
3 | "16 14 48 1",
4 | " c None",
5 | ". c #686868",
6 | "+ c #F5F5F5",
7 | "@ c #757575",
8 | "# c #727272",
9 | "$ c #8F8F8F",
10 | "% c #9F9F9F",
11 | "& c #FFFFFF",
12 | "* c #989898",
13 | "= c #EDEDED",
14 | "- c #AFAFAF",
15 | "; c #444444",
16 | "> c #676767",
17 | ", c #D8D8D8",
18 | "' c #939393",
19 | ") c #404040",
20 | "! c #D7D7D7",
21 | "~ c #BDBDBD",
22 | "{ c #8C8C8C",
23 | "] c #EBEBEB",
24 | "^ c #929292",
25 | "/ c #A9A9A9",
26 | "( c #D2D2D2",
27 | "_ c #9E9E9E",
28 | ": c #898989",
29 | "< c #E1E1E1",
30 | "[ c #979797",
31 | "} c #AAAAAA",
32 | "| c #CBCBCB",
33 | "1 c #A5A5A5",
34 | "2 c #868686",
35 | "3 c #E9E9E9",
36 | "4 c #B3B3B3",
37 | "5 c #A2A2A2",
38 | "6 c #8B8B8B",
39 | "7 c #E2E2E2",
40 | "8 c #B0B0B0",
41 | "9 c #888888",
42 | "0 c #B9B9B9",
43 | "a c #A7A7A7",
44 | "b c #8D8D8D",
45 | "c c #E3E3E3",
46 | "d c #B4B4B4",
47 | "e c #B6B6B6",
48 | "f c #7D7D7D",
49 | "g c #E8E8E8",
50 | "h c #BCBCBC",
51 | "i c #9D9D9D",
52 | " ",
53 | " ...+ ",
54 | " @#$+.%&%.+ ",
55 | " *=-&.& +.& ",
56 | ";;;>,';) .....+ ",
57 | ";!~{]^~/&..%..& ",
58 | ";(_:<[}:+.%&%.+ ",
59 | ";|123^42&..%..& ",
60 | ";(567[8:+.....+ ",
61 | ";|}9]^02&+&+&+& ",
62 | ";(abc[d:+ ",
63 | ";e:fg^:2& ",
64 | " &+a3h+&+ ",
65 | " *i}& "};
66 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-variable-public.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_public_xpm[] = {
3 | "16 14 31 1",
4 | " c None",
5 | ". c #686868",
6 | "+ c #F5F5F5",
7 | "@ c #9F9F9F",
8 | "# c #FFFFFF",
9 | "$ c #444444",
10 | "% c #404040",
11 | "& c #D7D7D7",
12 | "* c #BDBDBD",
13 | "= c #B6B6B6",
14 | "- c #A9A9A9",
15 | "; c #D2D2D2",
16 | "> c #9E9E9E",
17 | ", c #A6A6A6",
18 | "' c #A3A3A3",
19 | ") c #ACACAC",
20 | "! c #AAAAAA",
21 | "~ c #898989",
22 | "{ c #CBCBCB",
23 | "] c #A5A5A5",
24 | "^ c #ABABAB",
25 | "/ c #B3B3B3",
26 | "( c #868686",
27 | "_ c #A2A2A2",
28 | ": c #B0B0B0",
29 | "< c #A7A7A7",
30 | "[ c #B1B1B1",
31 | "} c #AFAFAF",
32 | "| c #B9B9B9",
33 | "1 c #B8B8B8",
34 | "2 c #B4B4B4",
35 | " ",
36 | " ...+ ",
37 | " .@#@.+ ",
38 | " .# +.# ",
39 | "$$$$$$$% .....+ ",
40 | "$&*=*=*-#..@..# ",
41 | "$;>,')!~+.@#@.+ ",
42 | "${]'^-/(#..@..# ",
43 | "$;_!-/:~+.....+ ",
44 | "${!<[}|(#+#+#+# ",
45 | "$;<:}12~+ ",
46 | "$=~(~(~(# ",
47 | " #+#+#+#+ ",
48 | " "};
49 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-variable-unknown-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_unknown_static_xpm[] = {
3 | "12 14 46 1",
4 | " c None",
5 | ". c #757575",
6 | "+ c #727272",
7 | "@ c #8F8F8F",
8 | "# c #F5F5F5",
9 | "$ c #989898",
10 | "% c #EDEDED",
11 | "& c #AFAFAF",
12 | "* c #FFFFFF",
13 | "= c #444444",
14 | "- c #676767",
15 | "; c #D8D8D8",
16 | "> c #939393",
17 | ", c #D7D7D7",
18 | "' c #BDBDBD",
19 | ") c #8C8C8C",
20 | "! c #EBEBEB",
21 | "~ c #929292",
22 | "{ c #A9A9A9",
23 | "] c #D2D2D2",
24 | "^ c #9E9E9E",
25 | "/ c #898989",
26 | "( c #E1E1E1",
27 | "_ c #979797",
28 | ": c #AAAAAA",
29 | "< c #A5A5C6",
30 | "[ c #CBCBCB",
31 | "} c #A5A5A5",
32 | "| c #868686",
33 | "1 c #E9E9E9",
34 | "2 c #B3B3B3",
35 | "3 c #A2A2A2",
36 | "4 c #8B8B8B",
37 | "5 c #E2E2E2",
38 | "6 c #B0B0B0",
39 | "7 c #888888",
40 | "8 c #B9B9B9",
41 | "9 c #A7A7A7",
42 | "0 c #8D8D8D",
43 | "a c #E3E3E3",
44 | "b c #B4B4B4",
45 | "c c #B6B6B6",
46 | "d c #7D7D7D",
47 | "e c #E8E8E8",
48 | "f c #BCBCBC",
49 | "g c #9D9D9D",
50 | " ",
51 | " ",
52 | " .+@# ",
53 | " $%&* ",
54 | " ===-;>== ",
55 | " =,')!~'{* ",
56 | " =]^/(_:/# ",
57 | "<=[}|1~2|* ",
58 | " =]345_6/# ",
59 | " =[:7!~8|* ",
60 | " =]90a_b/# ",
61 | " =c/de~/|* ",
62 | " *#91f#*# ",
63 | " $g:* "};
64 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-abstract-variable-unknown.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_unknown_xpm[] = {
3 | "12 14 29 1",
4 | " c None",
5 | ". c #444444",
6 | "+ c #D7D7D7",
7 | "@ c #BDBDBD",
8 | "# c #B6B6B6",
9 | "$ c #A9A9A9",
10 | "% c #FFFFFF",
11 | "& c #D2D2D2",
12 | "* c #9E9E9E",
13 | "= c #A6A6A6",
14 | "- c #A3A3A3",
15 | "; c #ACACAC",
16 | "> c #AAAAAA",
17 | ", c #898989",
18 | "' c #F5F5F5",
19 | ") c #A5A5C6",
20 | "! c #CBCBCB",
21 | "~ c #A5A5A5",
22 | "{ c #ABABAB",
23 | "] c #B3B3B3",
24 | "^ c #868686",
25 | "/ c #A2A2A2",
26 | "( c #B0B0B0",
27 | "_ c #A7A7A7",
28 | ": c #B1B1B1",
29 | "< c #AFAFAF",
30 | "[ c #B9B9B9",
31 | "} c #B8B8B8",
32 | "| c #B4B4B4",
33 | " ",
34 | " ",
35 | " ",
36 | " ",
37 | " ........ ",
38 | " .+@#@#@$% ",
39 | " .&*=-;>,' ",
40 | ").!~-{$]^% ",
41 | " .&/>$](,' ",
42 | " .!>_:<[^% ",
43 | " .&_(<}|,' ",
44 | " .#,^,^,^% ",
45 | " %'%'%'%' ",
46 | " "};
47 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-class-private.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_class_private_xpm[] = {
3 | "16 14 40 1",
4 | " c None",
5 | ". c #BA0000",
6 | "+ c #F2F2F2",
7 | "@ c #040404",
8 | "# c #FFFFFF",
9 | "$ c #FF9090",
10 | "% c #F2F1C5",
11 | "& c #E0B84B",
12 | "* c #DCB857",
13 | "= c #F2DDA4",
14 | "- c #E0B74A",
15 | "; c #D7B34F",
16 | "> c #ECC864",
17 | ", c #F2CB61",
18 | "' c #FF2424",
19 | ") c #E8C25C",
20 | "! c #4F2721",
21 | "~ c #4B5F87",
22 | "{ c #4F648E",
23 | "] c #E5A684",
24 | "^ c #D48E67",
25 | "/ c #D67A44",
26 | "( c #C2CBDF",
27 | "_ c #8AAAEA",
28 | ": c #83A1DE",
29 | "< c #87A7E8",
30 | "[ c #E2B7A1",
31 | "} c #D08254",
32 | "| c #DF966D",
33 | "1 c #B2C5EB",
34 | "2 c #6B8CD1",
35 | "3 c #7798DF",
36 | "4 c #7190D4",
37 | "5 c #D67942",
38 | "6 c #DEAC90",
39 | "7 c #532923",
40 | "8 c #A9BBDF",
41 | "9 c #83A3E6",
42 | "0 c #809EDC",
43 | "a c #EEC1AA",
44 | " ...+ ",
45 | " @# .$#$.+",
46 | " @%@+ .+ +.#",
47 | " @%&*@# .....+",
48 | "@=-;>,@+ ..'..#",
49 | " @,),@# .'#'.+",
50 | " @,@+ @@!..'..#",
51 | "@@~@~{@]^/.....+",
52 | "@(_:<@][/}|!+#+#",
53 | "@1234@^5^]67# ",
54 | "@890<@5}]6a!+ ",
55 | "@10<0{@|6a!# ",
56 | "@~{~{~+!7!+ ",
57 | " #+#+# #+# "};
58 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-class-protected.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbclassprotected_xpm[] = {
3 | "16 14 48 1",
4 | " c None",
5 | "! c black",
6 | "# c #040404",
7 | "$ c white",
8 | "% c #FEE99F",
9 | "& c #FEF0B7",
10 | "' c #FEDF8B",
11 | "( c #8E2E00",
12 | ") c #F2F1C5",
13 | "* c #F2F2F2",
14 | "+ c #FDC760",
15 | ", c #FCBD4F",
16 | "- c #C04C00",
17 | ". c #E0B84B",
18 | "0 c #DCB857",
19 | "1 c #FDD378",
20 | "2 c #B84900",
21 | "3 c #F2DDA4",
22 | "4 c #E0B74A",
23 | "5 c #D7B34F",
24 | "6 c #ECC864",
25 | "7 c #F2CB61",
26 | "8 c #963400",
27 | "9 c #E8C25C",
28 | ": c #4F2721",
29 | "; c #4B5F87",
30 | "< c #4F648E",
31 | "= c #E5A684",
32 | "> c #D48E67",
33 | "? c #D67A44",
34 | "@ c #C2CBDF",
35 | "A c #8AAAEA",
36 | "B c #83A1DE",
37 | "C c #87A7E8",
38 | "D c #E2B7A1",
39 | "E c #D08254",
40 | "F c #B2C5EB",
41 | "G c #6B8CD1",
42 | "H c #7798DF",
43 | "I c #7190D4",
44 | "J c #D67942",
45 | "K c #DEAC90",
46 | "L c #A9BBDF",
47 | "M c #83A3E6",
48 | "N c #809EDC",
49 | "O c #EEC1AA",
50 | "P c #DF966D",
51 | "Q c #532923",
52 | " #####$ ",
53 | " #$ #$%&%'($",
54 | " #)#* #%+#+,-*",
55 | " #).0#$ !',+1+2$",
56 | "#34567#* ##,82* ",
57 | " #797#$ #+2$ ",
58 | " #7#* ##:#,-* ",
59 | "##;#;<#=>?#+1-$ ",
60 | "#@ABC#=D?E#1-* ",
61 | "#FGHI#>J>=K8$ ",
62 | "#LMNC#JE=KO: ",
63 | "#FNCN<#PKO:$ ",
64 | "#;<;<;*:Q:* ",
65 | " $*$*$ $*$ "};
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-class-public.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_class_public_xpm[] = {
3 | "16 14 39 1",
4 | " c None",
5 | ". c #005D00",
6 | "+ c #FFFFFF",
7 | "@ c #040404",
8 | "# c #3CBA00",
9 | "$ c #F2F2F2",
10 | "% c #F2F1C5",
11 | "& c #E0B84B",
12 | "* c #DCB857",
13 | "= c #F2DDA4",
14 | "- c #E0B74A",
15 | "; c #D7B34F",
16 | "> c #ECC864",
17 | ", c #F2CB61",
18 | "' c #E8C25C",
19 | ") c #4F2721",
20 | "! c #4B5F87",
21 | "~ c #4F648E",
22 | "{ c #E5A684",
23 | "] c #D48E67",
24 | "^ c #D67A44",
25 | "/ c #C2CBDF",
26 | "( c #8AAAEA",
27 | "_ c #83A1DE",
28 | ": c #87A7E8",
29 | "< c #E2B7A1",
30 | "[ c #D08254",
31 | "} c #DF966D",
32 | "| c #B2C5EB",
33 | "1 c #6B8CD1",
34 | "2 c #7798DF",
35 | "3 c #7190D4",
36 | "4 c #D67942",
37 | "5 c #DEAC90",
38 | "6 c #532923",
39 | "7 c #A9BBDF",
40 | "8 c #83A3E6",
41 | "9 c #809EDC",
42 | "0 c #EEC1AA",
43 | " ...+ ",
44 | " @+ .#+#.$ ",
45 | " @%@$ .$ $.+ ",
46 | " @%&*@+ + .....$",
47 | "@=-;>,@$ ..#..+",
48 | " @,',@+ .#+#.$",
49 | " @,@$ @@)..#..+",
50 | "@@!@!~@{]^.....$",
51 | "@/(_:@{<^[})$+$+",
52 | "@|123@]4]{56+ ",
53 | "@789:@4[{50)$ ",
54 | "@|9:9~@}50)+ ",
55 | "@!~!~!$)6)$ ",
56 | " +$+$+ +$+ "};
57 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-class-unknown.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_class_unknown_xpm[] = {
3 | "16 14 38 1",
4 | " c None",
5 | ". c #040404",
6 | "+ c #FFFFFF",
7 | "@ c #F2F1C5",
8 | "# c #F2F2F2",
9 | "$ c #E0B84B",
10 | "% c #DCB857",
11 | "& c #F2DDA4",
12 | "* c #E0B74A",
13 | "= c #D7B34F",
14 | "- c #ECC864",
15 | "; c #F2CB61",
16 | "> c #E8C25C",
17 | ", c #4F2721",
18 | "' c #A5A5C6",
19 | ") c #4B5F87",
20 | "! c #4F648E",
21 | "~ c #E5A684",
22 | "{ c #D48E67",
23 | "] c #D67A44",
24 | "^ c #C2CBDF",
25 | "/ c #8AAAEA",
26 | "( c #83A1DE",
27 | "_ c #87A7E8",
28 | ": c #E2B7A1",
29 | "< c #D08254",
30 | "[ c #DF966D",
31 | "} c #B2C5EB",
32 | "| c #6B8CD1",
33 | "1 c #7798DF",
34 | "2 c #7190D4",
35 | "3 c #D67942",
36 | "4 c #DEAC90",
37 | "5 c #532923",
38 | "6 c #A9BBDF",
39 | "7 c #83A3E6",
40 | "8 c #809EDC",
41 | "9 c #EEC1AA",
42 | " ",
43 | " .+ ",
44 | " .@.# ",
45 | " .@$%.+ ",
46 | " .&*=-;.# ",
47 | " .;>;.+ ",
48 | " .;.# ..,# ",
49 | "'..).)!.~{],+ ",
50 | " .^/(_.~:]<[,# ",
51 | " .}|12.{3{~45+ ",
52 | " .678_.3<~49,# ",
53 | " .}8_8!.[49,+ ",
54 | " .)!)!)#,5,# ",
55 | " +#+#+ +#+ "};
56 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-constructor-bucket.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * Constructors_xpm[] = {
3 | "16 14 94 2",
4 | " c None",
5 | ". c #040404",
6 | "+ c #FFFFFF",
7 | "@ c #FFE9AD",
8 | "# c #848484",
9 | "$ c #8B8B8B",
10 | "% c #CAA542",
11 | "& c #E0B74A",
12 | "* c #666666",
13 | "= c #616161",
14 | "- c #3B3B3B",
15 | "; c #D1D1D1",
16 | "> c #E4BD54",
17 | ", c #CDAA4C",
18 | "' c #E8C25C",
19 | ") c #C6C6C6",
20 | "! c #545454",
21 | "~ c #6B6A6A",
22 | "{ c #050505",
23 | "] c #E3BD53",
24 | "^ c #D3B257",
25 | "/ c #FFD666",
26 | "( c #7C7C7C",
27 | "_ c #717070",
28 | ": c #F2F2F2",
29 | "< c #5E5E5E",
30 | "[ c #5B5B5B",
31 | "} c #626262",
32 | "| c #676767",
33 | "1 c #414141",
34 | "2 c #857A5D",
35 | "3 c #756C55",
36 | "4 c #80765D",
37 | "5 c #766E57",
38 | "6 c #7B7B7B",
39 | "7 c #6F6F6F",
40 | "8 c #BCBCBC",
41 | "9 c #C6C5C6",
42 | "0 c #EFEFEF",
43 | "a c #FBFCFB",
44 | "b c #727272",
45 | "c c #FCE7AC",
46 | "d c #E1D1A3",
47 | "e c #FBE5AB",
48 | "f c #FAFAFA",
49 | "g c #6B6B6B",
50 | "h c #696969",
51 | "i c #C5C5C5",
52 | "j c #BBBBBB",
53 | "k c #FBFBFC",
54 | "l c #EEEDED",
55 | "m c #F9F9F9",
56 | "n c #717170",
57 | "o c #FAFAF9",
58 | "p c #E6E6E6",
59 | "q c #717171",
60 | "r c #EBEBEA",
61 | "s c #F6F7F7",
62 | "t c #F9FAF9",
63 | "u c #F1F0F1",
64 | "v c #C2C2C2",
65 | "w c #B7B8B7",
66 | "x c #F5F5F5",
67 | "y c #E7E8E8",
68 | "z c #E5E5E5",
69 | "A c #E2E2E2",
70 | "B c #EDEDEE",
71 | "C c #DFDFDF",
72 | "D c #B7B7B8",
73 | "E c #BABBBB",
74 | "F c #D9D9D9",
75 | "G c #D8D8D8",
76 | "H c #D7D7D7",
77 | "I c #D7D6D6",
78 | "J c #D6D6D6",
79 | "K c #D5D5D5",
80 | "L c #D4D5D4",
81 | "M c #D4D4D4",
82 | "N c #C7C7C7",
83 | "O c #BDBDBD",
84 | "P c #484847",
85 | "Q c #C1C1C0",
86 | "R c #F1F1F0",
87 | "S c #E3E3E3",
88 | "T c #E0E0E0",
89 | "U c #EBEBEB",
90 | "V c #DEDEDE",
91 | "W c #E8E9E8",
92 | "X c #DCDBDB",
93 | "Y c #EAEBEB",
94 | "Z c #E9E8E9",
95 | "` c #DCDCDB",
96 | " . c #E7E7E6",
97 | ".. c #646464",
98 | " . + ",
99 | " . @ . + ",
100 | " # $ . @ % & . * # $ = - ",
101 | " # ; . @ % > , ' . ; ) ! ~ + ",
102 | " = ; { @ % ] ^ ' ^ / . ( ) _ : ",
103 | "< [ } | 1 2 3 4 5 2 1 6 ) ; ~ + ",
104 | "7 8 9 0 a b c d e 7 f g ; ) _ : ",
105 | "h i j k l m n e 7 o p q ) ; ~ + ",
106 | "7 j i l m r s 7 t p u g ; ) _ : ",
107 | "h v w x y : z s A B C q ) ; ~ + ",
108 | "7 D E F G H I J K L M g N O P : ",
109 | "h Q J R S l T U V W X q ) } : ",
110 | "7 J : S B T Y V Z ` .g } : ",
111 | "h 7 h 7 h 7 h 7 h 7 h ..: "};
112 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-constructor-private.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_constructor_private_xpm[] = {
3 | "16 14 22 1",
4 | " c None",
5 | ". c #BA0000",
6 | "+ c #FFFFFF",
7 | "@ c #FF9090",
8 | "# c #F2F2F2",
9 | "$ c #040404",
10 | "% c #FFE9AD",
11 | "& c #6B4900",
12 | "* c #D5AE46",
13 | "= c #E0B74A",
14 | "- c #FF2424",
15 | "; c #D5AF47",
16 | "> c #E4BD54",
17 | ", c #D8B350",
18 | "' c #E8C25C",
19 | ") c #050505",
20 | "! c #E3BD53",
21 | "~ c #DCB857",
22 | "{ c #E0BE5F",
23 | "] c #FFD666",
24 | "^ c #ECC864",
25 | "/ c #E4C267",
26 | " ",
27 | " ...+ ",
28 | " .@+@.# ",
29 | " $# .+ +.+ ",
30 | " $% .....# ",
31 | " $%*= ..-..+ ",
32 | " $%;>,'.-+-.# ",
33 | ")%*!~'{]&..-..+ ",
34 | " $]~^{].....# ",
35 | " $]/] #+#+#+ ",
36 | " $] ",
37 | " ",
38 | " # ",
39 | " "};
40 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-constructor-protected.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_constructor_protected_xpm[] = {
3 | "16 14 31 1",
4 | " c None",
5 | ". c #040404",
6 | "+ c #FFFFFF",
7 | "@ c #FEE99F",
8 | "# c #FEF0B7",
9 | "$ c #FEDF8B",
10 | "% c #8E2E00",
11 | "& c #F2F2F2",
12 | "* c #FDC760",
13 | "= c #FCBD4F",
14 | "- c #C04C00",
15 | "; c #FEFBE5",
16 | "> c #FFE9AD",
17 | ", c #6B4900",
18 | "' c #000000",
19 | ") c #FDD378",
20 | "! c #B84900",
21 | "~ c #D5AE46",
22 | "{ c #E0B74A",
23 | "] c #963400",
24 | "^ c #D5AF47",
25 | "/ c #E4BD54",
26 | "( c #D8B350",
27 | "_ c #E8C25C",
28 | ": c #050505",
29 | "< c #E3BD53",
30 | "[ c #DCB857",
31 | "} c #E0BE5F",
32 | "| c #FFD666",
33 | "1 c #ECC864",
34 | "2 c #E4C267",
35 | " ",
36 | " .....+ ",
37 | " .+@#@$%+",
38 | " .& .@*.*=-;",
39 | " .>,& '$=*)*!+",
40 | " .>~{,&+..=]!+ ",
41 | " .>^/(_,&+.*!+ ",
42 | ":>~<[_}|,&.=-; ",
43 | " .|[1}|,& .*)-+ ",
44 | " .|2|,& .)-; ",
45 | " .|,& ]; ",
46 | " ,& ; ",
47 | " & ",
48 | " "};
49 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-constructor-public.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbconstructorpublic_xpm[] = {
3 | "16 14 22 1",
4 | " c None",
5 | "! c black",
6 | "# c #005D00",
7 | "$ c white",
8 | "% c #3CBA00",
9 | "& c #F2F2F2",
10 | "' c #040404",
11 | "( c #FFE9AD",
12 | ") c #6B4900",
13 | "* c #D5AE46",
14 | "+ c #E0B74A",
15 | ", c #D5AF47",
16 | "- c #E4BD54",
17 | ". c #D8B350",
18 | "0 c #E8C25C",
19 | "1 c #050505",
20 | "2 c #E3BD53",
21 | "3 c #DCB857",
22 | "4 c #E0BE5F",
23 | "5 c #FFD666",
24 | "6 c #ECC864",
25 | "7 c #E4C267",
26 | " ",
27 | " ###$ ",
28 | " #%$%#& ",
29 | " '& #$ #$ ",
30 | " '()&$ #####& ",
31 | " '(*+)& ##%##$ ",
32 | " '(,-.0)%$%#& ",
33 | "1(*23045)##%##$ ",
34 | " '53645)####& ",
35 | " '575)& &$&$&$ ",
36 | " '5)& ",
37 | " )& ",
38 | " & ",
39 | " "};
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-constructor-unknown.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_constructor_unknown_xpm[] = {
3 | "12 14 19 1",
4 | " c None",
5 | ". c #040404",
6 | "+ c #F2F2F2",
7 | "@ c #FFE9AD",
8 | "# c #6B4900",
9 | "$ c #D5AE46",
10 | "% c #E0B74A",
11 | "& c #D5AF47",
12 | "* c #E4BD54",
13 | "= c #D8B350",
14 | "- c #E8C25C",
15 | "; c #A5A5C6",
16 | "> c #050505",
17 | ", c #E3BD53",
18 | "' c #DCB857",
19 | ") c #E0BE5F",
20 | "! c #FFD666",
21 | "~ c #ECC864",
22 | "{ c #E4C267",
23 | " ",
24 | " ",
25 | " ",
26 | " .+ ",
27 | " .@#+ ",
28 | " .@$%#+ ",
29 | " .@&*=-#+ ",
30 | ";>@$,'-)!#+ ",
31 | " .!'~)!#+ ",
32 | " .!{!#+ ",
33 | " .!#+ ",
34 | " #+ ",
35 | " + ",
36 | " "};
37 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-enum-private.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_enumeration_private_xpm[] = {
3 | "16 14 7 1",
4 | " c None",
5 | ". c #BA0000",
6 | "+ c #FFFFFF",
7 | "@ c #F2F2F2",
8 | "# c #FF9090",
9 | "$ c #0000FF",
10 | "% c #FF2424",
11 | " ",
12 | " ...+ ",
13 | "+@+ .#+#.+",
14 | "@$@ .+ @.@",
15 | "$$+@+@ .....+",
16 | "@$@$$+ ..%..@",
17 | "+$+@+$+@+ .%+%.+",
18 | "@$@+$+$$@@..%..@",
19 | "+@+$+@+@$+.....+",
20 | " @$$$@$@@+@+@+ ",
21 | " +@+@+@$@ ",
22 | " +$$@+ ",
23 | " @+@+ ",
24 | " "};
25 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-enum-protected.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_enumeration_protected_xpm[] = {
3 | "16 14 16 1",
4 | " c None",
5 | ". c #040404",
6 | "+ c #F2F2F2",
7 | "@ c #FFFFFF",
8 | "# c #FEE99F",
9 | "$ c #FEF0B7",
10 | "% c #FEDF8B",
11 | "& c #8E2E00",
12 | "* c #0000FF",
13 | "= c #FDC760",
14 | "- c #FCBD4F",
15 | "; c #C04C00",
16 | "> c #FEFBE5",
17 | ", c #FDD378",
18 | "' c #B84900",
19 | ") c #963400",
20 | " ",
21 | " .....+ ",
22 | "@+@ .@#$#%&@",
23 | "+*+ .#=.=-;>",
24 | "**@+@+ .%-=,='@",
25 | "+*+**@ @..-)'@ ",
26 | "@*@+@*@+@@.='@ ",
27 | "+*+@*@**++.-;> ",
28 | "@+@*@+@+*@.=,;@ ",
29 | " +***+*++.,;> ",
30 | " @+@+@+*+ )> ",
31 | " @**+@ > ",
32 | " +@+@ ",
33 | " "};
34 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-enum-public.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_enumeration_public_xpm[] = {
3 | "16 14 6 1",
4 | " c None",
5 | ". c #005D00",
6 | "+ c #F2F2F2",
7 | "@ c #FFFFFF",
8 | "# c #3CBA00",
9 | "$ c #0000FF",
10 | " ",
11 | " ...+ ",
12 | "@+@ .#@#.+ ",
13 | "+$+ .@ +.@ ",
14 | "$$@+@+ @ .....@",
15 | "+$+$$@ ..#..+",
16 | "@$@+@$@+@ .#@#.@",
17 | "+$+@$@$$++..#..+",
18 | "@+@$@+@+$@.....@",
19 | " +$$$+$++@+@+@+",
20 | " @+@+@+$+ ",
21 | " @$$+@ ",
22 | " +@+@ ",
23 | " "};
24 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-enum-unknown.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbenumunknown_xpm[] = {
3 | "16 14 5 1",
4 | " c None",
5 | "! c black",
6 | "# c white",
7 | "$ c #F2F2F2",
8 | "% c #0000FF",
9 | " ",
10 | " ",
11 | "#$# ",
12 | "$%$ ",
13 | "%%#$#$ ",
14 | "$%$%%# ",
15 | "#%#$#%#$# ",
16 | "$%$#%#%%$$ ",
17 | "#$#%#$#$%# ",
18 | " $%%%$%$$ ",
19 | " #$#$#$%$ ",
20 | " #%%$# ",
21 | " $#$# ",
22 | " "};
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-function-bucket.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * Methods_xpm[] = {
3 | "16 14 103 2",
4 | " c None",
5 | ". c #000000",
6 | "+ c #E5A684",
7 | "@ c #D6AE99",
8 | "# c #DF966D",
9 | "$ c #C16E3E",
10 | "% c #532923",
11 | "& c #E6E6E6",
12 | "* c #CA713E",
13 | "= c #DB8958",
14 | "- c #C98762",
15 | "; c #848484",
16 | "> c #8B8B8B",
17 | ", c #616161",
18 | "' c #3B3B3B",
19 | ") c #4B251F",
20 | "! c #D1D1D1",
21 | "~ c #C6C6C6",
22 | "{ c #545454",
23 | "] c #6B6A6A",
24 | "^ c #FFFFFF",
25 | "/ c #C16D3C",
26 | "( c #DB8757",
27 | "_ c #D3A389",
28 | ": c #717070",
29 | "< c #F2F2F2",
30 | "[ c #5E5E5E",
31 | "} c #5B5B5B",
32 | "| c #626262",
33 | "1 c #444444",
34 | "2 c #715B4F",
35 | "3 c #7B665A",
36 | "4 c #736358",
37 | "5 c #7E6E65",
38 | "6 c #766963",
39 | "7 c #80756F",
40 | "8 c #544948",
41 | "9 c #7B7B7B",
42 | "0 c #6F6F6F",
43 | "a c #BCBCBC",
44 | "b c #C6C5C6",
45 | "c c #EFEFEF",
46 | "d c #787978",
47 | "e c #DAB8A5",
48 | "f c #EFCEBC",
49 | "g c #DEC5B8",
50 | "h c #F2DACE",
51 | "i c #96837F",
52 | "j c #FAFAFA",
53 | "k c #6B6B6B",
54 | "l c #696969",
55 | "m c #C5C5C5",
56 | "n c #BBBBBB",
57 | "o c #FBFBFC",
58 | "p c #EEEEED",
59 | "q c #A28D89",
60 | "r c #988480",
61 | "s c #A18B88",
62 | "t c #FAFAF9",
63 | "u c #717171",
64 | "v c #EEEDED",
65 | "w c #F9F9F9",
66 | "x c #E9E9E8",
67 | "y c #FBFBFB",
68 | "z c #E7E7E7",
69 | "A c #F9FAF9",
70 | "B c #F1F0F1",
71 | "C c #C2C2C2",
72 | "D c #B7B8B7",
73 | "E c #F5F5F5",
74 | "F c #E7E8E8",
75 | "G c #E5E5E5",
76 | "H c #EFF0F0",
77 | "I c #E2E2E2",
78 | "J c #ECEDED",
79 | "K c #DFDFDF",
80 | "L c #B7B7B8",
81 | "M c #C0C1C1",
82 | "N c #D6D6D6",
83 | "O c #E0E0E0",
84 | "P c #D4D4D4",
85 | "Q c #DFDEDE",
86 | "R c #D3D3D3",
87 | "S c #DDDDDD",
88 | "T c #D1D2D1",
89 | "U c #DCDCDC",
90 | "V c #C7C7C7",
91 | "W c #BDBDBD",
92 | "X c #484847",
93 | "Y c #C1C1C0",
94 | "Z c #F1F1F0",
95 | "` c #E3E3E3",
96 | " . c #EBEBEB",
97 | ".. c #DEDEDE",
98 | "+. c #E8E9E8",
99 | "@. c #DCDBDB",
100 | "#. c #EDEDEE",
101 | "$. c #EAEBEB",
102 | "%. c #E9E8E9",
103 | "&. c #DCDCDB",
104 | "*. c #E7E7E6",
105 | "=. c #646464",
106 | "-. c #040404",
107 | " -.-.-.-. ",
108 | " -.+ @ # $ % & ",
109 | " -.+ @ * $ = - % ; > , ' ",
110 | " ; -.@ * $ = - + ) ! ~ { ] ^ ",
111 | " , ! -.# / ( - + _ % ~ { ~ : < ",
112 | "[ } | 1 2 3 4 5 6 7 8 9 ~ ! ] ^ ",
113 | "0 a b c d e f g h i j k ! ~ : < ",
114 | "l m n o p q r s i t & u ~ ! ] ^ ",
115 | "0 n m v w x y z A & B k ! ~ : < ",
116 | "l C D E F < G H I J K u ~ ! ] ^ ",
117 | "0 L M N O P Q R S T U k V W X < ",
118 | "l Y N Z ` v O ...+.@.u ~ | < ",
119 | "0 N < ` #.O $...%.&.*.k | < ",
120 | "l 0 l 0 l 0 l 0 l 0 l =.< "};
121 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-function-private-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbfunctionprivatestatic_xpm[] = {
3 | "16 14 53 1",
4 | " c None",
5 | "! c black",
6 | "# c #BA0000",
7 | "$ c #F2F2F2",
8 | "% c #474747",
9 | "& c #434343",
10 | "' c #626C7D",
11 | "( c #FF9090",
12 | ") c white",
13 | "* c #F6E8C6",
14 | "+ c #C27F58",
15 | ", c #4F2721",
16 | "- c #1B0D0B",
17 | ". c #E0CFB0",
18 | "0 c #B16238",
19 | "1 c #040404",
20 | "2 c #E5A684",
21 | "3 c #915532",
22 | "4 c #F7E4C2",
23 | "5 c #C36D3D",
24 | "6 c #532923",
25 | "7 c #FF2424",
26 | "8 c #E7CBBC",
27 | "9 c #C07B57",
28 | ": c #EAD6B7",
29 | "; c #CE7644",
30 | "< c #D48E67",
31 | "= c #E2B7A1",
32 | "> c #CA713E",
33 | "? c #B67553",
34 | "@ c #F7E2C6",
35 | "A c #C37344",
36 | "B c #DF966D",
37 | "C c #CB733F",
38 | "D c #995A35",
39 | "E c #EAD7C1",
40 | "F c #D07C4D",
41 | "G c #DEAC90",
42 | "H c #DB8958",
43 | "I c #F8E5D1",
44 | "J c #C6794E",
45 | "K c #EEC1AA",
46 | "L c #EBDACB",
47 | "M c #D18255",
48 | "N c #4A2A26",
49 | "O c #ECDBCF",
50 | "P c #A85D35",
51 | "Q c #887371",
52 | "R c #EDE0D8",
53 | "S c #D58F67",
54 | "T c #73605E",
55 | "U c #796563",
56 | "V c #90807F",
57 | " ",
58 | " ###$ ",
59 | " %&'$ #()(#$ ",
60 | " &*+) #) $#) ",
61 | " ,-.0$ #####$ ",
62 | " 123456$ ##7##) ",
63 | "1289:;<6$#7)7#$ ",
64 | "1=>?@A2,)##7##) ",
65 | "1BCDEFG6$#####$ ",
66 | "1CH3IJK,)$)$)$) ",
67 | "$1 c #CA713E",
17 | ", c #DB8958",
18 | "' c #D48E67",
19 | ") c #4F2721",
20 | "! c #CB733F",
21 | "~ c #DB8757",
22 | "{ c #DEAC90",
23 | "] c #EEC1AA",
24 | " ",
25 | " ...+ ",
26 | " .@#@.+ ",
27 | " .# +.# ",
28 | " $$$$+ .....+ ",
29 | " $%&*=-+ ..;..# ",
30 | "$%&>=,'-+.;#;.+ ",
31 | "$&>=,'%)#..;..# ",
32 | "$*!~'%{-+.....+ ",
33 | "$!,'%{])#+#+#+# ",
34 | "+$'%{])# ",
35 | " +-)-)# ",
36 | " +#+# ",
37 | " "};
38 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-function-protected-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_protected_static_xpm[] = {
3 | "16 14 60 1",
4 | " c None",
5 | ". c #040404",
6 | "+ c #F2F2F2",
7 | "@ c #474747",
8 | "# c #434343",
9 | "$ c #626C7D",
10 | "% c #FFFFFF",
11 | "& c #FEE99F",
12 | "* c #FEF0B7",
13 | "= c #FEDF8B",
14 | "- c #8E2E00",
15 | "; c #F6E8C6",
16 | "> c #C27F58",
17 | ", c #FDC760",
18 | "' c #FCBD4F",
19 | ") c #C04C00",
20 | "! c #FEFBE5",
21 | "~ c #4F2721",
22 | "{ c #1B0D0B",
23 | "] c #E0CFB0",
24 | "^ c #B16238",
25 | "/ c #FDD378",
26 | "( c #B84900",
27 | "_ c #E5A684",
28 | ": c #915532",
29 | "< c #F7E4C2",
30 | "[ c #C36D3D",
31 | "} c #532923",
32 | "| c #963400",
33 | "1 c #E7CBBC",
34 | "2 c #C07B57",
35 | "3 c #EAD6B7",
36 | "4 c #CE7644",
37 | "5 c #D48E67",
38 | "6 c #E2B7A1",
39 | "7 c #CA713E",
40 | "8 c #B67553",
41 | "9 c #F7E2C6",
42 | "0 c #C37344",
43 | "a c #DF966D",
44 | "b c #CB733F",
45 | "c c #995A35",
46 | "d c #EAD7C1",
47 | "e c #D07C4D",
48 | "f c #DEAC90",
49 | "g c #DB8958",
50 | "h c #F8E5D1",
51 | "i c #C6794E",
52 | "j c #EEC1AA",
53 | "k c #EBDACB",
54 | "l c #D18255",
55 | "m c #4A2A26",
56 | "n c #ECDBCF",
57 | "o c #A85D35",
58 | "p c #887371",
59 | "q c #EDE0D8",
60 | "r c #D58F67",
61 | "s c #73605E",
62 | "t c #796563",
63 | "u c #90807F",
64 | " ",
65 | " .....+ ",
66 | " @#$+ .%&*&=-%",
67 | " #;>% .&,.,')!",
68 | " ~{]^+ .=',/,(%",
69 | " ._:<[}++..'|(% ",
70 | "._12345}+%.,(% ",
71 | ".67890_~% .')! ",
72 | ".abcdef}+ .,/)% ",
73 | ".bg:hij~% ./)! ",
74 | "+.5ckl~% +|! ",
75 | " +}mno% ! ",
76 | " +pqr+ ",
77 | " stu% "};
78 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-function-protected.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_protected_xpm[] = {
3 | "16 14 28 1",
4 | " c None",
5 | ". c #040404",
6 | "+ c #F2F2F2",
7 | "@ c #FFFFFF",
8 | "# c #FEE99F",
9 | "$ c #FEF0B7",
10 | "% c #FEDF8B",
11 | "& c #8E2E00",
12 | "* c #FDC760",
13 | "= c #FCBD4F",
14 | "- c #C04C00",
15 | "; c #FEFBE5",
16 | "> c #FDD378",
17 | ", c #B84900",
18 | "' c #E5A684",
19 | ") c #E2B7A1",
20 | "! c #DF966D",
21 | "~ c #CB7441",
22 | "{ c #532923",
23 | "] c #963400",
24 | "^ c #CA713E",
25 | "/ c #DB8958",
26 | "( c #D48E67",
27 | "_ c #4F2721",
28 | ": c #CB733F",
29 | "< c #DB8757",
30 | "[ c #DEAC90",
31 | "} c #EEC1AA",
32 | " ",
33 | " .....+ ",
34 | " .@#$#%&@",
35 | " .#*.*=-;",
36 | " ....+ .%=*>*,@",
37 | " .')!~{++..=],@ ",
38 | ".')^~/({+@.*,@ ",
39 | ".)^~/('_@ .=-; ",
40 | ".!:<('[{+ .*>-@ ",
41 | ".:/('[}_@ .>-; ",
42 | "+.('[}_@ +]; ",
43 | " +{_{_@ ; ",
44 | " +@+@ ",
45 | " "};
46 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-function-public-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_public_static_xpm[] = {
3 | "16 14 51 1",
4 | " c None",
5 | ". c #005D00",
6 | "+ c #F2F2F2",
7 | "@ c #474747",
8 | "# c #434343",
9 | "$ c #626C7D",
10 | "% c #3CBA00",
11 | "& c #FFFFFF",
12 | "* c #F6E8C6",
13 | "= c #C27F58",
14 | "- c #4F2721",
15 | "; c #1B0D0B",
16 | "> c #E0CFB0",
17 | ", c #B16238",
18 | "' c #040404",
19 | ") c #E5A684",
20 | "! c #915532",
21 | "~ c #F7E4C2",
22 | "{ c #C36D3D",
23 | "] c #532923",
24 | "^ c #E7CBBC",
25 | "/ c #C07B57",
26 | "( c #EAD6B7",
27 | "_ c #CE7644",
28 | ": c #D48E67",
29 | "< c #E2B7A1",
30 | "[ c #CA713E",
31 | "} c #B67553",
32 | "| c #F7E2C6",
33 | "1 c #C37344",
34 | "2 c #DF966D",
35 | "3 c #CB733F",
36 | "4 c #995A35",
37 | "5 c #EAD7C1",
38 | "6 c #D07C4D",
39 | "7 c #DEAC90",
40 | "8 c #DB8958",
41 | "9 c #F8E5D1",
42 | "0 c #C6794E",
43 | "a c #EEC1AA",
44 | "b c #EBDACB",
45 | "c c #D18255",
46 | "d c #4A2A26",
47 | "e c #ECDBCF",
48 | "f c #A85D35",
49 | "g c #887371",
50 | "h c #EDE0D8",
51 | "i c #D58F67",
52 | "j c #73605E",
53 | "k c #796563",
54 | "l c #90807F",
55 | " ",
56 | " ...+ ",
57 | " @#$+.%&%.+ ",
58 | " #*=&.& +.& ",
59 | " -;>,+ .....+ ",
60 | " ')!~{]+ ..%..& ",
61 | "')^/(_:]+.%&%.+ ",
62 | "'<[}|1)-&..%..& ",
63 | "'234567]+.....+ ",
64 | "'38!90a-&+&+&+& ",
65 | "+':4bc-& ",
66 | " +]def& ",
67 | " +ghi+ ",
68 | " jkl& "};
69 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-function-public.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_public_xpm[] = {
3 | "16 14 19 1",
4 | " c None",
5 | ". c #005D00",
6 | "+ c #F2F2F2",
7 | "@ c #3CBA00",
8 | "# c #FFFFFF",
9 | "$ c #040404",
10 | "% c #E5A684",
11 | "& c #E2B7A1",
12 | "* c #DF966D",
13 | "= c #CB7441",
14 | "- c #532923",
15 | "; c #CA713E",
16 | "> c #DB8958",
17 | ", c #D48E67",
18 | "' c #4F2721",
19 | ") c #CB733F",
20 | "! c #DB8757",
21 | "~ c #DEAC90",
22 | "{ c #EEC1AA",
23 | " ",
24 | " ...+ ",
25 | " .@#@.+ ",
26 | " .# +.# ",
27 | " $$$$++ .....+ ",
28 | " $%&*=-+ ..@..# ",
29 | "$%&;=>,-+.@#@.+ ",
30 | "$&;=>,%'#..@..# ",
31 | "$*)!,%~-+.....+ ",
32 | "$)>,%~{'#+#+#+# ",
33 | "+$,%~{'# ",
34 | " +-'-'# ",
35 | " +#+# ",
36 | " "};
37 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-function-unknown-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_unknown_static_xpm[] = {
3 | "12 14 50 1",
4 | " c None",
5 | ". c #474747",
6 | "+ c #434343",
7 | "@ c #626C7D",
8 | "# c #F2F2F2",
9 | "$ c #F6E8C6",
10 | "% c #C27F58",
11 | "& c #FFFFFF",
12 | "* c #4F2721",
13 | "= c #1B0D0B",
14 | "- c #E0CFB0",
15 | "; c #B16238",
16 | "> c #040404",
17 | ", c #E5A684",
18 | "' c #915532",
19 | ") c #F7E4C2",
20 | "! c #C36D3D",
21 | "~ c #532923",
22 | "{ c #E7CBBC",
23 | "] c #C07B57",
24 | "^ c #EAD6B7",
25 | "/ c #CE7644",
26 | "( c #D48E67",
27 | "_ c #A5A5C6",
28 | ": c #E2B7A1",
29 | "< c #CA713E",
30 | "[ c #B67553",
31 | "} c #F7E2C6",
32 | "| c #C37344",
33 | "1 c #DF966D",
34 | "2 c #CB733F",
35 | "3 c #995A35",
36 | "4 c #EAD7C1",
37 | "5 c #D07C4D",
38 | "6 c #DEAC90",
39 | "7 c #DB8958",
40 | "8 c #F8E5D1",
41 | "9 c #C6794E",
42 | "0 c #EEC1AA",
43 | "a c #EBDACB",
44 | "b c #D18255",
45 | "c c #4A2A26",
46 | "d c #ECDBCF",
47 | "e c #A85D35",
48 | "f c #887371",
49 | "g c #EDE0D8",
50 | "h c #D58F67",
51 | "i c #73605E",
52 | "j c #796563",
53 | "k c #90807F",
54 | " ",
55 | " ",
56 | " .+@# ",
57 | " +$%& ",
58 | " *=-;# ",
59 | " >,')!~# ",
60 | " >,{]^/(~# ",
61 | "_>:<[}|,*& ",
62 | " >123456~# ",
63 | " >27'890*& ",
64 | " #>(3ab*& ",
65 | " #~cde& ",
66 | " #fgh# ",
67 | " ijk& "};
68 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-function-unknown.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_function_unknown_xpm[] = {
3 | "12 14 18 1",
4 | " c None",
5 | ". c #040404",
6 | "+ c #F2F2F2",
7 | "@ c #E5A684",
8 | "# c #E2B7A1",
9 | "$ c #DF966D",
10 | "% c #CB7441",
11 | "& c #532923",
12 | "* c #CA713E",
13 | "= c #DB8958",
14 | "- c #D48E67",
15 | "; c #A5A5C6",
16 | "> c #4F2721",
17 | ", c #FFFFFF",
18 | "' c #CB733F",
19 | ") c #DB8757",
20 | "! c #DEAC90",
21 | "~ c #EEC1AA",
22 | " ",
23 | " ",
24 | " ",
25 | " ",
26 | " ....+ ",
27 | " .@#$%&+ ",
28 | " .@#*%=-&+ ",
29 | ";.#*%=-@>, ",
30 | " .$')-@!&+ ",
31 | " .'=-@!~>, ",
32 | " +.-@!~>, ",
33 | " +&>&>, ",
34 | " +,+, ",
35 | " "};
36 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-parent-bucket.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * parents_xpm[] = {
3 | "16 14 188 2",
4 | " c None",
5 | ". c #F3F3F3",
6 | "+ c #BCBCBC",
7 | "@ c #BABABA",
8 | "# c #EBEBEB",
9 | "$ c #EBE1CE",
10 | "% c #D1B37B",
11 | "& c #D5B67F",
12 | "* c #CCAB6E",
13 | "= c #E0D6C3",
14 | "- c #C0C0C0",
15 | "; c #555555",
16 | "> c #7E7E7E",
17 | ", c #7B7B7B",
18 | "' c #4F4F4F",
19 | ") c #9E9E9E",
20 | "! c #F7F4EC",
21 | "~ c #C29542",
22 | "{ c #DEB66E",
23 | "] c #E7C893",
24 | "^ c #DCBA7D",
25 | "/ c #B0842F",
26 | "( c #DCD8D2",
27 | "_ c #DEDEDE",
28 | ": c #3F3F3F",
29 | "< c #5C5C5C",
30 | "[ c #818181",
31 | "} c #7F7E7E",
32 | "| c #53403C",
33 | "1 c #27211E",
34 | "2 c #CFCFCF",
35 | "3 c #E1CCA4",
36 | "4 c #C38D2A",
37 | "5 c #CB973C",
38 | "6 c #D79D44",
39 | "7 c #DC9839",
40 | "8 c #C28829",
41 | "9 c #A99875",
42 | "0 c #757575",
43 | "a c #424242",
44 | "b c #414141",
45 | "c c #734122",
46 | "d c #AC551F",
47 | "e c #DE7529",
48 | "f c #CC7226",
49 | "g c #99897A",
50 | "h c #E1BD84",
51 | "i c #FEB953",
52 | "j c #FABB55",
53 | "k c #FFBE58",
54 | "l c #FFB953",
55 | "m c #FDB14B",
56 | "n c #A48B61",
57 | "o c #373737",
58 | "p c #343434",
59 | "q c #4D3522",
60 | "r c #EC862D",
61 | "s c #F69131",
62 | "t c #F48F30",
63 | "u c #E8822B",
64 | "v c #926D52",
65 | "w c #DCB57B",
66 | "x c #FFAE48",
67 | "y c #FFB24C",
68 | "z c #FDA640",
69 | "A c #9C8A6A",
70 | "B c #292929",
71 | "C c #242424",
72 | "D c #623517",
73 | "E c #D16B24",
74 | "F c #D77126",
75 | "G c #D67025",
76 | "H c #CC6622",
77 | "I c #876553",
78 | "J c #D7BE95",
79 | "K c #FEA13B",
80 | "L c #FFA43E",
81 | "M c #FFA13B",
82 | "N c #DB8B2B",
83 | "O c #ABA8A2",
84 | "P c #626262",
85 | "Q c #121212",
86 | "R c #3E1E0F",
87 | "S c #B54F1B",
88 | "T c #BA541C",
89 | "U c #B9531C",
90 | "V c #A44114",
91 | "W c #93817C",
92 | "X c #EBEAE1",
93 | "Y c #CE8827",
94 | "Z c #F4942E",
95 | "` c #E78D28",
96 | " . c #917244",
97 | ".. c #E5E5E5",
98 | "+. c #444444",
99 | "@. c #0D0D10",
100 | "#. c #4B1908",
101 | "$. c #9D3712",
102 | "%. c #993311",
103 | "&. c #692926",
104 | "*. c #86A18A",
105 | "=. c #66B366",
106 | "-. c #699957",
107 | ";. c #BF914A",
108 | ">. c #C08A38",
109 | ",. c #758234",
110 | "'. c #6A9569",
111 | "). c #C3CCE5",
112 | "!. c #3C5CBA",
113 | "~. c #4A3C78",
114 | "{. c #7A3F4F",
115 | "]. c #7A5A7E",
116 | "^. c #4264CA",
117 | "/. c #376CB1",
118 | "(. c #6CC47F",
119 | "_. c #7CBD80",
120 | ":. c #F0F8FF",
121 | "<. c #C0DBD2",
122 | "[. c #5DB760",
123 | "}. c #57BD57",
124 | "|. c #7CA97C",
125 | "1. c #E8EDF8",
126 | "2. c #4765DF",
127 | "3. c #6782FD",
128 | "4. c #527AE6",
129 | "5. c #81B3F2",
130 | "6. c #9DD0FF",
131 | "7. c #537CE2",
132 | "8. c #6078FC",
133 | "9. c #4180A5",
134 | "0. c #5CB25E",
135 | "a. c #E9FBF8",
136 | "b. c #5FAF60",
137 | "c. c #6FD06F",
138 | "d. c #54C354",
139 | "e. c #2B972B",
140 | "f. c #D2D5D2",
141 | "g. c #8BA2DC",
142 | "h. c #425BEC",
143 | "i. c #5C72FD",
144 | "j. c #6A85FD",
145 | "k. c #4D77DD",
146 | "l. c #A8DAFB",
147 | "m. c #466AE3",
148 | "n. c #576BFB",
149 | "o. c #3068AF",
150 | "p. c #45B145",
151 | "q. c #5FAA6B",
152 | "r. c #59C359",
153 | "s. c #53C353",
154 | "t. c #3DB83D",
155 | "u. c #1D9D1D",
156 | "v. c #9AA99A",
157 | "w. c #748FD5",
158 | "x. c #2B4ED6",
159 | "y. c #465EF0",
160 | "z. c #586CFC",
161 | "A. c #576EF8",
162 | "B. c #4070CF",
163 | "C. c #475FEE",
164 | "D. c #3251D5",
165 | "E. c #385B7C",
166 | "F. c #4C8B4C",
167 | "G. c #2E7B2E",
168 | "H. c #378D37",
169 | "I. c #328B32",
170 | "J. c #2A832A",
171 | "K. c #397639",
172 | "L. c #C5C6C5",
173 | "M. c #D5DBEA",
174 | "N. c #556DAD",
175 | "O. c #3D59AB",
176 | "P. c #4059AD",
177 | "Q. c #435BAE",
178 | "R. c #465D9F",
179 | "S. c #5F709C",
180 | "T. c #959AA7",
181 | "U. c #DFDFDF",
182 | "V. c #F4F4F4",
183 | "W. c #E8E8E8",
184 | "X. c #DCDCDC",
185 | "Y. c #DBDBDB",
186 | "Z. c #ECECEC",
187 | "`. c #F9F9F9",
188 | " + c #F1F1F1",
189 | ".+ c #F0F0F0",
190 | "++ c #FAFAFA",
191 | "@+ c #FFFFFF",
192 | " . + @ # $ % & * = ",
193 | " - ; > , ' ) ! ~ { ] ^ / ( ",
194 | "_ : < [ } | 1 2 3 4 5 6 7 8 9 ",
195 | "0 a b c d e f g h i j k l m n ",
196 | "o p q r s t u v w x y y x z A ",
197 | "B C D E F G H I J K L L M N O ",
198 | "P Q R S T U V W X Y Z Z ` ... ",
199 | "..+.@.#.$.%.&.*.=.-.;.>.,.'. ",
200 | " ).!.~.{.].^./.(._.:.<.[.}.|. ",
201 | "1.2.3.4.5.6.7.8.9.0.a.b.c.d.e.f.",
202 | "g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.",
203 | "w.x.y.z.A.B.C.D.E.F.G.H.I.J.K.L.",
204 | "M.N.O.P.Q.R.S.T.U.V.W.X.Y.X.Z. ",
205 | " `. +.+.+V.++@+ "};
206 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-parent-private.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_private_xpm[] = {
3 | "16 14 110 2",
4 | " c None",
5 | ". c #F3F3F3",
6 | "+ c #BCBCBC",
7 | "@ c #BABABA",
8 | "# c #EBEBEB",
9 | "$ c #C0C0C0",
10 | "% c #555555",
11 | "& c #7E7E7E",
12 | "* c #7B7B7B",
13 | "= c #4F4F4F",
14 | "- c #9E9E9E",
15 | "; c #BA0000",
16 | "> c #F2F2F2",
17 | ", c #DEDEDE",
18 | "' c #3F3F3F",
19 | ") c #5C5C5C",
20 | "! c #818181",
21 | "~ c #7F7E7E",
22 | "{ c #53403C",
23 | "] c #27211E",
24 | "^ c #CFCFCF",
25 | "/ c #FF9090",
26 | "( c #FFFFFF",
27 | "_ c #757575",
28 | ": c #424242",
29 | "< c #414141",
30 | "[ c #734122",
31 | "} c #AC551F",
32 | "| c #DE7529",
33 | "1 c #CC7226",
34 | "2 c #99897A",
35 | "3 c #373737",
36 | "4 c #343434",
37 | "5 c #4D3522",
38 | "6 c #EC862D",
39 | "7 c #F69131",
40 | "8 c #F48F30",
41 | "9 c #E8822B",
42 | "0 c #926D52",
43 | "a c #292929",
44 | "b c #242424",
45 | "c c #623517",
46 | "d c #D16B24",
47 | "e c #D77126",
48 | "f c #D67025",
49 | "g c #CC6622",
50 | "h c #876553",
51 | "i c #FF2424",
52 | "j c #626262",
53 | "k c #121212",
54 | "l c #3E1E0F",
55 | "m c #B54F1B",
56 | "n c #BA541C",
57 | "o c #B9531C",
58 | "p c #A44114",
59 | "q c #93817C",
60 | "r c #A5A5C6",
61 | "s c #444444",
62 | "t c #0D0D10",
63 | "u c #4B1908",
64 | "v c #9D3712",
65 | "w c #993311",
66 | "x c #692926",
67 | "y c #C3CCE5",
68 | "z c #3C5CBA",
69 | "A c #4A3C78",
70 | "B c #7A3F4F",
71 | "C c #7A5A7E",
72 | "D c #4264CA",
73 | "E c #376CB1",
74 | "F c #E8EDF8",
75 | "G c #4765DF",
76 | "H c #6782FD",
77 | "I c #527AE6",
78 | "J c #81B3F2",
79 | "K c #9DD0FF",
80 | "L c #537CE2",
81 | "M c #6078FC",
82 | "N c #4180A5",
83 | "O c #8BA2DC",
84 | "P c #425BEC",
85 | "Q c #5C72FD",
86 | "R c #6A85FD",
87 | "S c #4D77DD",
88 | "T c #A8DAFB",
89 | "U c #466AE3",
90 | "V c #576BFB",
91 | "W c #3068AF",
92 | "X c #748FD5",
93 | "Y c #2B4ED6",
94 | "Z c #465EF0",
95 | "` c #586CFC",
96 | " . c #576EF8",
97 | ".. c #4070CF",
98 | "+. c #475FEE",
99 | "@. c #3251D5",
100 | "#. c #385B7C",
101 | "$. c #D5DBEA",
102 | "%. c #556DAD",
103 | "&. c #3D59AB",
104 | "*. c #4059AD",
105 | "=. c #435BAE",
106 | "-. c #465D9F",
107 | ";. c #5F709C",
108 | ">. c #959AA7",
109 | ",. c #DFDFDF",
110 | "'. c #F1F1F1",
111 | "). c #F0F0F0",
112 | "!. c #F4F4F4",
113 | "~. c #FAFAFA",
114 | " . + @ # ",
115 | " $ % & * = - ; ; ; > ",
116 | ", ' ) ! ~ { ] ^ ; / ( / ; > ",
117 | "_ : < [ } | 1 2 ; ( > ; ( ",
118 | "3 4 5 6 7 8 9 0 ; ; ; ; ; > ",
119 | "a b c d e f g h ; ; i ; ; ( ",
120 | "j k l m n o p q ; i ( i ; > ",
121 | "r s t u v w x ^ ; ; i ; ; ( ",
122 | " y z A B C D E ; ; ; ; ; > ",
123 | "F G H I J K L M N > ( > ( > ( ",
124 | "O P Q R S T U V W ",
125 | "X Y Z ` ...+.@.#. ",
126 | "$.%.&.*.=.-.;.>.,. ",
127 | " '.).).!.~. "};
128 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-parent-protected.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_protected_xpm[] = {
3 | "16 14 119 2",
4 | " c None",
5 | ". c #F3F3F3",
6 | "+ c #BCBCBC",
7 | "@ c #BABABA",
8 | "# c #EBEBEB",
9 | "$ c #C0C0C0",
10 | "% c #555555",
11 | "& c #7E7E7E",
12 | "* c #7B7B7B",
13 | "= c #4F4F4F",
14 | "- c #9E9E9E",
15 | "; c #040404",
16 | "> c #F2F2F2",
17 | ", c #DEDEDE",
18 | "' c #3F3F3F",
19 | ") c #5C5C5C",
20 | "! c #818181",
21 | "~ c #7F7E7E",
22 | "{ c #53403C",
23 | "] c #27211E",
24 | "^ c #CFCFCF",
25 | "/ c #FFFFFF",
26 | "( c #FEE99F",
27 | "_ c #FEF0B7",
28 | ": c #FEDF8B",
29 | "< c #8E2E00",
30 | "[ c #757575",
31 | "} c #424242",
32 | "| c #414141",
33 | "1 c #734122",
34 | "2 c #AC551F",
35 | "3 c #DE7529",
36 | "4 c #CC7226",
37 | "5 c #99897A",
38 | "6 c #FDC760",
39 | "7 c #FCBD4F",
40 | "8 c #C04C00",
41 | "9 c #FEFBE5",
42 | "0 c #373737",
43 | "a c #343434",
44 | "b c #4D3522",
45 | "c c #EC862D",
46 | "d c #F69131",
47 | "e c #F48F30",
48 | "f c #E8822B",
49 | "g c #926D52",
50 | "h c #FDD378",
51 | "i c #B84900",
52 | "j c #292929",
53 | "k c #242424",
54 | "l c #623517",
55 | "m c #D16B24",
56 | "n c #D77126",
57 | "o c #D67025",
58 | "p c #CC6622",
59 | "q c #876553",
60 | "r c #963400",
61 | "s c #626262",
62 | "t c #121212",
63 | "u c #3E1E0F",
64 | "v c #B54F1B",
65 | "w c #BA541C",
66 | "x c #B9531C",
67 | "y c #A44114",
68 | "z c #93817C",
69 | "A c #A5A5C6",
70 | "B c #444444",
71 | "C c #0D0D10",
72 | "D c #4B1908",
73 | "E c #9D3712",
74 | "F c #993311",
75 | "G c #692926",
76 | "H c #C3CCE5",
77 | "I c #3C5CBA",
78 | "J c #4A3C78",
79 | "K c #7A3F4F",
80 | "L c #7A5A7E",
81 | "M c #4264CA",
82 | "N c #376CB1",
83 | "O c #E8EDF8",
84 | "P c #4765DF",
85 | "Q c #6782FD",
86 | "R c #527AE6",
87 | "S c #81B3F2",
88 | "T c #9DD0FF",
89 | "U c #537CE2",
90 | "V c #6078FC",
91 | "W c #4180A5",
92 | "X c #8BA2DC",
93 | "Y c #425BEC",
94 | "Z c #5C72FD",
95 | "` c #6A85FD",
96 | " . c #4D77DD",
97 | ".. c #A8DAFB",
98 | "+. c #466AE3",
99 | "@. c #576BFB",
100 | "#. c #3068AF",
101 | "$. c #748FD5",
102 | "%. c #2B4ED6",
103 | "&. c #465EF0",
104 | "*. c #586CFC",
105 | "=. c #576EF8",
106 | "-. c #4070CF",
107 | ";. c #475FEE",
108 | ">. c #3251D5",
109 | ",. c #385B7C",
110 | "'. c #D5DBEA",
111 | "). c #556DAD",
112 | "!. c #3D59AB",
113 | "~. c #4059AD",
114 | "{. c #435BAE",
115 | "]. c #465D9F",
116 | "^. c #5F709C",
117 | "/. c #959AA7",
118 | "(. c #DFDFDF",
119 | "_. c #F1F1F1",
120 | ":. c #F0F0F0",
121 | "<. c #F4F4F4",
122 | "[. c #FAFAFA",
123 | " . + @ # ",
124 | " $ % & * = - ; ; ; ; ; > ",
125 | ", ' ) ! ~ { ] ^ ; / ( _ ( : < / ",
126 | "[ } | 1 2 3 4 5 ; ( 6 ; 6 7 8 9 ",
127 | "0 a b c d e f g ; : 7 6 h 6 i / ",
128 | "j k l m n o p q / ; ; 7 r i / ",
129 | "s t u v w x y z / ; 6 i / ",
130 | "A B C D E F G ^ ; 7 8 9 ",
131 | " H I J K L M N ; 6 h 8 / ",
132 | "O P Q R S T U V W ; h 8 9 ",
133 | "X Y Z ` ...+.@.#. r 9 ",
134 | "$.%.&.*.=.-.;.>.,. 9 ",
135 | "'.).!.~.{.].^./.(. ",
136 | " _.:.:.<.[. "};
137 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-parent-public.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_public_xpm[] = {
3 | "16 14 109 2",
4 | " c None",
5 | ". c #F3F3F3",
6 | "+ c #BCBCBC",
7 | "@ c #BABABA",
8 | "# c #EBEBEB",
9 | "$ c #C0C0C0",
10 | "% c #555555",
11 | "& c #7E7E7E",
12 | "* c #7B7B7B",
13 | "= c #4F4F4F",
14 | "- c #9E9E9E",
15 | "; c #005D00",
16 | "> c #F2F2F2",
17 | ", c #DEDEDE",
18 | "' c #3F3F3F",
19 | ") c #5C5C5C",
20 | "! c #818181",
21 | "~ c #7F7E7E",
22 | "{ c #53403C",
23 | "] c #27211E",
24 | "^ c #CFCFCF",
25 | "/ c #3CBA00",
26 | "( c #FFFFFF",
27 | "_ c #757575",
28 | ": c #424242",
29 | "< c #414141",
30 | "[ c #734122",
31 | "} c #AC551F",
32 | "| c #DE7529",
33 | "1 c #CC7226",
34 | "2 c #99897A",
35 | "3 c #373737",
36 | "4 c #343434",
37 | "5 c #4D3522",
38 | "6 c #EC862D",
39 | "7 c #F69131",
40 | "8 c #F48F30",
41 | "9 c #E8822B",
42 | "0 c #926D52",
43 | "a c #292929",
44 | "b c #242424",
45 | "c c #623517",
46 | "d c #D16B24",
47 | "e c #D77126",
48 | "f c #D67025",
49 | "g c #CC6622",
50 | "h c #876553",
51 | "i c #626262",
52 | "j c #121212",
53 | "k c #3E1E0F",
54 | "l c #B54F1B",
55 | "m c #BA541C",
56 | "n c #B9531C",
57 | "o c #A44114",
58 | "p c #93817C",
59 | "q c #A5A5C6",
60 | "r c #444444",
61 | "s c #0D0D10",
62 | "t c #4B1908",
63 | "u c #9D3712",
64 | "v c #993311",
65 | "w c #692926",
66 | "x c #C3CCE5",
67 | "y c #3C5CBA",
68 | "z c #4A3C78",
69 | "A c #7A3F4F",
70 | "B c #7A5A7E",
71 | "C c #4264CA",
72 | "D c #376CB1",
73 | "E c #E8EDF8",
74 | "F c #4765DF",
75 | "G c #6782FD",
76 | "H c #527AE6",
77 | "I c #81B3F2",
78 | "J c #9DD0FF",
79 | "K c #537CE2",
80 | "L c #6078FC",
81 | "M c #4180A5",
82 | "N c #8BA2DC",
83 | "O c #425BEC",
84 | "P c #5C72FD",
85 | "Q c #6A85FD",
86 | "R c #4D77DD",
87 | "S c #A8DAFB",
88 | "T c #466AE3",
89 | "U c #576BFB",
90 | "V c #3068AF",
91 | "W c #748FD5",
92 | "X c #2B4ED6",
93 | "Y c #465EF0",
94 | "Z c #586CFC",
95 | "` c #576EF8",
96 | " . c #4070CF",
97 | ".. c #475FEE",
98 | "+. c #3251D5",
99 | "@. c #385B7C",
100 | "#. c #D5DBEA",
101 | "$. c #556DAD",
102 | "%. c #3D59AB",
103 | "&. c #4059AD",
104 | "*. c #435BAE",
105 | "=. c #465D9F",
106 | "-. c #5F709C",
107 | ";. c #959AA7",
108 | ">. c #DFDFDF",
109 | ",. c #F1F1F1",
110 | "'. c #F0F0F0",
111 | "). c #F4F4F4",
112 | "!. c #FAFAFA",
113 | " . + @ # ",
114 | " $ % & * = - ; ; ; > ",
115 | ", ' ) ! ~ { ] ^ ; / ( / ; > ",
116 | "_ : < [ } | 1 2 ; ( > ; ( ",
117 | "3 4 5 6 7 8 9 0 ; ; ; ; ; > ",
118 | "a b c d e f g h ; ; / ; ; ( ",
119 | "i j k l m n o p ; / ( / ; > ",
120 | "q r s t u v w ^ ; ; / ; ; ( ",
121 | " x y z A B C D ; ; ; ; ; > ",
122 | "E F G H I J K L M > ( > ( > ( ",
123 | "N O P Q R S T U V ",
124 | "W X Y Z ` ...+.@. ",
125 | "#.$.%.&.*.=.-.;.>. ",
126 | " ,.'.'.).!. "};
127 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-parent-unknown.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_unknown_xpm[] = {
3 | "12 14 105 2",
4 | " c None",
5 | ". c #F3F3F3",
6 | "+ c #BCBCBC",
7 | "@ c #BABABA",
8 | "# c #EBEBEB",
9 | "$ c #C0C0C0",
10 | "% c #555555",
11 | "& c #7E7E7E",
12 | "* c #7B7B7B",
13 | "= c #4F4F4F",
14 | "- c #9E9E9E",
15 | "; c #DEDEDE",
16 | "> c #3F3F3F",
17 | ", c #5C5C5C",
18 | "' c #818181",
19 | ") c #7F7E7E",
20 | "! c #53403C",
21 | "~ c #27211E",
22 | "{ c #CFCFCF",
23 | "] c #757575",
24 | "^ c #424242",
25 | "/ c #414141",
26 | "( c #734122",
27 | "_ c #AC551F",
28 | ": c #DE7529",
29 | "< c #CC7226",
30 | "[ c #99897A",
31 | "} c #373737",
32 | "| c #343434",
33 | "1 c #4D3522",
34 | "2 c #EC862D",
35 | "3 c #F69131",
36 | "4 c #F48F30",
37 | "5 c #E8822B",
38 | "6 c #926D52",
39 | "7 c #292929",
40 | "8 c #242424",
41 | "9 c #623517",
42 | "0 c #D16B24",
43 | "a c #D77126",
44 | "b c #D67025",
45 | "c c #CC6622",
46 | "d c #876553",
47 | "e c #626262",
48 | "f c #121212",
49 | "g c #3E1E0F",
50 | "h c #B54F1B",
51 | "i c #BA541C",
52 | "j c #B9531C",
53 | "k c #A44114",
54 | "l c #93817C",
55 | "m c #A5A5C6",
56 | "n c #444444",
57 | "o c #0D0D10",
58 | "p c #4B1908",
59 | "q c #9D3712",
60 | "r c #993311",
61 | "s c #692926",
62 | "t c #C3CCE5",
63 | "u c #3C5CBA",
64 | "v c #4A3C78",
65 | "w c #7A3F4F",
66 | "x c #7A5A7E",
67 | "y c #4264CA",
68 | "z c #376CB1",
69 | "A c #E8EDF8",
70 | "B c #4765DF",
71 | "C c #6782FD",
72 | "D c #527AE6",
73 | "E c #81B3F2",
74 | "F c #9DD0FF",
75 | "G c #537CE2",
76 | "H c #6078FC",
77 | "I c #4180A5",
78 | "J c #8BA2DC",
79 | "K c #425BEC",
80 | "L c #5C72FD",
81 | "M c #6A85FD",
82 | "N c #4D77DD",
83 | "O c #A8DAFB",
84 | "P c #466AE3",
85 | "Q c #576BFB",
86 | "R c #3068AF",
87 | "S c #748FD5",
88 | "T c #2B4ED6",
89 | "U c #465EF0",
90 | "V c #586CFC",
91 | "W c #576EF8",
92 | "X c #4070CF",
93 | "Y c #475FEE",
94 | "Z c #3251D5",
95 | "` c #385B7C",
96 | " . c #D5DBEA",
97 | ".. c #556DAD",
98 | "+. c #3D59AB",
99 | "@. c #4059AD",
100 | "#. c #435BAE",
101 | "$. c #465D9F",
102 | "%. c #5F709C",
103 | "&. c #959AA7",
104 | "*. c #DFDFDF",
105 | "=. c #F1F1F1",
106 | "-. c #F0F0F0",
107 | ";. c #F4F4F4",
108 | ">. c #FAFAFA",
109 | " . + @ # ",
110 | " $ % & * = - ",
111 | " ; > , ' ) ! ~ { ",
112 | " ] ^ / ( _ : < [ ",
113 | " } | 1 2 3 4 5 6 ",
114 | " 7 8 9 0 a b c d ",
115 | " e f g h i j k l ",
116 | "m m n o p q r s { ",
117 | " t u v w x y z ",
118 | " A B C D E F G H I ",
119 | " J K L M N O P Q R ",
120 | " S T U V W X Y Z ` ",
121 | " ...+.@.#.$.%.&.*. ",
122 | " =.-.-.;.>. "};
123 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-variable-bucket.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * Variables_xpm[] = {
3 | "16 14 116 2",
4 | " c None",
5 | ". c #000000",
6 | "+ c #C2CBDF",
7 | "@ c #8AAAEA",
8 | "# c #83A1DE",
9 | "$ c #6F8FD3",
10 | "% c #FFFFFF",
11 | "& c #B2C5EB",
12 | "* c #5B79BF",
13 | "= c #688AD5",
14 | "- c #6180C3",
15 | "; c #7193DC",
16 | "> c #6B89C9",
17 | ", c #4F648E",
18 | "' c #848484",
19 | ") c #8B8B8B",
20 | "! c #616161",
21 | "~ c #3B3B3B",
22 | "{ c #A0B1D4",
23 | "] c #6789D6",
24 | "^ c #617FC3",
25 | "/ c #7091DA",
26 | "( c #6988C8",
27 | "_ c #7B9CE2",
28 | ": c #475A80",
29 | "< c #D1D1D1",
30 | "[ c #C6C6C6",
31 | "} c #545454",
32 | "| c #6B6A6A",
33 | "1 c #617EC3",
34 | "2 c #6F91DA",
35 | "3 c #6987C7",
36 | "4 c #7A9CE1",
37 | "5 c #7390CD",
38 | "6 c #717070",
39 | "7 c #F2F2F2",
40 | "8 c #5E5E5E",
41 | "9 c #5B5B5B",
42 | "0 c #626262",
43 | "a c #444444",
44 | "b c #696D76",
45 | "c c #5F687B",
46 | "d c #5A6273",
47 | "e c #626B7C",
48 | "f c #5D6574",
49 | "g c #656D7E",
50 | "h c #535761",
51 | "i c #4C4C4C",
52 | "j c #6F6F6F",
53 | "k c #BCBCBC",
54 | "l c #C6C5C6",
55 | "m c #737373",
56 | "n c #D5DFF3",
57 | "o c #A7B7D9",
58 | "p c #B6C7EB",
59 | "q c #ACBBDB",
60 | "r c #BACBEE",
61 | "s c #AFBEDC",
62 | "t c #9EA9BF",
63 | "u c #6B6B6B",
64 | "v c #696969",
65 | "w c #C5C5C5",
66 | "x c #BBBBBB",
67 | "y c #787879",
68 | "z c #B2C2DF",
69 | "A c #A0ABC1",
70 | "B c #969FB3",
71 | "C c #9FAAC0",
72 | "D c #949EB2",
73 | "E c #9EA9BE",
74 | "F c #939DB1",
75 | "G c #717171",
76 | "H c #EEEDED",
77 | "I c #F9F9F9",
78 | "J c #EBEBEA",
79 | "K c #F6F7F7",
80 | "L c #E9E9E9",
81 | "M c #F3F4F3",
82 | "N c #E6E6E6",
83 | "O c #F1F0F1",
84 | "P c #C2C2C2",
85 | "Q c #B7B8B7",
86 | "R c #F5F5F5",
87 | "S c #E7E8E8",
88 | "T c #E5E5E5",
89 | "U c #EFF0F0",
90 | "V c #E2E2E2",
91 | "W c #ECEDED",
92 | "X c #DFDFDF",
93 | "Y c #B7B7B8",
94 | "Z c #C0C1C1",
95 | "` c #D6D6D6",
96 | " . c #E0E0E0",
97 | ".. c #D4D4D4",
98 | "+. c #DFDEDE",
99 | "@. c #D3D3D3",
100 | "#. c #DDDDDD",
101 | "$. c #D1D2D1",
102 | "%. c #DCDCDC",
103 | "&. c #C7C7C7",
104 | "*. c #BDBDBD",
105 | "=. c #484847",
106 | "-. c #C1C1C0",
107 | ";. c #F1F1F0",
108 | ">. c #E3E3E3",
109 | ",. c #EBEBEB",
110 | "'. c #DEDEDE",
111 | "). c #E8E9E8",
112 | "!. c #DCDBDB",
113 | "~. c #EDEDEE",
114 | "{. c #EAEBEB",
115 | "]. c #E9E8E9",
116 | "^. c #DCDCDB",
117 | "/. c #E7E7E6",
118 | "(. c #646464",
119 | "_. c #040404",
120 | " _._._._._._._._. ",
121 | " _.+ @ # @ # @ $ % ",
122 | " _.& * = - ; > , ' ) ! ~ ",
123 | " ' _.{ ] ^ / ( _ : < [ } | % ",
124 | " ! < _.& 1 2 3 4 5 , [ } [ 6 7 ",
125 | "8 9 0 a b c d e f g h i [ < | % ",
126 | "j k l m n o p q r s t u < [ 6 7 ",
127 | "v w x y z A B C D E F G [ < | % ",
128 | "j x w H I J K L M N O u < [ 6 7 ",
129 | "v P Q R S 7 T U V W X G [ < | % ",
130 | "j Y Z ` ...+.@.#.$.%.u &.*.=.7 ",
131 | "v -.` ;.>.H .,.'.).!.G [ 0 7 ",
132 | "j ` 7 >.~. .{.'.].^./.u 0 7 ",
133 | "v j v j v j v j v j v (.7 "};
134 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-variable-private-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_private_static_xpm[] = {
3 | "16 14 55 1",
4 | " c None",
5 | ". c #BA0000",
6 | "+ c #F2F2F2",
7 | "@ c #474747",
8 | "# c #434343",
9 | "$ c #626C7D",
10 | "% c #FF9090",
11 | "& c #FFFFFF",
12 | "* c #6E7683",
13 | "= c #E7EBD8",
14 | "- c #8296BD",
15 | "; c #040404",
16 | "> c #2D3544",
17 | ", c #CBCEBD",
18 | "' c #5C729A",
19 | ") c #C2CBDF",
20 | "! c #8AAAEA",
21 | "~ c #57688C",
22 | "{ c #E1E8DD",
23 | "] c #5C7099",
24 | "^ c #6F8FD3",
25 | "/ c #FF2424",
26 | "( c #B2C5EB",
27 | "_ c #6080C9",
28 | ": c #50648B",
29 | "< c #D3DAD4",
30 | "[ c #6176A1",
31 | "} c #7190D4",
32 | "| c #4F648E",
33 | "1 c #A9BBDF",
34 | "2 c #6789D6",
35 | "3 c #4D6085",
36 | "4 c #DFE5E2",
37 | "5 c #7B9CE2",
38 | "6 c #4B5F87",
39 | "7 c #6685CD",
40 | "8 c #53668D",
41 | "9 c #D4DADA",
42 | "0 c #7998D8",
43 | "a c #6E8FD9",
44 | "b c #506287",
45 | "c c #DFE7E9",
46 | "d c #83A4E6",
47 | "e c #6D8CD1",
48 | "f c #56698F",
49 | "g c #D5DBE1",
50 | "h c #809EDC",
51 | "i c #83A1DE",
52 | "j c #44536D",
53 | "k c #DCE2E9",
54 | "l c #838B9A",
55 | "m c #DEE3E9",
56 | "n c #92A8D0",
57 | "o c #727E95",
58 | "p c #8690A1",
59 | " ",
60 | " ...+ ",
61 | " @#$+ .%&%.+ ",
62 | " *=-& .& +.& ",
63 | ";;;>,';; .....+ ",
64 | ";)!~{]!^&../..& ",
65 | ";(_:<[}|+./&/.+ ",
66 | ";1234]56&../..& ",
67 | ";(789[0|+.....+ ",
68 | ";1abc]d6&+&+&+& ",
69 | ";(efg[h|+ ",
70 | ";i|jk]|6& ",
71 | " &+lmn+&+ ",
72 | " *op& "};
73 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-variable-private.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_private_xpm[] = {
3 | "16 14 39 1",
4 | " c None",
5 | ". c #BA0000",
6 | "+ c #F2F2F2",
7 | "@ c #FF9090",
8 | "# c #FFFFFF",
9 | "$ c #040404",
10 | "% c #C2CBDF",
11 | "& c #8AAAEA",
12 | "* c #83A1DE",
13 | "= c #6F8FD3",
14 | "- c #FF2424",
15 | "; c #B2C5EB",
16 | "> c #6080C9",
17 | ", c #688AD5",
18 | "' c #6687CD",
19 | ") c #7193DC",
20 | "! c #7190D4",
21 | "~ c #4F648E",
22 | "{ c #A9BBDF",
23 | "] c #6789D6",
24 | "^ c #6686CD",
25 | "/ c #7091DA",
26 | "( c #7B9CE2",
27 | "_ c #4B5F87",
28 | ": c #6685CD",
29 | "< c #6F91DA",
30 | "[ c #6F8ED2",
31 | "} c #7A9CE1",
32 | "| c #7998D8",
33 | "1 c #6E8FD9",
34 | "2 c #6D8DD2",
35 | "3 c #799AE0",
36 | "4 c #7897D7",
37 | "5 c #83A4E6",
38 | "6 c #6D8CD1",
39 | "7 c #7899DF",
40 | "8 c #7896D7",
41 | "9 c #83A3E6",
42 | "0 c #809EDC",
43 | " ",
44 | " ...+ ",
45 | " .@#@.+ ",
46 | " .# +.# ",
47 | "$$$$$$$$ .....+ ",
48 | "$%&*&*&=#..-..# ",
49 | "$;>,')!~+.-#-.+ ",
50 | "${]^/=(_#..-..# ",
51 | "$;:<[}|~+.....+ ",
52 | "${12345_#+#+#+# ",
53 | "$;67890~+ ",
54 | "$*~_~_~_# ",
55 | " #+#+#+#+ ",
56 | " "};
57 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-variable-protected-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_protected_static_xpm[] = {
3 | "16 14 63 1",
4 | " c None",
5 | ". c #040404",
6 | "+ c #F2F2F2",
7 | "@ c #474747",
8 | "# c #434343",
9 | "$ c #626C7D",
10 | "% c #FFFFFF",
11 | "& c #FEE99F",
12 | "* c #FEF0B7",
13 | "= c #FEDF8B",
14 | "- c #8E2E00",
15 | "; c #6E7683",
16 | "> c #E7EBD8",
17 | ", c #8296BD",
18 | "' c #FDC760",
19 | ") c #FCBD4F",
20 | "! c #C04C00",
21 | "~ c #FEFBE5",
22 | "{ c #2D3544",
23 | "] c #CBCEBD",
24 | "^ c #5C729A",
25 | "/ c #FDD378",
26 | "( c #B84900",
27 | "_ c #C2CBDF",
28 | ": c #8AAAEA",
29 | "< c #57688C",
30 | "[ c #E1E8DD",
31 | "} c #5C7099",
32 | "| c #6F8FD3",
33 | "1 c #963400",
34 | "2 c #B2C5EB",
35 | "3 c #6080C9",
36 | "4 c #50648B",
37 | "5 c #D3DAD4",
38 | "6 c #6176A1",
39 | "7 c #7190D4",
40 | "8 c #4F648E",
41 | "9 c #A9BBDF",
42 | "0 c #6789D6",
43 | "a c #4D6085",
44 | "b c #DFE5E2",
45 | "c c #7B9CE2",
46 | "d c #4B5F87",
47 | "e c #6685CD",
48 | "f c #53668D",
49 | "g c #D4DADA",
50 | "h c #7998D8",
51 | "i c #6E8FD9",
52 | "j c #506287",
53 | "k c #DFE7E9",
54 | "l c #83A4E6",
55 | "m c #6D8CD1",
56 | "n c #56698F",
57 | "o c #D5DBE1",
58 | "p c #809EDC",
59 | "q c #83A1DE",
60 | "r c #44536D",
61 | "s c #DCE2E9",
62 | "t c #838B9A",
63 | "u c #DEE3E9",
64 | "v c #92A8D0",
65 | "w c #727E95",
66 | "x c #8690A1",
67 | " ",
68 | " .....+ ",
69 | " @#$+ .%&*&=-%",
70 | " ;>,% .&'.')!~",
71 | "...{]^...=)'/'(%",
72 | "._:<[}:|%..)1(% ",
73 | ".2345678+%.'(% ",
74 | ".90ab}cd% .)!~ ",
75 | ".2efg6h8+ .'/!% ",
76 | ".9ijk}ld% ./!~ ",
77 | ".2mno6p8+ 1~ ",
78 | ".q8rs}8d% ~ ",
79 | " %+tuv+%+ ",
80 | " ;wx% "};
81 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-variable-protected.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_protected_xpm[] = {
3 | "16 14 47 1",
4 | " c None",
5 | ". c #040404",
6 | "+ c #F2F2F2",
7 | "@ c #FFFFFF",
8 | "# c #FEE99F",
9 | "$ c #FEF0B7",
10 | "% c #FEDF8B",
11 | "& c #8E2E00",
12 | "* c #FDC760",
13 | "= c #FCBD4F",
14 | "- c #C04C00",
15 | "; c #FEFBE5",
16 | "> c #FDD378",
17 | ", c #B84900",
18 | "' c #C2CBDF",
19 | ") c #8AAAEA",
20 | "! c #83A1DE",
21 | "~ c #6F8FD3",
22 | "{ c #963400",
23 | "] c #B2C5EB",
24 | "^ c #6080C9",
25 | "/ c #688AD5",
26 | "( c #6687CD",
27 | "_ c #7193DC",
28 | ": c #7190D4",
29 | "< c #4F648E",
30 | "[ c #A9BBDF",
31 | "} c #6789D6",
32 | "| c #6686CD",
33 | "1 c #7091DA",
34 | "2 c #7B9CE2",
35 | "3 c #4B5F87",
36 | "4 c #6685CD",
37 | "5 c #6F91DA",
38 | "6 c #6F8ED2",
39 | "7 c #7A9CE1",
40 | "8 c #7998D8",
41 | "9 c #6E8FD9",
42 | "0 c #6D8DD2",
43 | "a c #799AE0",
44 | "b c #7897D7",
45 | "c c #83A4E6",
46 | "d c #6D8CD1",
47 | "e c #7899DF",
48 | "f c #7896D7",
49 | "g c #83A3E6",
50 | "h c #809EDC",
51 | " ",
52 | " .....+ ",
53 | " .@#$#%&@",
54 | " .#*.*=-;",
55 | ".........%=*>*,@",
56 | ".')!)!)~@..={,@ ",
57 | ".]^/(_:<+@.*,@ ",
58 | ".[}|1~23@ .=-; ",
59 | ".]45678<+ .*>-@ ",
60 | ".[90abc3@ .>-; ",
61 | ".]defgh<+ {; ",
62 | ".!<3<3<3@ ; ",
63 | " @+@+@+@+ ",
64 | " "};
65 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-variable-public-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_public_static_xpm[] = {
3 | "16 14 55 1",
4 | " c None",
5 | ". c #005D00",
6 | "+ c #F2F2F2",
7 | "@ c #474747",
8 | "# c #434343",
9 | "$ c #626C7D",
10 | "% c #3CBA00",
11 | "& c #FFFFFF",
12 | "* c #6E7683",
13 | "= c #E7EBD8",
14 | "- c #8296BD",
15 | "; c #040404",
16 | "> c #2D3544",
17 | ", c #CBCEBD",
18 | "' c #5C729A",
19 | ") c #000000",
20 | "! c #C2CBDF",
21 | "~ c #8AAAEA",
22 | "{ c #57688C",
23 | "] c #E1E8DD",
24 | "^ c #5C7099",
25 | "/ c #6F8FD3",
26 | "( c #B2C5EB",
27 | "_ c #6080C9",
28 | ": c #50648B",
29 | "< c #D3DAD4",
30 | "[ c #6176A1",
31 | "} c #7190D4",
32 | "| c #4F648E",
33 | "1 c #A9BBDF",
34 | "2 c #6789D6",
35 | "3 c #4D6085",
36 | "4 c #DFE5E2",
37 | "5 c #7B9CE2",
38 | "6 c #4B5F87",
39 | "7 c #6685CD",
40 | "8 c #53668D",
41 | "9 c #D4DADA",
42 | "0 c #7998D8",
43 | "a c #6E8FD9",
44 | "b c #506287",
45 | "c c #DFE7E9",
46 | "d c #83A4E6",
47 | "e c #6D8CD1",
48 | "f c #56698F",
49 | "g c #D5DBE1",
50 | "h c #809EDC",
51 | "i c #83A1DE",
52 | "j c #44536D",
53 | "k c #DCE2E9",
54 | "l c #838B9A",
55 | "m c #DEE3E9",
56 | "n c #92A8D0",
57 | "o c #727E95",
58 | "p c #8690A1",
59 | " ",
60 | " ...+ ",
61 | " @#$+.%&%.+ ",
62 | " *=-&.& +.& ",
63 | ";;;>,';) .....+ ",
64 | ";!~{]^~/&..%..& ",
65 | ";(_:<[}|+.%&%.+ ",
66 | ";1234^56&..%..& ",
67 | ";(789[0|+.....+ ",
68 | ";1abc^d6&+&+&+& ",
69 | ";(efg[h|+ ",
70 | ";i|jk^|6& ",
71 | " &+lmn+&+ ",
72 | " *op& "};
73 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-variable-public.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_public_xpm[] = {
3 | "16 14 39 1",
4 | " c None",
5 | ". c #005D00",
6 | "+ c #F2F2F2",
7 | "@ c #3CBA00",
8 | "# c #FFFFFF",
9 | "$ c #040404",
10 | "% c #000000",
11 | "& c #C2CBDF",
12 | "* c #8AAAEA",
13 | "= c #83A1DE",
14 | "- c #6F8FD3",
15 | "; c #B2C5EB",
16 | "> c #6080C9",
17 | ", c #688AD5",
18 | "' c #6687CD",
19 | ") c #7193DC",
20 | "! c #7190D4",
21 | "~ c #4F648E",
22 | "{ c #A9BBDF",
23 | "] c #6789D6",
24 | "^ c #6686CD",
25 | "/ c #7091DA",
26 | "( c #7B9CE2",
27 | "_ c #4B5F87",
28 | ": c #6685CD",
29 | "< c #6F91DA",
30 | "[ c #6F8ED2",
31 | "} c #7A9CE1",
32 | "| c #7998D8",
33 | "1 c #6E8FD9",
34 | "2 c #6D8DD2",
35 | "3 c #799AE0",
36 | "4 c #7897D7",
37 | "5 c #83A4E6",
38 | "6 c #6D8CD1",
39 | "7 c #7899DF",
40 | "8 c #7896D7",
41 | "9 c #83A3E6",
42 | "0 c #809EDC",
43 | " ",
44 | " ...+ ",
45 | " .@#@.+ ",
46 | " .# +.# ",
47 | "$$$$$$$% .....+ ",
48 | "$&*=*=*-#..@..# ",
49 | "$;>,')!~+.@#@.+ ",
50 | "${]^/-(_#..@..# ",
51 | "$;:<[}|~+.....+ ",
52 | "${12345_#+#+#+# ",
53 | "$;67890~+ ",
54 | "$=~_~_~_# ",
55 | " #+#+#+#+ ",
56 | " "};
57 |
--------------------------------------------------------------------------------
/ecb-images/methods/height-14_to_21/ecb-variable-unknown-static.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_variable_unknown_static_xpm[] = {
3 | "12 14 53 1",
4 | " c None",
5 | ". c #474747",
6 | "+ c #434343",
7 | "@ c #626C7D",
8 | "# c #F2F2F2",
9 | "$ c #6E7683",
10 | "% c #E7EBD8",
11 | "& c #8296BD",
12 | "* c #FFFFFF",
13 | "= c #040404",
14 | "- c #2D3544",
15 | "; c #CBCEBD",
16 | "> c #5C729A",
17 | ", c #C2CBDF",
18 | "' c #8AAAEA",
19 | ") c #57688C",
20 | "! c #E1E8DD",
21 | "~ c #5C7099",
22 | "{ c #6F8FD3",
23 | "] c #B2C5EB",
24 | "^ c #6080C9",
25 | "/ c #50648B",
26 | "( c #D3DAD4",
27 | "_ c #6176A1",
28 | ": c #7190D4",
29 | "< c #4F648E",
30 | "[ c #A5A5C6",
31 | "} c #A9BBDF",
32 | "| c #6789D6",
33 | "1 c #4D6085",
34 | "2 c #DFE5E2",
35 | "3 c #7B9CE2",
36 | "4 c #4B5F87",
37 | "5 c #6685CD",
38 | "6 c #53668D",
39 | "7 c #D4DADA",
40 | "8 c #7998D8",
41 | "9 c #6E8FD9",
42 | "0 c #506287",
43 | "a c #DFE7E9",
44 | "b c #83A4E6",
45 | "c c #6D8CD1",
46 | "d c #56698F",
47 | "e c #D5DBE1",
48 | "f c #809EDC",
49 | "g c #83A1DE",
50 | "h c #44536D",
51 | "i c #DCE2E9",
52 | "j c #838B9A",
53 | "k c #DEE3E9",
54 | "l c #92A8D0",
55 | "m c #727E95",
56 | "n c #8690A1",
57 | " ",
58 | " ",
59 | " .+@# ",
60 | " $%&* ",
61 | " ===-;>== ",
62 | " =,')!~'{* ",
63 | " =]^/(_:<# ",
64 | "[=}|12~34* ",
65 | " =]567_8<# ",
66 | " =}90a~b4* ",
67 | " =]cde_f<# ",
68 | " =g c #7190D4",
17 | ", c #4F648E",
18 | "' c #F2F2F2",
19 | ") c #A5A5C6",
20 | "! c #A9BBDF",
21 | "~ c #6789D6",
22 | "{ c #6686CD",
23 | "] c #7091DA",
24 | "^ c #7B9CE2",
25 | "/ c #4B5F87",
26 | "( c #6685CD",
27 | "_ c #6F91DA",
28 | ": c #6F8ED2",
29 | "< c #7A9CE1",
30 | "[ c #7998D8",
31 | "} c #6E8FD9",
32 | "| c #6D8DD2",
33 | "1 c #799AE0",
34 | "2 c #7897D7",
35 | "3 c #83A4E6",
36 | "4 c #6D8CD1",
37 | "5 c #7899DF",
38 | "6 c #7896D7",
39 | "7 c #83A3E6",
40 | "8 c #809EDC",
41 | " ",
42 | " ",
43 | " ",
44 | " ",
45 | " ........ ",
46 | " .+@#@#@$% ",
47 | " .&*=-;>,' ",
48 | ").!~{]$^/% ",
49 | " .&(_:<[,' ",
50 | " .!}|123/% ",
51 | " .&45678,' ",
52 | " .#,/,/,/% ",
53 | " %'%'%'%' ",
54 | " "};
55 |
--------------------------------------------------------------------------------
/ecb-images/sources/height-14_to_21/ecb-vc-added.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_leaf_added_xpm[] = {
3 | "16 14 10 1",
4 | " c None",
5 | ". c #424242",
6 | "+ c #949494",
7 | "@ c #9C9C9C",
8 | "# c #A5A5A5",
9 | "$ c #ADADAD",
10 | "% c #848484",
11 | "& c #B5B5B5",
12 | "* c #FE9832",
13 | "= c #FFFFFF",
14 | " ",
15 | "....... ",
16 | ".++@@#.. ",
17 | ".+@@##.$. ",
18 | ".@@###.... ",
19 | ".@%%%+%$&. ",
20 | ".###$$**** ",
21 | ".#%+%**==** ",
22 | ".#$$***==*** ",
23 | ".$%%*======* ",
24 | ".$$&*======* ",
25 | ".$&&***==*** ",
26 | ".....**==** ",
27 | " **** "};
28 |
--------------------------------------------------------------------------------
/ecb-images/sources/height-14_to_21/ecb-vc-edited.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_leaf_modified_xpm[] = {
3 | "16 14 10 1",
4 | " c None",
5 | ". c #424242",
6 | "+ c #949494",
7 | "@ c #9C9C9C",
8 | "# c #A5A5A5",
9 | "$ c #ADADAD",
10 | "% c #848484",
11 | "& c #B5B5B5",
12 | "* c #FF9933",
13 | "= c #FFFFFF",
14 | " ",
15 | "....... ",
16 | ".++@@#.. ",
17 | ".+@@##.$. ",
18 | ".@@###.... ",
19 | ".@%%%+%$&. ",
20 | ".###$$**** ",
21 | ".#%+%**==** ",
22 | ".#$$**=**=** ",
23 | ".$%%*=****=* ",
24 | ".$$&*=****=* ",
25 | ".$&&**=**=** ",
26 | ".....**==** ",
27 | " **** "};
28 |
--------------------------------------------------------------------------------
/ecb-images/sources/height-14_to_21/ecb-vc-ignored.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_leaf_ignored_by_cvs_xpm[] = {
3 | "16 14 10 1",
4 | " c None",
5 | ". c #424242",
6 | "+ c #949494",
7 | "@ c #9C9C9C",
8 | "# c #A5A5A5",
9 | "$ c #ADADAD",
10 | "% c #848484",
11 | "& c #B5B5B5",
12 | "* c #B2B2B2",
13 | "= c #FFFFFF",
14 | " ",
15 | "....... ",
16 | ".++@@#.. ",
17 | ".+@@##.$. ",
18 | ".@@###.... ",
19 | ".@%%%+%$&. ",
20 | ".###$$**** ",
21 | ".#%+%****** ",
22 | ".#$$**=**=** ",
23 | ".$%%***==*** ",
24 | ".$$&***==*** ",
25 | ".$&&**=**=** ",
26 | ".....****** ",
27 | " **** "};
28 |
--------------------------------------------------------------------------------
/ecb-images/sources/height-14_to_21/ecb-vc-needs-merge.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_leaf_needs_merge_xpm[] = {
3 | "16 14 10 1",
4 | " c None",
5 | ". c #424242",
6 | "+ c #949494",
7 | "@ c #9C9C9C",
8 | "# c #A5A5A5",
9 | "$ c #ADADAD",
10 | "% c #848484",
11 | "& c #B5B5B5",
12 | "* c #FE3201",
13 | "= c #FFFFFF",
14 | " ",
15 | "....... ",
16 | ".++@@#.. ",
17 | ".+@@##.$. ",
18 | ".@@###.... ",
19 | ".@%%%+%$&. ",
20 | ".###$$**** ",
21 | ".#%+%**==** ",
22 | ".#$$***==*** ",
23 | ".$%%***==*** ",
24 | ".$$&***==*** ",
25 | ".$&&******** ",
26 | ".....**==** ",
27 | " **** "};
28 |
--------------------------------------------------------------------------------
/ecb-images/sources/height-14_to_21/ecb-vc-needs-patch.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecbvcneedspatch_xpm[] = {
3 | "16 14 11 1",
4 | " c None",
5 | "! c black",
6 | "# c #424242",
7 | "$ c #949494",
8 | "% c #9C9C9C",
9 | "& c #A5A5A5",
10 | "' c #ADADAD",
11 | "( c #848484",
12 | ") c #B5B5B5",
13 | "* c #FF9933",
14 | "+ c white",
15 | " ",
16 | "####### ",
17 | "#$$%%# ",
18 | "#$%%&'# ",
19 | "#%%&&### ",
20 | "#%((($(')# ",
21 | "#&&&''**** ",
22 | "#&($(**++** ",
23 | "#&''***++*** ",
24 | "#'((***++*** ",
25 | "#'')***++*** ",
26 | "#'))******** ",
27 | "#####**++** ",
28 | " **** "};
--------------------------------------------------------------------------------
/ecb-images/sources/height-14_to_21/ecb-vc-unknown.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_leaf_not_in_cvs_xpm[] = {
3 | "16 14 10 1",
4 | " c None",
5 | ". c #424242",
6 | "+ c #949494",
7 | "@ c #9C9C9C",
8 | "# c #A5A5A5",
9 | "$ c #ADADAD",
10 | "% c #848484",
11 | "& c #B5B5B5",
12 | "* c #0066CC",
13 | "= c #FFFFFF",
14 | " ",
15 | "....... ",
16 | ".++@@#.. ",
17 | ".+@@##.$. ",
18 | ".@@###.... ",
19 | ".@%%%+%$&. ",
20 | ".###$$**** ",
21 | ".#%+%**==** ",
22 | ".#$$**=**=** ",
23 | ".$%%*****=** ",
24 | ".$$&***==*** ",
25 | ".$&&******** ",
26 | ".....**==** ",
27 | " **** "};
28 |
--------------------------------------------------------------------------------
/ecb-images/sources/height-14_to_21/ecb-vc-up-to-date.xpm:
--------------------------------------------------------------------------------
1 | /* XPM */
2 | static char * ecb_leaf_in_cvs_xpm[] = {
3 | "16 14 10 1",
4 | " c None",
5 | ". c #424242",
6 | "+ c #949494",
7 | "@ c #9C9C9C",
8 | "# c #A5A5A5",
9 | "$ c #ADADAD",
10 | "% c #848484",
11 | "& c #B5B5B5",
12 | "* c #009900",
13 | "= c #FFFFFF",
14 | " ",
15 | "....... ",
16 | ".++@@#.. ",
17 | ".+@@##.$. ",
18 | ".@@###.... ",
19 | ".@%%%+%$&. ",
20 | ".###$$**** ",
21 | ".#%+%****** ",
22 | ".#$$******** ",
23 | ".$%%******=* ",
24 | ".$$&*=***=** ",
25 | ".$&&**=*=*** ",
26 | ".....**=*** ",
27 | " **** "};
28 |
--------------------------------------------------------------------------------
/ecb-makedef.mk:
--------------------------------------------------------------------------------
1 | # This file defines some settings used for the ECB-Makefiles
2 |
3 | # Copyright (C) 2000 - 2005 Klaus Berndl,
4 | # Free Software Foundation, Inc.
5 |
6 | # Author: Klaus Berndl
7 | # Maintainer: Klaus Berndl
8 | # Keywords: browser, code, programming, tools
9 | # Created: 2004
10 |
11 | # This program is free software; you can redistribute it and/or modify it under
12 | # the terms of the GNU General Public License as published by the Free Software
13 | # Foundation; either version 2, or (at your option) any later version.
14 |
15 | # This program is distributed in the hope that it will be useful, but WITHOUT
16 | # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
17 | # FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
18 | # details.
19 |
20 | # You should have received a copy of the GNU General Public License along with
21 | # GNU Emacs; see the file COPYING. If not, write to the Free Software
22 | # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
23 |
24 | # $Id$
25 |
26 | RM=rm -f
27 | CP=cp
28 | MV=mv -f
29 | MKDIR=mkdir -p
30 |
31 | EBATCH=$(EMACS) -batch -no-site-file
32 |
33 | ecb_LISP_EL=tree-buffer.el ecb-util.el ecb-mode-line.el ecb-help.el \
34 | ecb-layout.el ecb-layout-defs.el ecb-navigate.el ecb.el \
35 | ecb-eshell.el ecb-cycle.el ecb-face.el ecb-compilation.el \
36 | ecb-upgrade.el ecb-create-layout.el silentcomp.el \
37 | ecb-speedbar.el ecb-examples.el ecb-tod.el ecb-autogen.el \
38 | ecb-jde.el ecb-file-browser.el ecb-method-browser.el \
39 | ecb-winman-support.el ecb-cedet-wrapper.el \
40 | ecb-compatibility.el ecb-common-browser.el ecb-analyse.el \
41 | ecb-symboldef.el ecb-semantic.el ecb-advice-test.el \
42 | ecb-buffertab.el ecb-multiframe.el ecb-semantic-wrapper.el
43 |
44 | ecb_LISP_ELC=$(ecb_LISP_EL:.el=.elc)
45 |
46 | ecb_AUTOLOADS=ecb-autoloads.el
47 |
48 | ecb_ETC=NEWS README RELEASE_NOTES ecb-makedef.mk Makefile make.bat
49 |
50 | ecb_TEXI=ecb.texi
51 |
52 | ecb_INFO=$(ecb_TEXI:.texi=.info)
53 | ecb_HTML=$(ecb_TEXI:.texi=.html)
54 | ecb_HTML_DIR=html-help
55 | ecb_INFO_DIR=info-help
56 |
57 | ecb_DVI=$(ecb_TEXI:.texi=.dvi)
58 | ecb_PS=$(ecb_TEXI:.texi=.ps)
59 | ecb_PDF=$(ecb_TEXI:.texi=.pdf)
60 |
61 | ecb_IMAGE_DIR=ecb-images
62 |
63 | ecb_DISTRIB_FILES=$(ecb_LISP_EL) $(ecb_AUTOLOADS) $(ecb_TEXI) $(ecb_ETC)
64 |
65 |
--------------------------------------------------------------------------------
/ecb2/jn-file-tree.el:
--------------------------------------------------------------------------------
1 | ;;; jn-file-tree.el ---
2 |
3 | ;; Copyright (C) 2001 by Free Software Foundation, Inc.
4 |
5 | ;; Author:
6 | ;; Keywords:
7 |
8 | ;; This file is part of GNU Emacs.
9 |
10 | ;; GNU Emacs is free software; you can redistribute it and/or modify
11 | ;; it under the terms of the GNU General Public License as published by
12 | ;; the Free Software Foundation; either version 2, or (at your option)
13 | ;; any later version.
14 |
15 | ;; GNU Emacs is distributed in the hope that it will be useful,
16 | ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
17 | ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 | ;; GNU General Public License for more details.
19 |
20 | ;; You should have received a copy of the GNU General Public License
21 | ;; along with GNU Emacs; see the file COPYING. If not, write to
22 | ;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
23 | ;; Boston, MA 02111-1307, USA.
24 |
25 | ;;; Commentary:
26 |
27 | ;;
28 |
29 | ;;; Code:
30 |
31 | (require 'jn-tree-node)
32 |
33 | (defclass jn-file-tree-node (jn-dynamic-tree-node)
34 | ((file-path :initarg :file-path :initform nil)
35 | )
36 | )
37 |
38 | (defun jn-file-tree-node-new (file-path)
39 | (let ((node (jn-file-tree-node file-path :file-path file-path)))
40 | (unless (file-directory-p file-path)
41 | (oset node updated t))
42 | node))
43 |
44 | (defmethod jn-has-children ((node jn-file-tree-node))
45 | (if (jn-is-updated node)
46 | (call-next-method)
47 | (file-directory-p (oref node file-path))))
48 |
49 | (defmethod jn-get-name ((node jn-file-tree-node))
50 | (file-name-nondirectory (oref node file-path)))
51 |
52 | (defmethod jn-update ((node jn-file-tree-node))
53 | (jn-update--internal node
54 | (directory-files (oref node file-path) t "[^\\.].*")
55 | (function (lambda (item child)
56 | (string= (oref child file-path) item)))
57 | (function (lambda (item)
58 | (jn-file-tree-node-new item)))
59 | ))
60 |
61 | (provide 'jn-file-tree)
62 |
63 | ;;; jn-file-tree.el ends here
--------------------------------------------------------------------------------
/ecb2/jn-utils.el:
--------------------------------------------------------------------------------
1 | ;;; jn-utils.el ---
2 |
3 | ;; Copyright (C) 2001 by Free Software Foundation, Inc.
4 |
5 | ;; Author:
6 | ;; Keywords:
7 |
8 | ;; This file is part of GNU Emacs.
9 |
10 | ;; GNU Emacs is free software; you can redistribute it and/or modify
11 | ;; it under the terms of the GNU General Public License as published by
12 | ;; the Free Software Foundation; either version 2, or (at your option)
13 | ;; any later version.
14 |
15 | ;; GNU Emacs is distributed in the hope that it will be useful,
16 | ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
17 | ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 | ;; GNU General Public License for more details.
19 |
20 | ;; You should have received a copy of the GNU General Public License
21 | ;; along with GNU Emacs; see the file COPYING. If not, write to
22 | ;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
23 | ;; Boston, MA 02111-1307, USA.
24 |
25 | ;;; Commentary:
26 |
27 | ;;
28 |
29 | ;;; Code:
30 |
31 | (defun jn-create-lambda-with-object (fn obj)
32 | `(lambda () (,fn ,obj)))
33 |
34 | (defun jn-create-lambda-with-object-1 (fn obj)
35 | `(lambda (a1) (,fn ,obj a1)))
36 |
37 | (defun jn-create-lambda-with-object-2 (fn obj)
38 | `(lambda (a2) (,fn ,obj a1 a2)))
39 |
40 | (provide 'jn-utils)
41 |
42 | ;;; jn-utils.el ends here
--------------------------------------------------------------------------------
/ecb2/test.el:
--------------------------------------------------------------------------------
1 | ;;; test.el ---
2 |
3 | ;; Copyright (C) 2001 by Free Software Foundation, Inc.
4 |
5 | ;; Author:
6 | ;; Keywords:
7 |
8 | ;; This file is part of GNU Emacs.
9 |
10 | ;; GNU Emacs is free software; you can redistribute it and/or modify
11 | ;; it under the terms of the GNU General Public License as published by
12 | ;; the Free Software Foundation; either version 2, or (at your option)
13 | ;; any later version.
14 |
15 | ;; GNU Emacs is distributed in the hope that it will be useful,
16 | ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
17 | ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 | ;; GNU General Public License for more details.
19 |
20 | ;; You should have received a copy of the GNU General Public License
21 | ;; along with GNU Emacs; see the file COPYING. If not, write to
22 | ;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
23 | ;; Boston, MA 02111-1307, USA.
24 |
25 | ;;; Commentary:
26 |
27 | ;;
28 |
29 | ;;; Code:
30 |
31 | (require 'jn-tree-view)
32 | (require 'jn-file-tree)
33 |
34 | (defvar jn-test-view nil)
35 |
36 | (defun jn-create-nodes (node depth name)
37 | (let ((child (jn-tree-node-new name node)))
38 | (when (< depth 3)
39 | (let ((i 0))
40 | (while (< i 2)
41 | (jn-create-nodes child (1+ depth) (concat name "." (int-to-string i)))
42 | (setq i (1+ i)))))))
43 |
44 | (defun jn-print-2 (node prefix)
45 | (insert (concat prefix (jn-get-name node) "\n"))
46 | (dolist (child (jn-get-children node))
47 | (jn-print-2 child (concat prefix " "))))
48 |
49 | (defun jn-print (node)
50 | (set-buffer (get-buffer-create "*test*"))
51 | (jn-print-2 node ""))
52 |
53 | (defun jn-test ()
54 | (interactive)
55 | (let ((window (jn-view-window "Window" :emacs-window (selected-window)))
56 | (node (jn-tree-node-new "root")))
57 | (setq jn-test-view (jn-tree-view-new))
58 | (jn-set-view window jn-test-view)
59 | (jn-create-nodes node 0 "0")
60 | (jn-print node)
61 | (jn-set-node (jn-get-root jn-test-view) node)))
62 |
63 | (defun jn-test-file-tree ()
64 | (interactive)
65 | (let ((tree (jn-file-tree-node-new "c:/t2")))
66 | (jn-print tree)))
67 |
68 | (defun jn-test-file-tree-view ()
69 | (interactive)
70 | (let ((tree (jn-file-tree-node-new "c:/"))
71 | (window (jn-view-window "Window" :emacs-window (selected-window)))
72 | (view (jn-tree-view-new)))
73 | (jn-set-view window view)
74 | (jn-set-node (jn-get-root view) tree)))
75 |
76 | (defun jn-test-change ()
77 | (interactive)
78 | (jn-set-parent
79 | (car (jn-get-children
80 | (car (jn-get-children (jn-get-node (jn-get-root jn-test-view))))))
81 | nil))
82 |
83 | ;;; test.el ends here
84 |
--------------------------------------------------------------------------------
/html/bullet.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/bullet.gif
--------------------------------------------------------------------------------
/html/ecb_logo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/ecb_logo.gif
--------------------------------------------------------------------------------
/html/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | ECB - Emacs Code Browser
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/html/mail.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/mail.gif
--------------------------------------------------------------------------------
/html/screenshots/1-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/1-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/1.png
--------------------------------------------------------------------------------
/html/screenshots/10-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/10-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/10.png
--------------------------------------------------------------------------------
/html/screenshots/11-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/11-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/11.png
--------------------------------------------------------------------------------
/html/screenshots/12-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/12-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/12.png
--------------------------------------------------------------------------------
/html/screenshots/2-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/2-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/2.png
--------------------------------------------------------------------------------
/html/screenshots/3-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/3-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/3.png
--------------------------------------------------------------------------------
/html/screenshots/4-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/4-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/4.png
--------------------------------------------------------------------------------
/html/screenshots/5-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/5-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/5.png
--------------------------------------------------------------------------------
/html/screenshots/6-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/6-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/6.png
--------------------------------------------------------------------------------
/html/screenshots/7-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/7-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/7.png
--------------------------------------------------------------------------------
/html/screenshots/8-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/8-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/8.png
--------------------------------------------------------------------------------
/html/screenshots/9-thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/9-thumb.png
--------------------------------------------------------------------------------
/html/screenshots/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/screenshots/9.png
--------------------------------------------------------------------------------
/html/screenshots/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 | ECB Screenshots
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 | ECB 2.40 running in Emacs 22.3 showing a leftright-layout for
27 | big screens. ECB uses image-icons, shows the version-control
28 | state of the files. The leftmost/lowest window shows a
29 | directory-bucketized history and the rightmost/lowest window shows the
30 | output of the semantic-analyzer for intellisense (e.g.
31 | possible completions).
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 | ECB 1.90 running in Emacs 21 showing the ECB-tree-windows in a
44 | smaller font and a grep-output in the compile-window.
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 | ECB 2.40 running in Emacs 22.3 showing a layout with
61 | ECB-tree-windows located on top and a splitted edit-window.
62 | Current edit-window contains a complex C++ source file and its
63 | contents are shown in the methods-window.
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 | ECB 2.23 running in XEmacs 21.4 under Windows XP showing
76 | emacs-lisp sources and the popup-menu of the methods-buffer.
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 | ECB 1.90 running in Emacs 21 showing a left-right-layout for
95 | big screens which displays source-files in the directory browser.
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 | ECB 1.90 running in XEmacs 21.4 showing a layout with an
108 | integrated speedbar, a history- and a methods-window.
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
--------------------------------------------------------------------------------
/html/smiley.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecb-org/ecb/2f9028aa1d8791720e809954016dbc84fe8fc864/html/smiley.gif
--------------------------------------------------------------------------------
/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | REM This batchfile byte-compiles the ECB lisp files.
3 |
4 | REM Copyright (C) 2000 - 2005 Jesper Nordenberg,
5 | REM Klaus Berndl,
6 | REM Kevin A. Burton,
7 | REM Free Software Foundation, Inc.
8 |
9 | REM Author: Jesper Nordenberg
10 | REM Klaus Berndl
11 | REM Kevin A. Burton
12 | REM Maintainer: Klaus Berndl
13 | REM Keywords: browser, code, programming, tools
14 | REM Created: 2001
15 |
16 | REM This program is free software; you can redistribute it and/or modify it under
17 | REM the terms of the GNU General Public License as published by the Free Software
18 | REM Foundation; either version 2, or (at your option) any later version.
19 |
20 | REM This program is distributed in the hope that it will be useful, but WITHOUT
21 | REM ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
22 | REM FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
23 | REM details.
24 |
25 | REM You should have received a copy of the GNU General Public License along with
26 | REM GNU Emacs; see the file COPYING. If not, write to the Free Software
27 | REM Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
28 |
29 | REM $Id$
30 |
31 | REM ******************************************************
32 | REM * Do not use make.bat when using Emacs >= 23.2! *
33 | REM * With Emacs 23.2 byte-compiling is only supported *
34 | REM * by the shipped Makefile! *
35 | REM ******************************************************
36 |
37 | REM Make sure you byte-compile ECB with the semantic, eieio and
38 | REM speedbar-version you load into (X)Emacs (see below)!
39 |
40 | REM =======================================================================
41 | REM user configurable section
42 |
43 | REM Define here the correct paths to your (X)Emacs-executable and the
44 | REM required CEDET-package (use always FORWARD SLASHES in the paths!)
45 |
46 |
47 | set EMACS=C:/Programme/emacs-22.3/bin/emacs.exe
48 | set CEDET=../cedet
49 |
50 | REM Call "make" to byte-compile the ECB.
51 | REM If there are any warning messages during byte-compilation (normally
52 | REM there aren't any) you can savely ignore them!
53 |
54 | REM end of user configurable section
55 | REM =======================================================================
56 |
57 |
58 | REM Do not change anything below!
59 |
60 | echo Byte-compiling ECB with LOADPATH= %SEMANTIC% %EIEIO% %SPEEDBAR%
61 |
62 | if exist ecb-compile-script-init del ecb-compile-script-init
63 | if exist ecb.elc del *.elc
64 |
65 | echo (add-to-list 'load-path nil) > ecb-compile-script-init
66 | echo (load-file "%CEDET%/common/cedet.el") >> ecb-compile-script-init
67 | echo (require 'ecb) >> ecb-compile-script-init
68 | echo (setq debug-on-error t) >> ecb-compile-script-init
69 |
70 | %EMACS% -batch -no-site-file -l ecb-compile-script-init --eval "(ecb-byte-compile t)"
71 |
72 | del ecb-compile-script-init
73 |
74 | REM End of make.bat
75 |
--------------------------------------------------------------------------------