Archive for the 'Cocoa' Category
		
 	  		
		
				
				
				Saturday, June 17th, 2006
				
				
					I’ve been bothered for a long time by a limitation of NSTextFieldCell that prevents developers from specifying a vertically centered alignment. This is particular annoying in contexts where Apple practically rolls out the red carpet for a particular UI feature, but where taking advantage of that feature is almost guaranteed to produce an ugly result. […]
				 
		
									Posted in Cocoa, Free Code, Programming |   9 Comments »
 
							 
	
				
				
				Thursday, June 15th, 2006
				
				
					It’s been a little while since I critiqued (or mercilessly attacked, depending on your perspective) an application’s UI. Actually, it hasn’t been that long at all, but I just downloaded and tried the Mac OS X version of Meetro, and we might as well learn from some of their successes and mistakes. Let me just […]
				 
		
									Posted in Cocoa, Software Reviews, Usability |   12 Comments »
 
							 
	
				
				
				Wednesday, June 7th, 2006
				
				
					Handling drags to your Cocoa application is pretty simple: you just have to implement the informal NSDraggingDestination protocol in some view hierarchy object that has been registered for particular drag types. Usually a drag is handled by a specific view that can make sense of the drag’s data type. For instance, an NSTextView will accept […]
				 
		
									Posted in Cocoa, Free Code, Programming |   12 Comments »
 
							 
	
				
				
				Wednesday, May 31st, 2006
				
				
					I had an off-line chat with Andrew Stone, to see what his reaction was to my recent entry about the design of Videator. He agreed to let me publish his response here as a counterpoint to my pretty strong criticism. He makes some good points and at the end of the day, he’s right: it’s […]
				 
		
									Posted in Cocoa, Software Reviews, Technology, Usability |   24 Comments »