mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-06 14:52:03 +01:00
Author:halw
Date:2008-10-08T21:10:06.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@73 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -9,7 +9,9 @@ You now know quite a few ways of re-targeting a Development Window to a "develop
|
||||
We restart from the last state, with a Development Window target to feature <code> forth </code> of class <code> LIST </code>. The next figure shows the whole window; it should be exactly what you see as a result of the last operations. We'll use the <code> Ancestor versions </code> view of the <code> Feature </code>Tab.
|
||||
|
||||
If for some reason the window doesn't look like the next figure, it's easy to reconstruct it: make sure both the Cluster tree and the Feature tree are visible (if not, click the corresponding buttons as detailed [[7 CLASS VIEWS|here]] ); target the tool to class <code> LIST </code> ; target further to its feature <code> forth </code> by clicking that feature name in the Feature tree; make sure both the top-right Editing Tool and the bottom-right Context Tool are visible; in the Context Tool, select the <code> Feature </code> Tab and its <code> Descendant versions </code>format.
|
||||
<div> [[Image:index-60]] [[general/guided_tour/studio/index-60.png|(link)]] </div>
|
||||
|
||||
[[Image:index-60]]
|
||||
|
||||
In the Context Tool near the bottom right, there is an entry that reads
|
||||
<code>
|
||||
ARRAYED_CIRCULAR forth
|
||||
@@ -26,7 +28,9 @@ Now move the mouse a trifle, <span>without pressing any button</span> :
|
||||
The cursor has changed into a new shape, a cross representing the type of development object that you have picked, a feature. For a class, as you may have guessed, it would be a small ellipse ("bubble"). Each kind of development object that you may create and manipulate during your work with EiffelStudio has its distinctive icon.
|
||||
|
||||
The display reflects that you have " <span>picked</span> " the feature <code> forth </code>. Now you can <span>drop</span> it at any appropriate place to retarget the corresponding tool. In fact you can drop it right where it is, in the Context Tool of the current Development tool. To drop, just '''right-click''' again. (That is to say, as before, press the rightmost mouse button and release it immediately.) This achieves a "drop", and retargets the Development Window to the chosen feature, <code> forth </code> from <code> ARRAYED_CIRCULAR </code>. The retargeting affects both the Editing Tool and the Context Tool (assuming the Link Content View option is selected on the toolbar, see below "Isolating the context" for more information), which keeps its current view ( <code> Descendant versions </code> in the <code> Feature </code> Tab). We'll see shortly how to give them separate targets if that's preferred.
|
||||
<div> [[Image:index-62]] [[general/guided_tour/studio/index-62.png|(link)]] </div></div><div>
|
||||
|
||||
[[Image:index-62]]
|
||||
|
||||
==How Pick-and-Drop works==
|
||||
|
||||
The Pick-and-Drop mechanism is very simple. It consists of three steps:
|
||||
@@ -104,7 +108,9 @@ If you will often alternate between the linked and isolated behaviors, you can u
|
||||
View --> Toolbars --> Customize standard toolbar</code>
|
||||
|
||||
(The adjacent entry is <code> toolbar project Customize </code> which provides complementary capabilities under a similar form.) You see a list of available buttons:
|
||||
<div> [[Image:index-63]] [[general/guided_tour/studio/index-63.png|(link)]] </div>
|
||||
|
||||
[[Image:index-63]]
|
||||
|
||||
The icons in the list on the right are currently displayed in the toolbar, but not those on the left. Among the latter you see (fourth from the bottom on the left-side list) <code> Link or not the context tool to other components </code>. Select it by clicking; this makes the <code> -> Add </code> button active. Click this button to move the Link/Isolate icon to the list of displayed icons. It becomes the first item of the list, which is fine for the moment. (Later on you can change the order of buttons in the toolbar if you like, by using the <code> Up </code> and <code> Down </code> buttons.) Click <code> OK </code>. The toolbar of your development tool has a new button which you can now use to switch, for the enclosing Development Window, between the isolated and linked behaviors of the Context Tool.
|
||||
</div>
|
||||
==Context memory==
|
||||
|
||||
@@ -7,7 +7,7 @@ In the rest of this Tour <code> YOURDIR </code> denotes the directory where the
|
||||
==Launching EiffelStudio under Window==
|
||||
|
||||
On Windows, you can launch EiffelStudio from the Start Menu under
|
||||
<code lang="c">
|
||||
<code lang="text">
|
||||
Programs --> EiffelStudio Version --> EiffelStudio
|
||||
</code>
|
||||
|
||||
@@ -18,7 +18,7 @@ If this is the first time you are using EiffelStudio, you may get a dialog askin
|
||||
==Launching EiffelStudio under Unix or OpenVMS==
|
||||
|
||||
To launch EiffelStudio on Unix or OpenVMS, change directory to <code> YOURDIR </code> and, from the command line, type
|
||||
<code>
|
||||
<code lang="text">
|
||||
estudio
|
||||
</code>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user