Re: Question about NSTreeController/NSOutlineView instance cleanup

2008-04-11 Thread Quincey Morris
On Apr 10, 2008, at 23:01, Markus Spoettl wrote: Yes that must be it. I'm not sure how I manage to do that, though. Basically what I do is this: NSIndexPath *location = [NSIndexPath indexPathWithIndex: [treeContent count]]; TreeNode *rootnode = [[TreeNode alloc] init]; ... set treenode

NSTableView - hiding columns

2008-04-11 Thread Valentin Dan
Hi, I have a table view that has visible vertical lines between columns. I’m trying to hide a column and I’m probably / certainly going about it the wrong way. Currently the only way I found to hide it was to set it’s width & minimum width to 0 (I still need to work with it’s data in the

Re: Making use of Core 2 features without 64bit addressing

2008-04-11 Thread Clark Cox
On Thu, Apr 10, 2008 at 10:22 PM, Michael Vannorsdel <[EMAIL PROTECTED]> wrote: > Indeed I can do that. This brings up another question; since frameworks and > libs didn't have much 64 bit support in 10.4, is it possible for a fat > binary to load the 64 bit image on 10.5 and 32 bit on 10.4? Perh

Re: NSURLConnection doesn't post

2008-04-11 Thread Matt Burnett
Are you calling test: or sendLogs in a thread which doesnt have a active run loop, or a thread that will soon terminate? Either one will cause issues for NSURLConnections. On Apr 10, 2008, at 7:27 AM, Micha Fuhrmann wrote: Hi there, I'm running into a problem with NSURLConnection and I can

Re: Singletons on Leopard with GC

2008-04-11 Thread Citizen
Apple has added a comment about garbage-collected singletons in its Cocoa Fundamentals Guide: http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/CocoaObjects/chapter_3_section_10.html Basically you create a singleton as shown in the guide's example, but in a garbage-c

Re: NSURLConnection doesn't post

2008-04-11 Thread Micha Fuhrmann
Tom, thanks for your reply. from my understanding in my case the Object that's initiated the NSURLConnection is my shared instance since the call comes from the outside through the - (IBAction)test:(id)sender that then initiates the NSURLConnection with sendLogs. So if an object calls "test

Re: NSTableView - hiding columns

2008-04-11 Thread Ian Jackson
What is the effect of using: - (void)removeTableColumn:(NSTableColumn *)aTableColumn ? I assume this just removes the column and doesn't affect the datasource. And you can use the corresponding method: - (void)addTableColumn:(NSTableColumn *)aColumn When the need arises to reshow it. Ian

Re: NSURLConnection doesn't post

2008-04-11 Thread Micha Fuhrmann
Ok, I've used - (void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUntilDone:(BOOL)wait and it's fine one, you've pointed t what was wrong, however I thought that because the method sendLogs was invoqued by an instance that is alive during the whole app lifetime it woul

Re: NSTableView - hiding columns

2008-04-11 Thread Laurent Cerveau
On 10.5 you should b able to hide directly (NSTableColumn setHidden method). . Otherwise the best way is to keep an NSArray around (for example in a subclass of NSTableView) where you add the column you want to hide. Then when you hide a column you add it to this array and delete it from th

Efficient object wrappers and GC

2008-04-11 Thread Alastair Houghton
Hi all, On a number of occasions I've found myself in a situation where I have a data structure (often a complex one) that is implemented in C, but for which I want an ObjC wrapper. As an example, let's consider a tree of nodes. Now, obviously it would be good to provide NSEnumerator sub

RE: NSTableView - hiding columns

2008-04-11 Thread Valentin Dan
Actually … you might be right :-) ___ Valentin Dan, Software Developer Direct: +1 905 886 1833 ext.3047 Email: HYPERLINK "mailto:[EMAIL PROTECTED]"[EMAIL PROTECTED] Office: +40

Representational State Transfer

2008-04-11 Thread Jonathan Relf
Hi, I'm trying to get my head around how to approach implementing a REST (representational state transfer) interface in Cocoa. I can see that having an NSXMLDocument would allow me to easily read in XML data from a web source using initWithContentsOfURL: but if I'm wanting make a request of a UR

custom dragging destination feedback in an NSTableView

2008-04-11 Thread Martin Redington
I have two NSTableViews, whose items have a parent-child relationship. I would like to be able to drag the children into the parent table view, to change their parent (think dragging mail messages between folders). The standard dragging feedback is rather ugly to start off with, and does

Re: Tight loop processing

2008-04-11 Thread Don Arnel
Actually, while reading up on NSThread I cam across NSOperation which appears to spawn a new thread but is supposedly much cleaner to work with. It definately does the job for me. Thanks everyone for your help with this problem. - Don On Apr 10, 2008, at 5:13 PM, Wade Tregaskis wrote: Th

Re: Tight loop processing

2008-04-11 Thread Bill Garrison
On Apr 11, 2008, at 7:35 AM, Don Arnel wrote: Actually, while reading up on NSThread I cam across NSOperation which appears to spawn a new thread but is supposedly much cleaner to work with. It definately does the job for me. Thanks everyone for your help with this problem. NSOperation d

Re: custom dragging destination feedback in an NSTableView

2008-04-11 Thread Stéphane
On Apr 11, 2008, at 1:15 PM, Martin Redington wrote: I have two NSTableViews, whose items have a parent-child relationship. I would like to be able to drag the children into the parent table view, to change their parent (think dragging mail messages between folders). The standard draggi

Re: CoreAnimation in a modal window

2008-04-11 Thread Pierre Bernard
Hi! It appears that I need to "push" the NSRunLoop in default mode rather than modal for NSAnimationContext to work: [[NSRunLoop currentRunLoop] acceptInputForMode:NSDefaultRunLoopMode be

Multiple NSViews

2008-04-11 Thread Lorenzo
I have defined an NSView "info view" on IB. This view contains several NSTextFields. Now I want to programmatically create copies of this view and attach them to the objects on my window. So if on my window I have 10 objects, I should see the 10 objects, each one having its "info view". Each view r

Re: custom dragging destination feedback in an NSTableView

2008-04-11 Thread Jerry Krinock
On 2008 Apr, 11, at 4:15, Martin Redington wrote: The standard dragging feedback is rather ugly to start off with...I could spot any obvious way to customise this feedback I'm not sure what you consider to be ugly, but if, instead of a static image as suggested by Stéphane, you need somethi

Re: Multiple NSViews

2008-04-11 Thread I. Savant
On Fri, Apr 11, 2008 at 8:55 AM, Lorenzo <[EMAIL PROTECTED]> wrote: > I have defined an NSView "info view" on IB. > This view contains several NSTextFields. > Now I want to programmatically create copies of this view and attach them to > the objects on my window. So if on my window I have 10 obj

Building a custom Data Detector

2008-04-11 Thread Errol Sayre
I can't seem to find any documentation anywhere, but I'm assuming the "data detectors" in Leopard are a resurrection/reincarnation of the classic Mac OS Data Detectors... Is there an open API for creating these dealies in Leopard? I assume, if not, that the standard "file a bug report featu

Re: Core Data, Threads and Document based app

2008-04-11 Thread Jeff LaMarche
On Apr 11, 2008, at 2:37 AM, Thomas T wrote: - How can I create objects in my nsoperation when I don't have a persistent store yet. I really couldn't ask the user to save the document before beginning the download. - In document based apps - how should I create my second NSManagedObject context

Re: custom dragging destination feedback in an NSTableView

2008-04-11 Thread Martin Redington
It's not the dragged image I'm concerned about - I know how to change/ customise that. By "dragging destination feedback", I mean the black border that gets drawn around the row of the destination table that I'm about to drop on. I'd like to stop the tableview drawing that, and draw someth

Re: Tips to deploy applications to multiple Mac OS X versions

2008-04-11 Thread Steve Christensen
On Apr 10, 2008, at 9:37 PM, Michael Ash wrote: On Apr 10, 2008, at 9:26 PM, Jerry Krinock wrote: On Apr 9, 2008, at 11:08 PM, Ben Lachman wrote: On Apr 9, 2008, at 3:27 PM, David Duncan wrote: Typically you would only use 1 target. Use the SDK to the OS whose API your are targeting (such a

Re: Efficient object wrappers and GC

2008-04-11 Thread Michael Ash
On Fri, Apr 11, 2008 at 6:04 AM, Alastair Houghton <[EMAIL PROTECTED]> wrote: > Under GC, these kinds of tricks are no longer possible because there is no > -retain call any more, so no way to tell if it is safe to re-initialise and > return the same wrapper object. > > Aside from re-implementing

Re: Tips to deploy applications to multiple Mac OS X versions

2008-04-11 Thread Michael Ash
On Fri, Apr 11, 2008 at 10:25 AM, Steve Christensen <[EMAIL PROTECTED]> wrote: > > > And unhappy programmers. My estimate is that supporting 10.3-10.5 > increases my development + testing + bug-fixing time increases by a factor > of 1.5 over what it would be if it was 10.5 only, plus the penalty t

Re: Highlight color of a NSTableView row

2008-04-11 Thread Corbin Dunn
On Apr 10, 2008, at 5:41 PM, Eric Gorr wrote: On Apr 10, 2008, at 8:28 PM, Corbin Dunn wrote: If you're targeting Leopard, there is an NSTableView method you can override for this (a public one!) -(void)highlightSelectionInClipRect:(NSRect)theClipRect Ideally this should be the only meth

Re: Highlight color of a NSTableView row

2008-04-11 Thread Corbin Dunn
1. Subclass NSCell, NSTextFieldCell, or whatever other cell you want. 2. Override: - (NSColor *)highlightColorWithFrame:(NSRect)cellFrame inView: (NSView *)controlView and return nil. How would I go about subclassing NSTextFieldCell & NSImageCell and then using these cell with my NSTable

Re: custom dragging destination feedback in an NSTableView

2008-04-11 Thread Corbin Dunn
On Apr 11, 2008, at 7:10 AM, Martin Redington wrote: It's not the dragged image I'm concerned about - I know how to change/customise that. By "dragging destination feedback", I mean the black border that gets drawn around the row of the destination table that I'm about to drop on. I'd l

Re: Building a custom Data Detector

2008-04-11 Thread Joe Ranieri
On Apr 11, 2008, at 09:48, Errol Sayre wrote: I can't seem to find any documentation anywhere, but I'm assuming the "data detectors" in Leopard are a resurrection/reincarnation of the classic Mac OS Data Detectors... Is there an open API for creating these dealies in Leopard? I assume, if

Re: Question about NSTreeController/NSOutlineView instance cleanup

2008-04-11 Thread Markus Spoettl
On Apr 11, 2008, at 12:10 AM, Quincey Morris wrote: Well, without knowing the details of what you're doing, it's impossible to be certain, but this code certainly looks *very* wrong. For one thing, 'insertObject' is (according to the documentation) for controller subclasses to use to customi

Re: Efficient object wrappers and GC

2008-04-11 Thread Quincey Morris
On Apr 11, 2008, at 08:07, Michael Ash wrote: The obvious technique would be to stop trying to make the optimization implicit and to make it explicit and managed by the caller instead. In other words, you write your API so that it explicitly returns the same object every time you call -nextObje

Re: Efficient object wrappers and GC

2008-04-11 Thread Alastair Houghton
On 11 Apr 2008, at 17:26, Quincey Morris wrote: On Apr 11, 2008, at 08:07, Michael Ash wrote: The obvious technique would be to stop trying to make the optimization implicit and to make it explicit and managed by the caller instead. In other words, you write your API so that it explicitly r

Re: Efficient object wrappers and GC

2008-04-11 Thread Alastair Houghton
On 11 Apr 2008, at 16:07, Michael Ash wrote: On Fri, Apr 11, 2008 at 6:04 AM, Alastair Houghton <[EMAIL PROTECTED]> wrote: Under GC, these kinds of tricks are no longer possible because there is no -retain call any more, so no way to tell if it is safe to re- initialise and return the same w

Re: NSURLConnection doesn't post

2008-04-11 Thread Tom Harrington
On Fri, Apr 11, 2008 at 3:53 AM, Micha Fuhrmann <[EMAIL PROTECTED]> wrote: > Ok, I've used - (void)performSelectorOnMainThread:(SEL)aSelector > withObject:(id)arg waitUntilDone:(BOOL)wait and it's fine one, you've > pointed t what was wrong, however I thought that because the method sendLogs > was

Getting line numbers from an NSString

2008-04-11 Thread allan greenier
Greetings, Have I missed this somewhere in the Cocoa - Foundation api? If I have an NSString that is multi lined (say in contains "\n" characters) is there an api call so I can get line 0, line 1, ect? Or should I just code that myself? Thanks, Allan ___

Re: Efficient object wrappers and GC

2008-04-11 Thread Buddy Kurz
I'm wondering if it would make sense (or be possible) to override - retain and -release to increment/decrement your own variable in addition to using the inherited behavior. In the GC environment, the inherited retain does nothing but in either environment your enumerator can detect the re

Re: Efficient object wrappers and GC

2008-04-11 Thread Quincey Morris
On Apr 11, 2008, at 09:51, Alastair Houghton wrote: It doesn't, but you might conceivably have methods that take an NSEnumerator and do something with the objects it returns. Hence the utility of "nextObject". Ah, I see - simultaneous cake-having and cake-eating. :) Isn't this problem si

Re: Getting line numbers from an NSString

2008-04-11 Thread Paul Bruneau
On Apr 11, 2008, at 1:23 PM, allan greenier wrote: Greetings, Have I missed this somewhere in the Cocoa - Foundation api? If I have an NSString that is multi lined (say in contains "\n" characters) is there an api call so I can get line 0, line 1, ect? Or should I just code that myself? H

Re: Getting line numbers from an NSString

2008-04-11 Thread j o a r
On Apr 11, 2008, at 10:23 AM, allan greenier wrote: If I have an NSString that is multi lined (say in contains "\n" characters) is there an api call so I can get line 0, line 1, ect? Or should I just code that myself? There is no "NSLineEnumerator" (although that would be a very cool add

Re: NSURLConnection doesn't post

2008-04-11 Thread Jean-Daniel Dupas
Le 11 avr. 08 à 19:14, Tom Harrington a écrit : On Fri, Apr 11, 2008 at 3:53 AM, Micha Fuhrmann <[EMAIL PROTECTED]> wrote: Ok, I've used - (void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUntilDone:(BOOL)wait and it's fine one, you've pointed t what was wrong, however I

Re: Getting line numbers from an NSString

2008-04-11 Thread Jean-Daniel Dupas
Le 11 avr. 08 à 19:31, j o a r a écrit : On Apr 11, 2008, at 10:23 AM, allan greenier wrote: If I have an NSString that is multi lined (say in contains "\n" characters) is there an api call so I can get line 0, line 1, ect? Or should I just code that myself? There is no "NSLineEnumerato

Re: Efficient object wrappers and GC

2008-04-11 Thread Jean-Daniel Dupas
Le 11 avr. 08 à 19:27, Quincey Morris a écrit : On Apr 11, 2008, at 09:51, Alastair Houghton wrote: It doesn't, but you might conceivably have methods that take an NSEnumerator and do something with the objects it returns. Hence the utility of "nextObject". Ah, I see - simultaneous cak

Re:NSArrayController's "selectionIndex" weirdness

2008-04-11 Thread Johnny Lundy
On Apr 10, 2008, at 19:09, Quincey Morris wrote: Thanks a bunch, Quincey. That worked fine. I was going by NSArrayController's documentation that its "selectionIndex" method returned an NSUInteger. Either that is wrong or the NSButton wraps it in an object wrapper when it uses the "Argument

Core Data and the Document Dirty indicator

2008-04-11 Thread Jonathan Waddilove
I have a Core Data app (Document based) which holds three different entity types. One of the entity types is used to track details of 'Smart Groups'. I now have most of the basic application working. However I do have one issue I can't track down. When a Core Data document is opened initi

Re: NSArrayController's "selectionIndex" weirdness

2008-04-11 Thread Quincey Morris
On Apr 11, 2008, at 11:19, Johnny Lundy wrote: Now I am running into the "View Doesn't Update When Model Is Changed" issue that Apple lists under "Troubleshooting Cocoa Bindings", in that the array element gets removed by my "removeObjectAtIndex: [theIndex integerValue]", but that is app

Restoring Tiger NSTableView behaviour in Leopard

2008-04-11 Thread K. Darcy Otto
The application I am working on is essentially one big table, and I'd like to restore at least one aspect the default tab behaviour that Tiger used when editing tables. Namely, when the user is at the end of the row and hits tab, I'd like editing to begin at the beginning of the next row.

Re: Efficient object wrappers and GC

2008-04-11 Thread David Duncan
On Apr 11, 2008, at 10:25 AM, Buddy Kurz wrote: I'm wondering if it would make sense (or be possible) to override - retain and -release to increment/decrement your own variable in addition to using the inherited behavior. In the GC environment, the inherited retain does nothing but in eith

Re: Core Data and the Document Dirty indicator

2008-04-11 Thread I. Savant
> When a Core Data document is opened initialization adds an entity for the > basic 'All' smart group. This object is assigned to an in memory store > (rather than to the persistent document) - I have checked and the 'All' item > doesn't appear in the saved data. ... but a context has changed.

Re: Making use of Core 2 features without 64bit addressing

2008-04-11 Thread Michael Vannorsdel
This is great to hear, thanks a lot for the info. Got the build done, just need to test on the Core 2 when I get to work. On Apr 11, 2008, at 1:39 AM, Clark Cox wrote: On Thu, Apr 10, 2008 at 10:22 PM, Michael Vannorsdel <[EMAIL PROTECTED] > wrote: Indeed I can do that. This brings up anot

Re: Core Data and the Document Dirty indicator

2008-04-11 Thread mmalc crawford
On Apr 11, 2008, at 11:26 AM, Jonathan Waddilove wrote: Could some kind reader point me in the right direction to fix this unwanted behaviour.

enabling drag and drop in nsoutlineview

2008-04-11 Thread Stephane Huaulme
i used the abstracttree sample project step by step instructions, and i get it to work as expected except when it comes to drap and drop. comparing the nib files between my implementation and the one that comes in the sample code, i can't see anything different. i do expect the drap and drop

Re: enabling drag and drop in nsoutlineview

2008-04-11 Thread Corbin Dunn
On Apr 11, 2008, at 12:11 PM, Stephane Huaulme wrote: i used the abstracttree sample project step by step instructions, and i get it to work as expected except when it comes to drap and drop. comparing the nib files between my implementation and the one that comes in the sample code, i can'

Re: Restoring Tiger NSTableView behaviour in Leopard

2008-04-11 Thread Corbin Dunn
On Apr 11, 2008, at 11:38 AM, K. Darcy Otto wrote: The application I am working on is essentially one big table, and I'd like to restore at least one aspect the default tab behaviour that Tiger used when editing tables. Namely, when the user is at the end of the row and hits tab, I'd like

Utility that lists methods of private framework

2008-04-11 Thread Ryan Chapman
Is there a utility that will list the classes/methods of a framework/dynamic library, whether the library was written using C, Carbon or Cocoa? ___ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comment

Re: Building a custom Data Detector

2008-04-11 Thread Bill Cheeseman
on 2008-04-11 9:48 AM, Errol Sayre at [EMAIL PROTECTED] wrote: > I can't seem to find any documentation anywhere, but I'm assuming the > "data detectors" in Leopard are a resurrection/reincarnation of the > classic Mac OS Data Detectors... > > Is there an open API for creating these dealies in Le

Re: enabling drag and drop in nsoutlineview

2008-04-11 Thread Stephane Huaulme
note that i did register my drap and drop type in awakeFromNib, and that code does get executed: [outlineView registerForDraggedTypes:[NSArray arrayWithObject:myAgendaNodeType]]; however, the following proc: - (BOOL)outlineView:(NSOutlineView *)outlineView writeItems:(NSArray *)items t

Re: Efficient object wrappers and GC

2008-04-11 Thread Michael Ash
On Fri, Apr 11, 2008 at 12:53 PM, Alastair Houghton <[EMAIL PROTECTED]> wrote: > On 11 Apr 2008, at 16:07, Michael Ash wrote: > > On Fri, Apr 11, 2008 at 6:04 AM, Alastair Houghton > > <[EMAIL PROTECTED]> wrote: > > > > > Under GC, these kinds of tricks are no longer possible because there is > no

NSSearchField and NSArrayController filtering

2008-04-11 Thread Thomas Backman
Hi everybody, I've got a small app with two tableviews; one with iTunes playlists, and one with the tracks in the selected playlist. (Just doing this to learn) I added a NSSearchField to the program, but can't get it to work. Am I right that it's meant to be possible to, with 0 lines of co

Re: Utility that lists methods of private framework

2008-04-11 Thread Michael Vannorsdel
I think Omni Group (http://www.omnigroup.com) had a tool called class- dump that you could use to get a list of private objc classes and methods from binaries including frameworks and libraries. I don't know about C/C++. On Apr 11, 2008, at 2:08 PM, Ryan Chapman wrote: Is there a utility

Re: Utility that lists methods of private framework

2008-04-11 Thread Jean-Daniel Dupas
Le 11 avr. 08 à 22:08, Ryan Chapman a écrit : Is there a utility that will list the classes/methods of a framework/ dynamic library, whether the library was written using C, Carbon or Cocoa? A compile C binary does not contains C functions signatures. It contains the functions names but n

Re: Restoring Tiger NSTableView behaviour in Leopard

2008-04-11 Thread K. Darcy Otto
On 11-Apr-08, at 1:07 PM, Corbin Dunn wrote: On Apr 11, 2008, at 11:38 AM, K. Darcy Otto wrote: The application I am working on is essentially one big table, and I'd like to restore at least one aspect the default tab behaviour that Tiger used when editing tables. Namely, when the user is

Re: Restoring Tiger NSTableView behaviour in Leopard

2008-04-11 Thread Corbin Dunn
Thank you; that fixed it. Here is my solution (for a 4-column table): -(void)textDidEndEditing:(NSNotification *)notification { NSInteger editedColumn = [self editedColumn]; NSInteger editedRow = [self editedRow]; NSDictionary *userInfo = [notification userInfo

Re: enabling drag and drop in nsoutlineview

2008-04-11 Thread Stephane Huaulme
fixed: my outlineview datasource outlet was not connected! On Apr 11, 2008, at 3:12 PM, Stephane Huaulme wrote: note that i did register my drap and drop type in awakeFromNib, and that code does get executed: [outlineView registerForDraggedTypes:[NSArray arrayWithObject:myAgendaNodeTyp

Panther and Cocoa/Carbon mix; unclickable windows

2008-04-11 Thread Kevin Grant
Are there known issues with "unclickable" Cocoa windows in Carbon apps on Panther (10.3.9)? The Carbon windows still accept events. On Leopard, with identical code, the Cocoa windows *do* work correctly in my Carbon app. I think I'm doing everything I should, e.g. calling NSApplicationLoad(), c

Re: Representational State Transfer

2008-04-11 Thread Ken Thomases
On Apr 11, 2008, at 6:08 AM, Jonathan Relf wrote: I can see that having an NSXMLDocument would allow me to easily read in XML data from a web source using initWithContentsOfURL: but if I'm wanting make a request of a URL first and then get the XML reply back into an object, is there a better ch

Re: how should I go about downloading files

2008-04-11 Thread Scott Anguish
On Apr 10, 2008, at 9:04 PM, Laimonas Simutis wrote: Hey, This is my first cocoa projects so I am kind of finding my way around the framework. The question I have is maybe more related to the design practices with cocoa. I make a HTTP call to a server which gives me back a list of urls pointin

Quartz.framework Catch-22 on Panther

2008-04-11 Thread Nick Nallick
I'm using the Cocoa class QCRenderer after testing for Tiger or later. This means I have to link to Quartz.framework which I do as a weak link so I can still start under Panther and test the system version before trying to instantiate QCRenderer. This worked fine when building on Tiger.

Accessing Directory.app shared contacts

2008-04-11 Thread Kyle Sluder
Hey all, Is there a way to get at the contacts available in Directory.app? The disjunction between Directory.app and Address Book.app is infuriating, to say the least. I really want to develop a quick-and-dirty in house contact management app that integrates nicely with all the other collaborati

Transparent view click-through

2008-04-11 Thread Greg Hoover
Is there a way to prevent click through on a transparent view? Greg ___ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.c

Method Explanation

2008-04-11 Thread Kevin Ferguson
Greetings! This is a rather odd (and I'm sure simple) question, but I cannot seem to find a suitable explanation anywhere I look. So, my code initializes a menu with an action "myAction:", whose target is "myClass". Now, I've noticed through trial and error that the only way to get my m

Re: Method Explanation

2008-04-11 Thread Michael Vannorsdel
You have to create actual objects of that class: MyClass * obj = [[MyClass alloc] init]; then send your '-' messages to that object: [obj myAction:arg]; You might want to read up some more on object oriented programming so you know the difference between an object and its class. A class is

struct problem

2008-04-11 Thread Dean Ritchie
I'm trying to develop an app to take in dimensions (rowCount and colCount) from an NSForm and set up an NSView subclass to display a matrix of squares accordingly. Here's the action that responds to the NSForm: - (IBAction)setSize:(id)sender { NSRect aRect; //Start with col

NSApplicationMain arguments

2008-04-11 Thread slasktrattenator
Hi, I'm trying to add some launch arguments to my executable by modifying the arguments passed to main.m, but find that the new arguments are completely ignored. No matter what I pass to NSApplicationMain the executable launches with the same old default argsv[]. Is this not the right approach? Sh

Re: NSApplicationMain arguments

2008-04-11 Thread Michael Vannorsdel
If you're using NSProccessInfo to get the args, then changing them at runtime won't work as far as I know. The args are stored before main is even called. I don't think passing args to NSApplicationMain has any kind of effect. Couldn't you just store your custom args in a global and acces

Re: NSApplicationMain arguments

2008-04-11 Thread Michael Vannorsdel
BTW, not sure why you're trying to feed in custom args but if it's for testing purposes you can tell Xcode what args to pass by getting info on your program under Executables and put the launch arguments in there. On Apr 11, 2008, at 8:01 PM, [EMAIL PROTECTED] wrote: 'm trying to add some

Custom view output to projector

2008-04-11 Thread Simon
Hi, I'm getting a simple animation programme together for a gig I'm playing in at the end of the month, and I'm having difficulty working out how to send the animation straight to a projector. The animation is in a custom view. In the past, I've just dragged the window containing the view to

Re: Custom view output to projector

2008-04-11 Thread Michael Vannorsdel
Can you make the application run fullscreen or use a borderless window (no titlebar)? For borderless windows you'll have to programatically make it with the NSBorderlessWindowMask mask. On Apr 11, 2008, at 8:25 PM, Simon wrote: I'm getting a simple animation programme together for a gig I'

Re: Efficient object wrappers and GC

2008-04-11 Thread David Wilson
On Fri, Apr 11, 2008 at 4:15 PM, Michael Ash <[EMAIL PROTECTED]> wrote: > I think it's inherently not possible to do without destroying the > speed you're trying to gain. Due to how Apple's collector is > implemented, not generating write barriers for stack values, seeing if > an object has be

Re: NSURLConnection doesn't post

2008-04-11 Thread David Wilson
On Fri, Apr 11, 2008 at 1:32 PM, Jean-Daniel Dupas <[EMAIL PROTECTED]> wrote: > NSRunloop documentation disagree: > In general, your application does not need to either create or explicitly > manage NSRunLoop objects. Each NSThread object, including the application's > main thread, has an NSRunL

Re: Override AppleScrollBarVariant on NSScroller?

2008-04-11 Thread Michael Watson
Uh, the double both variant isn't available in the GUI, so why would you ever complain about an application not supporting it? It's never been an official option, just available via an undocumented preference value. The bottom line that you're veering away from is that this guy wants to *

Re: Override AppleScrollBarVariant on NSScroller?

2008-04-11 Thread Clark Cox
On Wed, Apr 9, 2008 at 11:30 PM, Bill Monk <[EMAIL PROTECTED]> wrote: > > On Apr 9, 2008, at 10:41 PM, Michael Watson <[EMAIL PROTECTED]> wrote: > > > > > I hope it isn't possible. I don't really want applications actively > > ignoring my scroll bar setting and enforcing its own > > > > If sud

Re: Question about NSTreeController/NSOutlineView instance cleanup

2008-04-11 Thread Markus Spoettl
On Apr 11, 2008, at 12:10 AM, Quincey Morris wrote: Well, without knowing the details of what you're doing, it's impossible to be certain, but this code certainly looks *very* wrong. For one thing, 'insertObject' is (according to the documentation) for controller subclasses to use to customi

Re: Question about NSTreeController/NSOutlineView instance cleanup

2008-04-11 Thread mmalc crawford
On Apr 11, 2008, at 12:10 AM, Quincey Morris wrote: For another thing, assuming you're approaching this using MVC design principles, this code gets things exactly backwards -- when setting up your data model, you don't make changes to the controller and expect them to be reflected in the mo

Re: Override AppleScrollBarVariant on NSScroller?

2008-04-11 Thread David Wilson
On Thu, Apr 10, 2008 at 8:00 AM, <[EMAIL PROTECTED]> wrote: > Thanks Mike, adding a default to NSArgumentDomain (i.e. by passing > {"-AppleScrollBarVariant", "Single"} to the executable on launch) did > the trick. As others have mentioned... please don't actually do this. The setting is a syste