2010-05-20 9 views
8

Jakie są moje opcje dodawania dodatkowych, arbitralnych danych do standardowego okna dialogowego Cocoa, które jest wyświetlane przez aplikację NSA po otrzymaniu wiadomości orderFrontStandardAboutPanel.NSApplication orderFrontStandardAboutPanel: Co nieco o moim panelu w sprawie standardu

+0

Możesz połączyć element menu z niestandardową akcją w -say- delegatem aplikacji i stamtąd przedstawić swoje własne, w pełni dostosowane okno. Możesz przeczytać wszystkie informacje o tekście ze swojego pliku plist i uzyskać obraz ikony z 'NSApp'. –

Odpowiedz

7
+0

ah, używam już wszystkich tych opcji, aby wyświetlić odpowiednie informacje dla każdego klucza dyktującego (pobrany z pakietu aplikacji). Pytanie, w jaki sposób mogę wyświetlić informacje oprócz tego wszystkiego? – anthony

+0

@Anthony albo zamienia twoje informacje w kredyty (lub podobną strategię) lub tworzy własne okno informacyjne. –

13

Jeśli dodać plik o nazwie Credits.rtf do Resources zawartość zostanie automatycznie stosowany w standardzie rozszerzonej o panelu i można umieścić cokolwiek chcesz informacji w pliku. Będzie nadal pobierać standardowe informacje o prawach autorskich, wersjach itp. Z wersji info.plist. Jest to najprostszy sposób, jaki znam, aby dodać dowolne informacje, w przeciwnym razie będziesz musiał sam rzucić swój własny panel.

+3

Jeśli ktokolwiek (jak ja) poświęci na to 10 sekund, teraz ta grupa nazywa się "Supporting Files" ... – Atomix