Visu_StructSelectionChangedData (STRUCT)ΒΆ

TYPE Visu_StructSelectionChangedData : STRUCT

For data, when selection has changed by keyboardhandling. Used by the ISelectionManagerListener

InOut:

Name

Type

Comment

pClientData

POINTER TO VisuStructClientData

A pointer to a VisuStructClientData structure, identifying the client where the change happened

itfVisualization

IVisualisation

The visualization, which is currently displayed. After a change of visualization, this is the newly shown visualization, wheras itfVisualElementOldSelection is a element from the former visualization.

itfVisualElementOldSelection

IVisualElement

The element, that had the selection before the new key- event.

itfVisualElementNewSelection

IVisualElement

The element, that newly gets the selection. Can be the same like for old selection, e.g. elements with several selection areas like the spincontrol. NULL on change of visualization, as there at first, no element has a selection.

dwSelectionReturnValue

DWORD

Some more information, if the key-action could be handled. This value is the returnvalue of the called method from the selection manager to execute the key-event. Value is a constant from Visu_Selection_Constants like VISU_SELECTION_OK