mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-08 07:42:33 +01:00
Author:admin
Date:2008-09-19T07:55:09.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@27 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Adding a class]]
|
||||
[[Property:weight|2]]
|
||||
[[Property:uuid|592f9c3a-4533-d849-a0d7-5c00864e5c26]]
|
||||
A dialog window is dedicated to the creation of new classes.
|
||||
[[Image:new-class-dialog]]
|
||||
A list of all the clusters of the system lets you to choose in which one the new class will be inserted. The name of the new class and the name of the corresponding file can be set thank to two text fields above the list. It is also possible to define whether the class should be deferred or expanded, what its creation feature is (if any), what its parents are and whether the default feature clauses should be generated.
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Adding a cluster]]
|
||||
[[Property:weight|0]]
|
||||
[[Property:uuid|76a118a9-270e-fbc4-567d-e2ce031585d4]]
|
||||
It is possible to create new clusters from EiffelStudio. A dialog window has been designed to help you do so.
|
||||
[[Image:new-cluster-dialog]]
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Adding an attribute]]
|
||||
[[Property:weight|4]]
|
||||
[[Property:uuid|091387a6-2dda-aff4-7741-b44ade4857cb]]
|
||||
Once [[Opening the new feature dialog|the new feature dialog]] is displayed and '''attribute''' selected in '''feature type''', follow the following steps:
|
||||
# [[Feature clauses|Choose a feature clause]]
|
||||
# [[Name field|Type a name]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Adding a function]]
|
||||
[[Property:weight|3]]
|
||||
[[Property:uuid|1175bdb8-b8a0-e4c4-c083-3d624ae1e501]]
|
||||
Once [[Opening the new feature dialog|the new feature dialog]] is displayed and '''function''' selected in '''feature type''', follow the following steps:
|
||||
# [[Feature clauses|Choose a feature clause]]
|
||||
# [[Name field|Type a name]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Adding a procedure]]
|
||||
[[Property:weight|2]]
|
||||
[[Property:uuid|220515f7-5c16-2648-fcad-74d3fb1583da]]
|
||||
Once [[Opening the new feature dialog|the new feature dialog]] is displayed and '''procedure''' selected in '''feature type''', follow the following steps:
|
||||
# [[Feature clauses|Choose a feature clause]]
|
||||
# [[Name field|Type a name]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Adding a feature]]
|
||||
[[Property:weight|3]]
|
||||
[[Property:uuid|c65b3fd0-05fb-9b16-79b9-d4207bf42769]]
|
||||
* [[Adding a feature: Introduction|Introduction]]
|
||||
* [[Opening the new feature dialog|Opening the new feature dialog]]
|
||||
* [[Adding a procedure|Creating a procedure]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Opening the new feature dialog]]
|
||||
[[Property:weight|1]]
|
||||
[[Property:uuid|98d1f7e1-3fca-5884-83fc-f44475a3f364]]
|
||||
To make the [[New feature dialog overview|new feature window]] appear, you can:
|
||||
* Click [[Image:16x16--new-feature-icon]] in the [[Main toolbars|standard toolbar]] .
|
||||
* Select '''New feature''' in the '''Tools''' menu.
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Adding a library]]
|
||||
[[Property:weight|1]]
|
||||
[[Property:uuid|6d711ed5-7cd4-481f-1ea3-7bc0eb4e1730]]
|
||||
A dialog window has been designed to help you to add a library to your project.
|
||||
[[Image:new-library-dialog]]
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Changing project parameters]]
|
||||
[[Property:weight|8]]
|
||||
[[Property:uuid|54b1b86c-ce04-e634-ca1d-3546e14736f9]]
|
||||
A tool has been designed to help you to modify the settings of your project. To make the Project configuration tool appear, there are two possibilities:
|
||||
* Click [[Image:tool-config-icon]] in the [[Main toolbars|standard toolbar]] .
|
||||
* Select '''Project settings...''' in the '''Project''' menu.
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Editing a project]]
|
||||
[[Property:weight|2]]
|
||||
[[Property:uuid|d04c152e-1749-9e9f-0503-ec505478471e]]
|
||||
* [[Adding a cluster|Adding a cluster]]
|
||||
* [[Adding a library|Adding a library]]
|
||||
* [[Adding a class|Adding a class]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Moving a class]]
|
||||
[[Property:weight|7]]
|
||||
[[Property:uuid|10947266-61c8-ddd5-445e-9eb0de61cd05]]
|
||||
To move a class from a cluster to another one, you have to use the [[Diagram tool: Introduction|Diagram tool]] . First, [[Centering tools on a component|center the tool]] on the cluster that contains the class you want to move. Then, if the destination cluster is not shown on the diagram, [[Pick-and-drop mechanism|pick]] it in the [[Cluster tool: Introduction|cluster tool]] and drop it in the [[Diagram tool: Introduction|diagram]] . Once both clusters are displayed, you just have to drag the class to its destination.
|
||||
{{seealso| '''See Also''' <br/>
|
||||
[[Looking for a class|Find where a class is]] <br/>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Removing a class]]
|
||||
[[Property:weight|5]]
|
||||
[[Property:uuid|f975b6e2-7f81-874b-82f2-e76db588ff5e]]
|
||||
To remove a class, you can:
|
||||
* [[Centering tools on a component|Center the editor on the component]] , and click [[Image:16x16--general-delete-icon]] in the [[Main toolbars|standard toolbar]] or select '''Remove current item''' in the '''Tools''' menu.
|
||||
* [[Pick-and-drop mechanism|Drop a pebble]] of this component on [[Image:16x16--general-delete-icon]] in the [[Main toolbars|standard toolbar]] or in the [[Diagram tool: Introduction|Diagram tool]] [[Diagram toolbar|toolbar]] .
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Removing a cluster]]
|
||||
[[Property:weight|4]]
|
||||
[[Property:uuid|aebcf24c-758b-7c03-4130-533cf34650f5]]
|
||||
To remove clusters, you can:
|
||||
* [[Centering tools on a component|Center the editor on the component]] , and click [[Image:16x16--general-delete-icon]] in the [[Main toolbars|standard toolbar]] or select '''Remove current item''' in the '''Tools''' menu.
|
||||
* [[Pick-and-drop mechanism|Drop a pebble]] of this component on [[Image:16x16--general-delete-icon]] in the [[Main toolbars|standard toolbar]] or in the [[Diagram tool: Introduction|Diagram tool]] [[Diagram toolbar|toolbar]] .
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Removing a feature]]
|
||||
[[Property:weight|6]]
|
||||
[[Property:uuid|8779bb5f-44d4-48fa-7320-d3c02c3dc176]]
|
||||
To remove a feature, you may of course delete the corresponding lines in the class text. You can also use the Diagram tool if it is an attribute or a function. To do so, make sure that supplier links are shown in the diagram (if [[Image:diagram-supplier-link-icon]] is not pressed, click it). Pick the link that correspond to the feature you want to remove and drop the pebble on [[Image:16x16--general-delete-icon]] .
|
||||
{{seealso| '''See Also''' <br/>
|
||||
[[Adding a feature: Introduction|Adding a feature]] }}
|
||||
|
||||
Reference in New Issue
Block a user