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
Odpowiedz
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
@Anthony albo zamienia twoje informacje w kredyty (lub podobną strategię) lub tworzy własne okno informacyjne. –
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.
Jeśli ktokolwiek (jak ja) poświęci na to 10 sekund, teraz ta grupa nazywa się "Supporting Files" ... – Atomix
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'. –