macosx: TextfieldPanel: change result handling from delegate to block
The former delegate approach had some drawbacks as one class could be only delegate for one panel. This commit replaces it with a completion handler block which moves the result handling code closer to the actual creation of the dialog. Also fixes crash for eq panels.
Showing with 160 additions and 171 deletions