Using Drawing Cursors

When you draw pictures, you have many different cursors to use depending on what you are trying to do. Many of these cursors appear when you have selected an object and place the cursor over the object's handles. The handles of an object provide points that control the movement of the object. Object handles appear in three types, depending on the operation you are trying to perform:

  • Resize Handles – Allow you to resize an object. These automatically appear when you initially add most objects.
  • Reshape Handles – Allow you to reshape an object. These automatically appear when you initially add lines, arcs, chords, and pies.
  • Rotate Handles – Allow you to rotate an object. These handles appear only when you rotate a particular object (excluding ovals, rounded rectangles, charts, and bitmaps).

The following example illustrates a rectangle with resize handles. There are four diagonal handles, two left and right handles, and two top and bottom handles, as shown. When you initially add an object, object handles appear. If you select outside the object, its handles disappear. Place the cursor on the object and click (select) the object to display the handles again.

Object Handles

For examples of reshape and rotate handles, refer to the Reshaping Objects and Rotating Objects sections, respectively. When you display the object's handles, you can control that object on the screen. Notice that when you display the handles, that object's name is highlighted in the system tree. The following table shows each cursor that is available, where it can be accessed in the iFIX WorkSpace, and what the cursor allows you to do.

Using Drawing Cursors 

The Cursor...

Positioned...

Does this...

In the iFIX WorkSpace document outside of an object; or anywhere in the system tree.

Selects an object or folder in the system tree, begins clicking and dragging objects (left-click), or displays a picture pop-up window (right-click).

Anywhere on your screen.

Alerts you that the system is working and no input can currently be processed.

On an object or group of objects.

Selects an object (single-click), displays the pop-up menu (right-click), moves an object by clicking and dragging, or displays the Animations dialog box (double-click).

On the up/down object handle, or at the top or bottom edge of the picture.

Resizes an object or picture up or down.

On the left/right object handle, or at the left or right edge of the picture.

Resizes an object or picture left or right.

On the diagonal object handle, or at corner edges of the picture.

Resizes an object or picture diagonally.

Right edge of the system tree.

Expands the system tree.

In system tree, dragging into picture.

Drags and drops objects or Dynamos to a picture. The second cursor indicates that the location you are dropping to is not valid.

In the Edit Color palette when customizing colors.

Selects a color range.

On objects with points.

Adds or deletes a point to an object. The white cursors on the left indicate that a point cannot be added or deleted. The black cursors on the right indicate a point can be added or deleted.

On pipe and polyline objects.

Splits pipes or polylines. The yellow cursor on the left indicates that a pipe can be split at that point. Note that the yellow cursor can actually be any contrasting color, depending on the color of the pipe object.

The black cursor on the right indicates that a polyline can be split at that point. The white cursors indicate that pipes and polylines cannot be split at those points.

Anywhere when adding or reshaping shapes or charts.

Also appears on an object's center of rotation circle.

Provides a starting point to add or reshape a shape or chart by clicking and dragging to a location.

As a rotation cursor, selects the center of rotation so that you can relocate it by clicking and dragging the circle.

Anywhere when adding data links, current date, or current time.

Adds a data link, current date, or current time.