We need more code HOOKS (second request!)

I need to insert a code more precisely and actual events are not enough to control the program flow. Requested this year ago but it was ignored.
For example events like this are really really needed

Field_Selected
Field_accepted
Field_Validated

Button_Selected
Button_accepted

Existing AJAX events do not cover many situations when developer needs finer control !

Dear NetMake - if you know how to handle an event when the user selects a field, or when user hits a TAB key to move over to another field - PLEASE LET US KNOW.
I do not see how it is possible with the current events. The embeed points are to limited.

Actually that be mostly javascript stuff (keydown, keyup, etc.) AJAX itself is not really javascript stuff but asynchronous HTTP requests to the server. I would suggest you look into the javascript route as SC allows to insert javascript code.

I’m not talking about using the code (weather it is JS, PHP or sc_macro) we need more places for detailed control of the screen behavior. If you can write a JS code but you have no SLOT to insert it it won’t do any god.

You might be right on using JS although there are not many examples (if any) using JS with SC. Macro documentation as well as SC examples are outdated. My main concern here would be how to pass/receive a variables from/to JS ?

Arthur