Backend Plugin loading Overlay/Mask

Hallo.

Ich habe ein Backend Plugin erstellt und probiere gerade ein transparents Overlay anzuzeigen wenn ich eine Controller Funktion aufrufe. Damit der Anwender sieht, dass hier gerade was passiert.

Also entweder ein Overlay innerhalb meines Plugin Window oder über den kompletten Backend Bereich. So wie es im Performance Plugin beim Leeren des Cache passiert. Zuerst wird hier innerhalb der Cache-Verzeichnisse und innerhalb der Checkboxen ein Overlay mit Lade-Text angezeigt und anschließend wird das Overlay über den kompletten Screen gelegt.

Ich finde leider keine Infos dazu, wie sich dies bewerkstelligen lässt. Ich habe im Performance Plugin nur das hier entdeckt:

Ext.applyIf(options, {
            url: me.url,
            waitMsg: me.waitMsg
        });

Das passiert beim Submit. Ich brauche dies jedoch beim Feuern eines Events…

Kann mir jemand weiterhelfen?

Viele Grüße
Marco