Hallo,
ich öffne von einem Button in einem NSWindow ein NSPanel. Von diesem NSPanel ("firstPanel") rufe ich aus einem Button heraus ein zweites NSPanel "secondPanel" auf.
Dazu habe ich 2 Fragen
1. Wenn ich dieses NSPanel durch einen eigenen "close"-Button schließe, mache ich dies wie folgt:
Durch "makeKeyAndorderFront" "springt" dann das firstPanel so auf, wo ich auch nicht weiß ob das so AppleHIG konform ist, aber immerhin wird das firstPanel dann nach vorne geholt.
Ist die Vorgehensweise korrekt so?
2. Wenn ich aber das secondPanel nun durch den roten close-Button in der Titelleiste dieses Panels schließe, wird das firstPanel nicht angezeigt, sondern das NSWindow. Ich vermute ich die Methode des roten close-Buttons überschreiben. Nur welche ist ist das?
Oder gibt es eine andere Möglichkeit?
Vielen Dank für eure Hilfe!
ich öffne von einem Button in einem NSWindow ein NSPanel. Von diesem NSPanel ("firstPanel") rufe ich aus einem Button heraus ein zweites NSPanel "secondPanel" auf.
Dazu habe ich 2 Fragen
1. Wenn ich dieses NSPanel durch einen eigenen "close"-Button schließe, mache ich dies wie folgt:
Durch "makeKeyAndorderFront" "springt" dann das firstPanel so auf, wo ich auch nicht weiß ob das so AppleHIG konform ist, aber immerhin wird das firstPanel dann nach vorne geholt.
Ist die Vorgehensweise korrekt so?
2. Wenn ich aber das secondPanel nun durch den roten close-Button in der Titelleiste dieses Panels schließe, wird das firstPanel nicht angezeigt, sondern das NSWindow. Ich vermute ich die Methode des roten close-Buttons überschreiben. Nur welche ist ist das?
Oder gibt es eine andere Möglichkeit?
Vielen Dank für eure Hilfe!