Tabblad toevoegen aan Network PrefsPane?
18 juli 2004 - 20:51   
geplaatst door: JanV
Gebruikmakend van Apple's Developer Tools ben gestart met het implementeren van een "application-level-protocol" gebaseerd op TCP/IP.
Een aantal instellingen die het protocol behoeven zullen worden ondergebracht in een regelpaneel.

Nu is mijn vraag of het mogelijk is deze instellingen te plaatsen op een tabblad van het bestaande network-prefs-pane, zoals dat bijvoorbeeld ook voor Appletalk het geval is.

:wacko:

Tabblad toevoegen aan Network PrefsPane?
19 juli 2004 - 13:04    reactie #1
geplaatst door: Kool
Ja, dat kan, kijk maar eens naar dit bestand: /System/Library/PreferencePanes/Network.prefPane/Contents/Resources/SectionList.plist

Echter! Als je dit bestand/prefpane aanpast loop je zeer grote kans dat bij een systeemupdate je je eigen bestanden opnieuw moet installeren. Doe je het op deze manier, dan is dat zeker een hack te noemen, en dus twijfelachtig of het de juiste implementatie is. Ik kan me overigens niet voorstellen dat er public API zijn die je toestaan om aan het Netwerk prefpane je eigen werk toe te voegen. Voor meer info, zoek eens op www.cocoabuilder.com, of vraag het na op cocoa-dev (mailinglist van Apple).

Succes!

Hoe Kool Super Kool werd... zal nu na het opschonen van het forum een raadsel blijven voor wie dit nog niet wist.
Tabblad toevoegen aan Network PrefsPane?
19 juli 2004 - 13:09    reactie #2
geplaatst door: Sander Cox
Om het bij de preferences van Network te doen lijkt mij lastig.

Alternatief is om je eigen prefpane te maken, als je instellingen afhankelijk wilt hebben van locatie is het wel mogelijk de locaties op te vragen en signals te krijgen bij het veranderen van de locatie. Over dat laatste heb ik toevallig net wat gelezen in het "Core Mac OS X and UNIX Programming" boek van Mark Dalrymple and Aaron Hillegass.

Tabblad toevoegen aan Network PrefsPane?
19 juli 2004 - 22:48    reactie #3
geplaatst door: JanV
Bedankt voor de reacties.
Hiermee bevestigen jullie hetgeen ik voor mezelf al gedeeltelijk had besloten.
Ik zal het inderdaad voor alle zekerheid nog eens navragen bij Apple zelf maar waarschijnlijk is een apart PrefsPane de betere implementatie.

:worship: