Overview and Key Concepts
The Event List shows all the pending events for the model. It is useful for seeing when different events will occur in order to debug modeling issues. If you have a problem that happens during a particular event, the Event List is useful for seeing information about that event to help track down the source of the problem.
You can access the Event List from the Debug menu on the main toolbar. If you want to only view the events for a particular object, you can right-click on the 3D object, point to View, then select View Object Events.
The Event List has the following properties:
This is the time that the event occurs.
This is the path to the object, relative to the model, that the event affects.
This is the type of event. It is the event code and will show a number value for event codes without registered names. You can use the "seteventlistlegendentry" application command to register a name for custom event types.
For example: applicationcommand("seteventlistlegendentry", 102, "My Event Type", 0); will set event code 102 to show "My Event Type" as its name in the list.
This is the path to the involved object for the event.
This value's use depends on the event and may not be used for all event types.
The Event List can be filtered based on the Time, Object and Involved columns. Columns with an active filter will display a . To add/edit a filter, left-click on the header name for the desired filter.
Each time filter has a begin (left) and an end (right) field. Only events that occurred within those two times will be displayed. To add a filter, click the icon. To remove a filter, click the icon.
This list allows you to filter the event list by which object generated the event. To include or exclude an object in the list, check or uncheck the box next to its name.
This list allows you to filter the event list by which object is involved in the event. To include or exclude an object in the list, check or uncheck the box next to its name.