mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-08 07:42:33 +01:00
Author:admin
Date:2008-09-19T07:54:43.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@25 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Create an object]]
|
||||
[[Property:weight|1]]
|
||||
[[Property:uuid|b2ef8e81-a045-dce2-725f-c8db5ab1b6db]]
|
||||
An EiffelBuild [[EiffelBuild Notation|object]] is a representation of a Vision2 component and its properties.
|
||||
|
||||
To create a new instance of an object, [[EiffelBuild Notation|pick]] a type from the [[Type selector|type selector]] and [[EiffelBuild Notation|drop]] onto an existing [[EiffelBuild Notation|object]] (Accessible from the [[Layout constructor|layout constructor]] or [[Builder window|builder window]] ). You will only be able to complete the [[EiffelBuild Notation|drop]] if the targeted [[EiffelBuild Notation|object]] will accept a new object of the transported type.
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Delete an object]]
|
||||
[[Property:weight|2]]
|
||||
[[Property:uuid|87dbc23d-4f9c-bd2a-8451-30031b494d37]]
|
||||
To remove an [[EiffelBuild Notation|object]] from your EiffelBuild system, [[EiffelBuild Notation|pick]] the object you wish to delete, and [[EiffelBuild Notation|drop]] it on [[Image:icon-delete-small-color]] in the [[Main toolbar|main toolbar]] .
|
||||
|
||||
You may also delete via the keyboard by pressing the delete key while the tool containing the objects representation has the focus. Whichever [[EiffelBuild Notation|object]] has the selection is deleted.
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|EiffelBuild: Creating a new project]]
|
||||
[[Property:weight|0]]
|
||||
[[Property:uuid|8668676c-a189-5512-319e-34d70d4039e3]]
|
||||
When a project is not open in Build, there are only two menu options available. 'File' and 'Help'. To create a new project, select 'file', 'New project' as illustrated below:
|
||||
|
||||
[[Image:new-project]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|EiffelBuild: Starting a project]]
|
||||
[[Property:weight|0]]
|
||||
[[Property:uuid|803e2034-dec3-340c-e68e-fdbaefac8a5a]]
|
||||
* [[EiffelBuild: Creating a new project|Creating a new project]]
|
||||
* [[Retrieving a project from a Build project file|Retrieving a project from a Build project file]]
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Retrieving a project from a Build project file]]
|
||||
[[Property:weight|1]]
|
||||
[[Property:uuid|556cfd8a-f4df-9778-cbb1-eb4a9d795f01]]
|
||||
When a project is not open in Build, there are only two menus available, 'File' and 'Help'. To retrieve an existing project, select 'file', 'Open Project
|
||||
|
||||
[[Image:open-project]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Import a project]]
|
||||
[[Property:weight|5]]
|
||||
[[Property:uuid|ad0b96e1-ca74-5344-44f1-e066205fb76d]]
|
||||
The contents of an existing project may be imported into the currently open project, permitting re-use of existing structures. All versions of EiffelBuild before 5.4 limited each project to a single titled window, with 5.4 removing this limitation. The ability to import multiple EiffelBuild projects into a single project is useful for maintaining larger systems with many windows.
|
||||
|
||||
To import the contents of an existing project, select 'Import Project' from the 'File' menu as illustrated below:
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|EiffelBuild How To's]]
|
||||
[[Property:weight|0]]
|
||||
[[Property:uuid|1df547c8-ca5b-f014-5b4f-a39ecefaa746]]
|
||||
* [[EiffelBuild: Starting a project|Starting a project]]
|
||||
* [[Create an object|Create an object]]
|
||||
* [[Delete an object|Delete an object]]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Reparent an Object]]
|
||||
[[Property:weight|4]]
|
||||
[[Property:uuid|bf920606-6a40-83fc-5069-034d32f8cd7a]]
|
||||
To reparent an [[EiffelBuild Notation|object]] , you need to [[EiffelBuild Notation|pick]] the [[EiffelBuild Notation|object]] and [[EiffelBuild Notation|drop]] it on the [[EiffelBuild Notation|object]] you wish it to be parented in. The [[EiffelBuild Notation|object]] will be removed from its current parent, and inserted in the new parent at the next available position.
|
||||
|
||||
When an [[EiffelBuild Notation|object]] is inserted into a parent, it is always added at the next available position. If you wish to place an [[EiffelBuild Notation|object]] at a particular position within a parent, you must hold down the '''Shift''' key, and drop on an [[EiffelBuild Notation|object]] already contained in parent, Your [[EiffelBuild Notation|object]] will then be inserted in the parent, in the position preceding the child [[EiffelBuild Notation|object]] that you dropped on.
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[[Property:title|Save a project]]
|
||||
[[Property:weight|3]]
|
||||
[[Property:uuid|f2c46797-34c5-5de7-fcad-3447c3db61f5]]
|
||||
To save the project that is currently open, select '''Save''' from the '''File''' menu or click on [[Image:icon-save-color]] in the [[Main toolbar|main toolbar]] .
|
||||
|
||||
Alternatively, you may use the keyboard shortcut - '''Ctrl+S'''
|
||||
|
||||
Reference in New Issue
Block a user