
This widget displays a drawing palette so users can annotate a simulation. Draw shapes, add comments, and give visual feedback to modelers by saving your drawings to a datasheet.
Features
- 9 different drawing tools—rectangle, rounded rectangle, circle, line, cross-out, arrow, star, pencil, and text tools
- Annotate in 16 different colors
- Each drawing displays in a layer that can be deleted. Move or stretch layers around after drawing
- Save drawing information to a datasheet so modelers can review your annotations at a later date
Versions and release dates
- Version 1.0 - Released 10/11/10
- Version 1.1 - Expected release 11/18/10
Known Issues
(Version 1.0)
Bear with us – this is a very unique and complex widget so things may be a little quirky. If you find something, please email support@squareonesolutions.net. We’ll respond immediately.
- When moving or resizing multiple drawings on a page, if you select different drawings to resize, the square points on the previous drawing do not disappear.
- In Internet Explorer, the star tool displays with an empty white space in its center.
- In Internet Explorer, there are some issues trying to draw over masters and menu widgets.
- The move / re-size tool doesn't work on stars in Internet Explorer. When you start to re-size the star, it disappears
- There are minor layout issues with the drawing palette in Internet Explorer.
- When trying to re-size the line or arrow tools, you cannot drag the box handles to change the direction of the line or arrow.
- There are intermittent issues with the pencil tool in Internet Explorer

Basic Usage:
Drag and drop the annotation widget anywhere on your page. It does not matter where the widget is placed on the page, it will always appear on the right side of your screen. That’s it—it is that simple!
Saving Annotations to a Datasheet
- First create a simple datasheet called "Annotations" with two columns -- "PageName" and "DrawingInfo". Add a record for each page that you want to annotate -- the page name column should have the name of the page and the DrawingInfo value should be blank.
- Now go to the page you want to annotate. Drag and drop the annotation widget on the page. The widget must be enclosed within a form widget.
- Place a "Get Record" action on your canvas and connect it to your "Annotations" datasheet. Edit the action settings and choose to add "Where" criteria -- only pull the record from the datasheet that matches the name of the page.
- Drag the "Get Record" action over the Annotation widget, and select the "DrawingInfo" field. Then go to your Annotation Widget properties panel and click on the small box to the right of the "Drawing Information" property. A dialog will open -- select the "DrawingInfo" red line.
- Create a new "Update Record" action and place it on your canvas, connecting it to your "Annotations" datasheet. Then drag the Annotation widget over the action, choosing to send the "DrawingInfo" value to the update record action.
- Click on the "DrawingInfo" red line coming from the Annotation widget to the "Update Record" action. Then in the properties panel, and select the "Drawing Information" value in the "Get Property" drop down list.
- Drop two actions on your canvas -- "Submit Form" and "Page Refresh" actions. Then drag your Annotation widget and drop it onto the submit form action. Then right-click the "On Click" blue arrow and move the event to "On Save Annotation." Finally, drag the "Submit Form" action over the "Page Refresh" action.
