dlg_pick_icon doesn't belong in dialog.h; breaks the unix
clang --analyze warnings: mostly asserts