You can also use "if ($dialog(table-name))" to check if a dialog is created (open).
or you can check if not created "if (!$dialog(table-name))"
if (!$dialog(table-name)) { dialog -m table-name table-name }
This will only trigger if the dialog name dont exist.