I often write a single callback routine that handles all the callback events for windows dialog box. The net result is that in the dialog initialisation code I need to have multiple calls to DLGSETSUB for each control (or define an integer array or all the control ID's and loop over it doing dlgsetsub). It would be a nice feature that would save coding that as well as DLGSETSUB we had DLGSETDEFAULTSUB (or another suitable name) that defined a defualt callback for ALL control ID's for the dialog that were not otherwise defined.
I think this would be quite easy to do as the private dlg structure of IFLOGM has a list of all the valid ID's for the dialog after DLGINIT.
If it is possible to do this already by some means it would be useful helpful if someone could advise.