Dig VI

Owning Palette: Eulogy VIs

Requires: Eulogy

Encloses the selected the objects in a Diagram Disable Structure, adds a RIP bookmark tag with an ISO 8601 timestamp and user name in parentheses, creates a copy of the Disabled frame and uses the copy for the Enabled frame, adds a "Corpse" subdiagram label to the Disabled frame, and adds a "Spirit" subdiagram label to the Enabled frame. The result is a "grave" for refactoring the code.

The RIP bookmark tag is known as the "tombstone". The timestamp is known as the Time of Death (ToD) while the user name is the "grave digger". By default, today's date is used as the ToD and the application's user name is used for the grave digger.

Dig VI

cvirnVI InA reference to the VI where a grave will be dug.
cerrcodeclstError In describes error conditions that occur before this node runs. This input provides standard error in functionality.
c1dgobrnSelection List[] References to the GObjects in the VI's block diagram that should be placed in a grave.
ierrcodeclstError Out contains error information. This output provides standard error out functionality.
ivirnVI OutA duplicate reference to the VI where the grave was dug.