FROM : Joe
DATE : Mon Nov 19 08:33:10 2007
Hello Folks,
I'm working on my first Cocoa project - and pulling my hair out on this one.
Any help would be appreciated.
I'm writing a System Preference. During my mainViewDidLoad, I'm trying to
set the text of a local TextField by doing a
[theTextField setStringValue:@"test"];
similar to the example at
http://developer.apple.com/documentation/CoreFoundation/Conceptual/CFPreferences/Tasks/UsingHighAPI.html
in
the mainViewDidLoad method.
The text never appears until later if I call setStringValue after I show
another sheet within the preference pane — then it appears. I'm NSLogging to
make sure mainViewDidLoad was being called - it was.
I've tried changing from mainViewDidLoad to willSelect, didSelect etc
thinking maybe it had to do with the timing that I was calling
setStringValue... No luck with any of them.
Can anyone give me an idea of what I might be able to try? Thanks.
Joe
------------------------------
OK I figured out what was wrong based on a prior lists post from 2002!
The correct answer is change the class of the File's Owner to my subclass of
NSPrefPane then make connections to that.
DATE : Mon Nov 19 08:33:10 2007
Hello Folks,
I'm working on my first Cocoa project - and pulling my hair out on this one.
Any help would be appreciated.
I'm writing a System Preference. During my mainViewDidLoad, I'm trying to
set the text of a local TextField by doing a
[theTextField setStringValue:@"test"];
similar to the example at
http://developer.apple.com/documentation/CoreFoundation/Conceptual/CFPreferences/Tasks/UsingHighAPI.html
in
the mainViewDidLoad method.
The text never appears until later if I call setStringValue after I show
another sheet within the preference pane — then it appears. I'm NSLogging to
make sure mainViewDidLoad was being called - it was.
I've tried changing from mainViewDidLoad to willSelect, didSelect etc
thinking maybe it had to do with the timing that I was calling
setStringValue... No luck with any of them.
Can anyone give me an idea of what I might be able to try? Thanks.
Joe
------------------------------
OK I figured out what was wrong based on a prior lists post from 2002!
The correct answer is change the class of the File's Owner to my subclass of
NSPrefPane then make connections to that.
| Related mails | Author | Date |
|---|---|---|
| Joe Fleck | Nov 14, 18:55 | |
| Joe | Nov 19, 08:33 |






Cocoa mail archive

