Test viewer ability to correctly pick a 'grobject' APS with a 'region' APS attribute.

At the start of the test, the right-hand frame should display a WebCGM instance containing a simple picture with a cylindrical object (APS of type 'grobject') on the left and a rectangular object on the right. Each of the objects contains a hyperlink to a local HTML file instance. The hyperlink is a 'linkuri' APS attribute whose first parameter (URI) points to the HTML file instance. The second (Link Title) and third (Behavior) parameters are null.

The objects each contain a 'region' APS attribute. Therefore according to WebCGM, they are picked and their hyperlinks are activated by a mouse click anywhere within the boundary of the region.

In the rectangle sub-test, the object (APS) encloses the primitive that draws the smaller, bolder, rectangle. The 'region' definition corresponds to the larger, dashed rectangle, and is the simplest of the 'region' type definitions (rectangle). A click anywhere inside the larger, dashed rectangle should cause the hyperlink to be executed, and the HTML text to replace the WebCGM picture in the right-hand frame. Note. The larger rectangle is for reference, to indicate where the region boundary lies, and is drawn with line elements that occur *outside* of the object definition (APS).

The object (APS) definition in the cylinder sub-test is drawn identically as in test case interact-pick-BE-01 (left-hand subtest), by a collection of line-drawing primitives in a somewhat random order. The 'region' APS attribute is the most complex region sub-type, drawn with a long continuous polybezier that corresponds (almost) exactly to the outline of cylinder. A click anywhere inside of the outline of the cylinder should cause the hyperlink to be executed, and the HTML text to replace the WebCGM picture in the right-hand frame. Note. In interact-pick-BE-01, without a region, a pick could only be effected by clicking on the actual lines which draw the cylinder, because it is not a filled-area object.

Viewers are required to give visual feedback to the user that a successful pick has occurred, and an indication of the particular object which has been picked. In this test, it is required that the viewer indicate the 'region', not the graphical primitives of the object -- the larger rectangle of the rectangle subtest, and the outline of the cylinder sub-test. The exact method of feedback is viewer dependent.

It should be possible to use the browser "Back" and "Forward" buttons to move between the HTML view and the WebCGM picture view in the right frame. However, this is not a criterion for successful completion of this test (and if it does not work, then you will need to reload the test to execute successive sub-tests.)

The initial view in the left-hand frame is a PNG reference image of the text content of the HTML file that should appear in the left-hand frame, upon execution of the link. The style and layout of the HTML text may vary from the reference image, and are not part of the pass/fail criteria of this test.