How to add a tool to Eiffel Studio advance

Revision as of 22:31, 29 March 2007 by Larryl (Talk | contribs)

This page is a continued page of How to add a tool to Eiffel Studio

Tool memory handling

We should implement "internal_recycle" feature for every EB_TOOL descendants. See figure 1. How to add a tool to Eiffel Studio advanced figure 1.png

Add a mini tool bar for our Hello World tool

Redefine two mini tool bar related features in our EB_HELLO_WORLD_TOOL. See figure 2. Then run the Eiffel Studio project, the result is shown in figure 3.

How to add a tool to Eiffel Studio advanced figure 2.png

How to add a tool to Eiffel Studio advanced figure 3.png

Internationalization support

We added the strings which we want translate to class INTERFACE_NAMES. See figure 4. After that, we update our EB_HELLO_WORLD_TOOL codes. See figure 5.

How to add a tool to Eiffel Studio advanced figure 4.png

How to add a tool to Eiffel Studio advanced figure 5.png