Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Papyrus/Papyrus User Guide/Toolbars/Alignment"

(Alignment Tool)
(Alignment Tool)
Line 10: Line 10:
 
|}
 
|}
 
<br/>
 
<br/>
 
+
To implement Alignment, some rules have been defined.
  
 
== General Rules ==
 
== General Rules ==
 +
The Alignment Tools allows 6 types of alignmeent:
 +
*Horizontaly
 +
**Left
 +
**Center
 +
**Right
 +
*Verticaly
 +
**Top
 +
**Middle
 +
**Bottom
 +
 +
These types can be disable if the alignment is not possible.
 +
Here is the different rules on which the alignment is based:
 +
#The alignment is available only if the selected object can be moved on the reference
 +
#When an object and one or several children should be aligned on a third object, only the parent is aligned
 +
#An object can only be aligned inside of its container's bounds.(In order to avoid scrollbar and invisible objects)
 +
#An object cannot be aligned on one of its children.
 +
 +
 
== Using of Alignment Tool ==
 
== Using of Alignment Tool ==
 
=== General Case ===
 
=== General Case ===

Revision as of 10:53, 28 August 2014

Alignment Tool

Introduction

Alignment Tool is availbale in the Papyrus toolbar:
Alignment Toolbar.JPG
Alignment allows to align the different objects of the model based on a reference object. The reference object is basically the last object selected (primary selection) and can be identified with the handles color:

Normal Selection
Primary Selection


To implement Alignment, some rules have been defined.

General Rules

The Alignment Tools allows 6 types of alignmeent:

  • Horizontaly
    • Left
    • Center
    • Right
  • Verticaly
    • Top
    • Middle
    • Bottom

These types can be disable if the alignment is not possible. Here is the different rules on which the alignment is based:

  1. The alignment is available only if the selected object can be moved on the reference
  2. When an object and one or several children should be aligned on a third object, only the parent is aligned
  3. An object can only be aligned inside of its container's bounds.(In order to avoid scrollbar and invisible objects)
  4. An object cannot be aligned on one of its children.


Using of Alignment Tool

General Case

Hierarchy

Labels

Edges

Limitation

Back to the top