IBM
Contents Index Previous Next



Moving Objects


You can move one or several objects on the chart. Move several objects by first selecting them by framing or by using the shift buttons. The various procedures are described below:

Moving a Text Symbol

You can move the text symbol freely across the drawing area.

Moving a Comment Symbol

You can move the comment symbol freely across the drawing area.

Figure 345 : Moving the comment symbol.

Moving the comment symbol as shown in Figure 345 mirror flips the symbol in order to provide the shortest possible connection line.

If you move the object that the comment symbol is connected to, the comment symbol moves with it.

Moving an Instance Head Symbol

The instance head symbol can be moved horizontally or vertically.

Restrictions

The following restrictions apply when moving an instance head vertically:

Figure 346 : Moving the instance head and the instance end symbols

The bold arrows show the limitations applied on the leftmost instance head and instance end.

Moving an Instance End Symbol and a Stop Symbol

You can move the instance end symbol and stop symbol vertically but not horizontally. The instance end is moved horizontally when you move the instance head or the instance axis horizontally.

You can move the symbol vertically:

Moving an Instance Axis

You can move the instance axis line left or right by dragging it with the mouse. All connected messages and process create lines remain connected as they were initially. The instance head and instance end or stop symbols will be moved accordingly. See (1) and (2) in Figure 347.

Figure 347 : Moving lines

To move an instance axis:

Moving a Message

You can move a message vertically to any position within the limits set by the instance head symbol and the instance end or stop symbol of the source and target instances.

Moving the Entire Message

The base and the end of the message remain connected to the original source and target instances. The related message name and message parameters will be moved accordingly. See (3) and (4) in Figure 347.

You can also move the entire message to another pair of instance axes.

To move a message:

Moving the Base or End of a Message

You can move the base or end of a message up or down along the axis that it is connected to by pointing to and dragging the appropriate (base or end) selection square to the new position. The opposite selection square will remain fixed.

The end (message input) cannot be moved above the base (message output).

Moving a Message-to-self

You can move a message-to-self up or down along its instance axis or between instance axes by dragging it as you would move a message. See Moving a Message.

Moving the Base or End of a Message-to-Self

Use the same procedure as for a message to move the end (message input) or base point (message output) of a message-to-self (see Moving the Base or End of a Message).

Moving a Condition or MSC Reference

You can move the condition and MSC reference symbol vertically along an instance axis to which it is connected; between the instance head and instance end, stop, or the bottom of the drawing area. To connect or disconnect instances to the symbol, use the Connect dialog on the Edit menu.

To move the condition and MSC reference symbol:

Moving an Inline Expression Symbol

You can move the inline expression symbol vertically along the instance axis.

If the inline expression contains an involved axis, the inline expression cannot be moved below the instance end or stop symbol of that axis.

Moving a Timer

You can move a timer up or down along its instance axis or between instance axes by dragging it as you would move a message. The related timer name and parameters will be moved accordingly. See Moving a Message.

Use the same procedure as for a message to move the end (the time-out or reset (stopped) arrow) or base point (the set symbol) of a timer (see Moving the Base or End of a Message).

Moving an Action Symbol

You can move the action symbol vertically along the instance axis between the instance head and instance end, stop or the bottom of the drawing area or to another instance axis.

Moving a Process Create

To move a process create line along its source instance axis, either move the process create line or its associated instance head symbol upwards or downwards. See Moving an Instance Head Symbol.

Moving a Coregion Symbol

You can move a coregion up or down along its instance axis by dragging it as you would move a message. See Moving a Message.

If you point close to the start or end point of the coregion and start dragging the mouse, the coregion will be resized accordingly.


http://www.ibm.com/rational
Contents Index Previous Next