TransientDlg=0, // transient: grabs mouse events and is destroyed at pop-down (so other dialog can use this ID next time)
CommentDlg, TagsDlg, TextMenuDlg, InputBoxDlg, NoDlg, BrowserDlg, HistoryDlg, // persistent: no grab and reused
PromoDlg, // this and beyond are destroyed at pop-down
+ErrorDlg,
AskDlg, // this and beyond do grab mouse events (and are destroyed)
+FatalDlg,
BoardWindow,
NrOfDialogs // dummy for total
} DialogClass;