|First of all, somes recommendations about how to use your mouse with Violet.
When the program starts, pick a diagram type from the File→New menu. The following types are currently available:
[insert an image here with an exploded panel]
Each diagram has its own panel with its own side bar on the right and its own status bar on the bottom. Panels are organized in tabs, so you can open several diagrams at the same time.Let's look at the side bar (on the right). Side bar has tools ordered by category. The first category concerns 'basic" tools such as undo/redo, zoom in/zoom out and delete. The second category concerns UML tools corresponding to the current diagram. This group is different for each diagram. The first tool button (with the four “grabbers”) is the “Select” tool. The other tool buttons let you add nodes and edges to the diagram. Mouse over each node and read the tool tips to see what they do. Tools in the third group are useful to print the current diagram or export it to the clipboard. Then you can simply paste it in your favorite word processor to make illustrated documents.
Now, let's look at diagrams. A diagram is composed of nodes (for example, classes or objects) and edges (for example, inheritance arrows or call arrows). To add a node, first click on the matching UML tool on the side bar (on the right), then click anywhere on the diagram to add it. You can also use your mouse scroll button to select another UML tool. To connect two nodes with an edge, first select an edge tool. Then click on the first node and hold down the left mouse button. Drag the mouse to the second node and release the mouse button. The edge is inserted between the two nodes. There is one exception : You can insert a “note connector” edge simply by dragging from a “note” node to anywhere on the diagram.
[insert a video here to show how to insert nodes and edges]
You use the select tool (with the four “grabbers”) whenever you want to select an existing object (node or edge) There are three reasons why you would want to do that:
When you edit the properties of a node or edge, a property popup appears. It lists the properties of the objects in a table. Each property has a name and a value. For example, the Note node has a property whose name is “color” and whose value is a color value. When you edit the value field, the value in the diagram is instantly updated.
When you are done with a diagram, save it with the "File→Save", "File→Save as" menu option or even by hitting CTRL+S. You can give it any name you like, but we recommend you keep an extension .violet. Each diagram file has it's own file extension. This allows you to recognize which kind of diagram corresponds to which file. So, we have :
To include a diagram in a document, export to the clipboard with the "File→To clipboard" menu or by using the camera tool on the side bar. You can also export your diagrams to PNG or JPEG format with the "File→Export Image" menu.
|By using basic HTML tags, you can
<font color="#9370DB">color the text,</font>
use <b>bold</b> and <i>italic</i> modifiers
or even <u>underline it</u> if you like
If you use Violet in a classroom setting, you may want to use the View→Zoom menu option. You can zoom in or out of the diagram. Zooming only affects the diagram display, not the size of saved images.
Thanks you for having spending a few minutes on this user guide.