Alec Aivazis edited application.tex  over 9 years ago

Commit id: e3a4d02c8def632380a2e101443e8340e18f054c

deletions | additions      

       

The middle section is the primary interaction area. The user can construct diagrams on the canvas in one of two ways: either using the shortcuts described in section \ref{sect:shortcuts}, or by dragging and element from the toolbar on the right and dropping it on somewhere on the grid. Note that when the element is placed, the application will try to merge the two anchors with any overlaps in order to fit it in the diagram.  \subsubsection{Item Palette / Element Configuration} When no element is selected, the right most area shows the item palette which provides a way for the user to add various elements to the diagram by dragging them from the buttons on the right and dropping them on the canvas. When the element is placed, the application first looks for overlapping anchors and performs a merge if necessary, then it looks for overlapping lines, and finally shapes which would act as a constraint to the anchor. There is also a button to draw pre-defined patterns onto the diagram (overwritting anything that was previously present).  When an element is selected, the right most area shows the various configuration parameters for the selected element(s) as described in section \ref{sect:configurations}.