Product Documentation
Virtuoso Visualization and Analysis XL SKILL Reference
Product Version IC23.1, November 2023

awvResetAllWindows

awvResetAllWindows(
[ ?force g_force ]
)
=> t

Description

Resets all Waveform windows that are returned by awvGetWindowList.

Contents of the windows are erased and subwindows whose update statuses are turned on are deleted. To delete all subwindows, regardless of their update statuses, set the ?force argument to t.

Waveform windows remain at their current sizes and locations.

Arguments

?force g_force

Specifies whether to delete all subwindows or only those subwindows whose update statuses are turned on.

Valid values are:

  • t: All subwindows are deleted regardless of their update statuses.
  • nil: Only those subwindows whose update statuses are turned on are deleted.

The default value is nil.

Value Returned

t

Waveform windows are reset successfully.

Examples

The following example returns IDs of the Waveform windows that are currently open.

awvGetWindowList()
=> (window:3 window:4)

The following example resets all Waveform windows and deletes only those subwindows whose update statuses are turned on.

awvResetAllWindows()
=> t

The following example resets all Waveform windows and deletes all subwindows, regardless of their update statuses.

awvResetAllWindows(?force t)
=> t

Return to top
 ⠀
X