EventInfo

Object Hierarchy | Related C++ Class: EventInfo

Inheritance

SIObject
   EventInfo

Introduced

2.0

Description

EventInfo holds read-only information on a particular event such the name, type, event handler name, etc., this information can be accessed through the EventInfo properties. EventInfo objects are created with XSIApplication.EventInfos.

Methods

IsClassOf

IsEqualTo

Properties

Application

Attributes

Categories

CustomData

FileName

FullName

Handler

Help

Language

Mute

Name

NestedObjects

Origin

OriginPath

Parent

Type

Examples

VBScript Example

on error resume next
Application.Advise "OnBeginSceneSave","C:\MyEventHandler.vbs",,,"ABCSaveSceneEvent"
set info = Application.EventInfos("ABCSaveSceneEvent")
LogMessage "Type: " & info.Type
LogMessage "Name: " & info.name
LogMessage "Token: " & info.Token
LogMessage "Handler: " & info.Handler
LogMessage "Filename: " & info.Filename
LogMessage "Language: " & info.Language

if IsArray(info.Attributes) then
   arr = info.Attributes
   for i=0 to ubound(arr,1)
       LogMessage "Attributes " & i & ":" & arr(i)
   next
else
   LogMessage "Attributes: " & info.Attributes
end if

if IsArray(info.CustomData) then
   arr = info.CustomData
   for i=0 to ubound(arr,1)
       LogMessage "CustomData " & i & ":" & arr(i)
   next
else
   LogMessage "CustomData: " & info.CustomData
end if


Autodesk Softimage v7.5