<p>In a user defined wizard page, is there a way to capture change or focus events of the controls? I want to provide an immediate feedback on user input in some dropdowns (e.g. a message box)</p>

Since the scripting in innosetup is loosely based on Delphi, the controls should have some events like
```
OnEnter
```
(= control got focus) and
```
OnExit
```
(= control lost focus).  You can assign procedures to these events, something like this:
    ComboBox.OnExit := ComboBoxExit;
```
```
procedure ComboBoxExit(Sender: TObject);
begin

end;
```
```
I don't have access to Innosetup right now, so you will need to lookup the available events and parameters for the procedures.