UI 要素は deleteUI コマンドで削除するか、その親が削除されると削除されます。たとえば、前述のスクリプト 4 を実行した後でコマンドを実行すると、列レイアウト TestColumnLayout と、子ボタンが削除されます。
deleteUI ExampleWindow4|TestFrameLayout|TestColumnLayout;
ユーザにより作成された UI 要素が累積されることを避けるために、ウィンドウの既定の動作では、UI 要素とそのコンテンツはウィンドウを閉じたときに削除されます。したがって、Motif ウィンドウ メニュー、または -visible false フラグを使用してウィンドウを閉じると、ウィンドウとそのコンテンツが削除されます。作成時に -retain フラグを使用することにより、可視となっていないウィンドウを常駐させることができます。
window w; columnLayout; textField -cc "deleteUI w"; showWindow w;
textField -cc "evalDeferred(\"deleteUI w\")";