Working with model diagrams : Moving and re-sizing submodels




#TJMovingandresizingsubmodels#Moving and re-sizing submodels

The following rules govern the behaviour of the move tool, when applied to
submodels.

  • dragging in any blank area of a submodel moves the whole submodel and
    all its contents, if the submodel is selected;
  • dragging the submodel boundary resizes the submodel by moving the
    boundary that is dragged; and
  • dragging a corner of the submodel resizes the submodel in both the
    horizontal and vertical directions.

If a submodel is not selected (i.e. the boundary is not drawn blue) then
dragging in a blank area within the submodel draws a rectangular marquee
for selecting elements within the submodel. Only if the submodel is
selected, is it possible to move it by dragging.

When moving or re-sizing a submodel, there must be sufficient area of
blank canvas (with no obstructing elements) available.

Note that it is not possible to include an existing element within an
existing submodel by moving either the element or the submodel boundary.
It is necessary instead to delete the submodel boundary and re-draw it.
Re-draw the envelope in the usual manner (see "Adding submodels") to include all the elements. Note
that all the properties of the submodel are lost when it is deleted, and it
may be necessary to edit the caption and the other properties of the
submodel afterwards. Similarly, it is possible to delete the element to be
included, and to add it (see "Adding node-like
elements
" or "Adding arrow-like elements")
again within the submodel. It may be necessary to edit the caption and the
other properties of the element afterwards.

In: Contents >> Working with model diagrams >> Moving model diagram
elements