mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2026-02-15 23:14:34 +01:00
Author:admin
Date:2008-09-17T13:53:28.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@3 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
[[Property:title|Feature tree]]
|
||||
[[Property:weight|1]]
|
||||
[[Image:feature-tree]]
|
||||
|
||||
The feature tree gives a summary of all the features of the currently edited class. They are in the same order as they are in the class file, and they are grouped by their feature clause.
|
||||
|
||||
The icon relative to the feature clause indicates the export status of the features inside it:
|
||||
* [[Image:folder-features-all-icon]] means features are exported to all classes
|
||||
* [[Image:folder-features-some-icon]] means features are exported to some classes
|
||||
* [[Image:folder-features-none-icon]] means features are not exported
|
||||
|
||||
The icon on the features indicates the nature of the feature:
|
||||
* [[Image:feature-attribute-icon]] for attributes
|
||||
* [[Image:feature-once-icon]] for once and constant features
|
||||
* [[Image:feature-deferred-icon]] for deferred features
|
||||
* [[Image:feature-external-icon]] for external features
|
||||
* [[Image:feature-frozen-routine-icon]] for frozen features
|
||||
* [[Image:feature-routine-icon]] for normal Eiffel routines
|
||||
|
||||
Clicking a feature or a feature clause in the tree centers the editor on it. Key navigation is also available. All features can be [[Pick-and-drop mechanism|picked]] , to [[Pick-and-drop mechanism|be dropped]] them into any component of the interface that accepts features.
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
[[Property:title|Feature tool]]
|
||||
[[Property:link_title|Features tool]]
|
||||
[[Property:weight|3]]
|
||||
* [[Feature tool: Introduction|Introduction]]
|
||||
* [[Feature tree|Tree representation]]
|
||||
* [[New feature command|New feature command]]
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
[[Property:title|New feature command]]
|
||||
[[Property:weight|2]]
|
||||
The new feature command [[Image:new-feature-icon]] located in the [[Feature tool: Introduction|feature tool]] acts like the [[New feature dialog: Introduction|main new feature command]] . Clicking it pops up the same dialog, making it possible to add a new feature in the currently edited class.
|
||||
|
||||
This command is only available when the class currently in the editor is compiled, can be modified, and has a file on the disk (this may not be the case if the class is precompiled).
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user