Share

TextCommandPalette.closed Event

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

Description

This event is fired when the user clicks the "Close" button on the palette. You can choose if the "Close" button is available or not when you initially create the palette. When a palette is closed, it still exists but is change to invisible so you can still interact with it and retrieve any needed information and can make it visible again. Use the deleteMe method to delete the palette.

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. ---------
# "textCommandPalette_var" is a variable referencing a TextCommandPalette object.
# "textCommandPalette_closed" is the event handler function.
futil.add_handler(textCommandPalette_var.closed, textCommandPalette_closed, local_handlers=local_handlers)

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

Property Value

This is an event property that returns a UserInterfaceGeneralEvent.

Version

Introduced in version August 2017

Was this information helpful?