Hallo Rolf,
ich habe mich eigentlich nur um das Funktionieren gekümmert, und da speziell um die Fokus-Behandlung, also Fokus beim Öffnen, Schließen und Fokusfalle. Ansonsten kann der Quelltext meine Wurzeln in der C/Fortranwelt nicht überdecken.
Im Tutorial muss als ersten festgelegt werden, ob wir einen vollständigen Polyfill anbieten, oder nur ein Script, mit dem Dialoge über einen Button geöffnet und einen weiteren geschossen werden.
Aber unabhängig davon ist eine moderne Architektur schon gut, aber da musst du dann dran. Da lerne ich lieber bei dir, helfe aber natürlich beim Testen. Meine Version kann da als Ideenlieferant dienen.
Gruß
Jürgen