Share

Command.selectionEvent Event

Parent Object: Command
Defined in namespace "adsk::core" and the header file is <Core/UserInterface/Command.h>

Description

This function is retired. See more information in the 'Remarks' section below.

Provides a notification when the mouse passes over an entity allowing you to determine if the entity should be available for selection or not.

Remarks

This event has been retired. Equivalent functionality is provide by the preSelect event.

Syntax

-------- Import ---------
# Import fusion360utils folder, which includes event_utils.py.
from ...lib import fusion360utils as futil

-------- Global variables ---------
# Global variable used to maintain a reference to all event handlers.
local_handlers = []

-------- Connect the handler to the event. ---------
# "command_var" is a variable referencing a Command object.
# "command_selectionEvent" is the event handler function.
futil.add_handler(command_var.selectionEvent, command_selectionEvent, local_handlers=local_handlers)

-------- Event handler function definition ---------
# Event handler for the selectionEvent event.
def command_selectionEvent(args: adsk.core.SelectionEventArgs):
# Code to react to the event.
app.log('In command_selectionEvent event handler.')

Property Value

This is an event property that returns a SelectionEvent.

Version

Introduced in version June 2015
Retired in version July 2022

Was this information helpful?