def useTemporaryDialog(filePath, resourceName, mayCancel,
*itemNames, **defaults):
"""Create a dialog, run it, capture the results, destroy the dialog,
and return the results.
Return None if the user cancels.
"""
dlg = buildDialog(filePath, resourceName, mayCancel, **defaults)
try:
result = runDialog(dlg, mayCancel, *itemNames)
finally:
dlg.Destroy()
return result
# --- Sample Dialog ---
评论列表
文章目录