• 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