Custom Commands

What is a Custom Command?
Gives an overview of the code for a custom command.

Custom Command Wizard
Explains how to use the SDK Command Wizard to generate the skeleton code for a custom command.

Registering Commands
Shows how to register a command.

Setting Command Capabilities
Discusses command capabilities such as supporting keyboard shortcuts, running in batch mode, and command history logging.

Providing User Interface Text for a Command
Shows how to specify descriptive text such as tooltips for commands.

Adding Arguments
Shows how to add different types of arguments, such as collections, objects, or boolean flags, to a custom command.

Working with Arguments
Shows how to process command arguments in the Execute callback.

Returning Values
Explains how to return values from a custom command, and discusses the differences between scripted and C++ commands.

Calling C++ Custom Commands from Scripting
Shows how to call a compiled custom command from the different scripting languages, and how to handle the return values.

Adding Commands to Menus
Shows how to add commands to Softimage menus.

Undoing and Redoing Custom Commands
Explains how to undo and redo changes to user data.



Autodesk Softimage v7.5