Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

Highlight on Hover

The graphomate bubbles provide the functionality to selectively show all the information associated with a single Bubble. To highlight a data point use your mouse to hover over a single Bubble. Now all the values, labels and annotations will be displayed. The hovered state can be fixated by using Alt+Click. If the option Connect Related Bubles and Connect Bubbles On Hover is activated, all associated bubbles will also be highlighted and the connection will be displayed sequentially. See /wiki/spaces/GBE/pages/56557694.





Zoom Modes

The following four Zoom Modes Rectangular SelectionRectangular SectionMagnification and Scaling Adjustment can be set in the Advanced property sheet in the Behavior tab under Zoom Mode. The selection None activates the rectangular selection, Rect the rectangular section, Magnify the magnification and Scale the scale adjustment.

Rectangular Selection

By doing click&drag on the component at runtime you can select bubbles in an rectangular shape. Then the complementary event on Bubbles Selected is thrown and you will get the member combination of the selected bubbles using the script methods getSelectedMemberTexts() and getSelectedMemberKeys().




Rectangular Section 

The rectangle section behaves exactly like the Rectangular Selection with regard to the scripting and the events.

In addition, after the selection has been made (releasing the mouse button), the scaling is changed.

So that only the bubbles, which are in the selected area, are shown.


Magnification 

A section of the bubbles can be enlarged by means of the mouse wheel (scrolling).

The point at which the magnification is directed is determined by the position of the mouse pointer.



In addition, the displayed section can be moved by drag & drop.


Scale adjustment

This mode behaves in the same way as the Magnification mode, i.e. Scrolling and drag & drop.

The scaling of the axes is then adjusted so that only a portion of the bubbles is displayed. This section is determined by the position of the mouse pointer.

The displayed section can be moved by drag & drop.


For technical reasons, this mode is more complex and thus consumes more resources while expanding. As a result, too many bubbles lead to a delay in drawing. Internet Explorer also leads to a noticeable slowdown.


Clustering

Depending on the data set, Bubbles can be drawn with the same X and Y position and the same radius. The accumulations of bubbles are then characterized by the fact that they lack any labeling and the border is drawn thicker.




If the mouse is hovered over such a Cluster of bubbles, the underlying bubbles fan out aside. The front bubble is displayed completely including their labels.


If one of the fanned bubbles is now hovered, this one is brought to the foreground and displayed in the correct (original) position with its labels.


Highlight Group

If the option Highlight Group is activated in the Behavior tab for a bubbles instance, all elements within this bubbles that have the same member combination (excluding Keyfigure Dimension) compared to the member combination of an element which is hovered by the user will be highlighted with a colored border. If, in addition to the first-mentioned bubbles, there are other bubbles with activated Highlight Group in the application, all elements whose member combination are each a superset of the member combination of the hovered element (exclusive Keyfigure Dimension) will be highlighted too. The highlight color can be customized for each bubbles instance using the Highlight Group Color option.

Example: In Bubbles 1, an element with the member combination A: = {"Atlantic", "New Brunswik"} is hovered by the user. Bubbles 2 has elements that have the member combinations B: = {"Atlantic", "New Brunswik", "Home Office"}. Since B is a superset of A (all elements of A  are contained in B: this includes the equality of A and B), these elements are highlighted accordingly. Conversely, if on select an element from Bubbles 2 with the member combination B, then the elements from Bubbles 1 with member combination A are no longer highlighted, since A is not a superset of B.

If you also want to include the Keyfigure Dimension (Measure) in the member combinations, you can activate the option Match Measures for each instance of the bubbles. As an example we extend the member combinations from the first example with a Keyfigure Dimension: A: = {"Atlantic", "New Brunswik", "Oder Quantity"} and B: = {"Atlantic", "New Brunswik", "Home Office", "Profit"}. Here, too, the behavior described above applies: when hovering an element with the member combination A, all elements whose member combinations are each a superset of A are highlighted. In this case, B is no longer a superset if A, so the members with member combination B are no longer highlighted.

Since the option Match Measures can be activated individually for each instance of the bubbles, a final example for the different behavior between the example bubbles mentioned above should be given. In the following case the option Match Measures is deactivated in Bubbles 1 and activated in Bubbles 2. If you now choose in Bubbles 1 an element with the member combination A: = {"Atlantic", "New Brunswik"} (with the keyfigure "Order Quantity"), all elements within Bubbles 1 are highlighted, whose member combinations are a superset of A. However, Bubbles 2 is different because the Match Measures option is enabled there. Only those elements whose member combinations are a superset of AMeasures := {"Atlantic", "New Brunswik", "Order Quantity"} are highlighted here.


Context Menu

If the property Context Menu Available is activated, the Context Menu will be accessible during runtime by right clicking on the bubbles. It allows special filtering (according to the settings made). A reload resets all changes made with the context menu.


  • No labels