The argument list for a function called when a GUI event occurs
(other than mouse events): e.g normal left-button clicks, selecting an
item in a list or tree, etc is:

 Function onButtonBlah(sUserArg, dlgHan, iCtrlNo, wMsg, lParam)


Without really thinking it out I made the argument list for a function
called on "non-standard" mouse events (e.g. right clicks, centre-clicks,
clicks modified with alt, ctrl, shift)

 Function rClickButt(hanCtrlOrDlg, hwnd, command_arg)

I'm intending to unify both with the function signature:


Function onEvent(sUserArg, dlgHan, iCtrlNo, wMsg, ;;+
  lParam, hanCtrlOrDlg)

which will break any right-click handlers you right have writtensince
I introduced handling for such special mouse events, but not handlers
for standard GUI events.  

Is that gonna seriously annoy anyone?






Reply via email to