Marc Charbonneau’s Blog

Entries from October 2006

How to tell when a window’s toolbar is shown or hidden

October 16th, 2006 No Comments

Do enough crazy visual stuff in Cocoa, and you might eventually want to manually move a UI element when an NSView changes its frame or bounds. For example, if you wanted a child window to float over a particular view in your main window. NSWindow will handle moving the child window along with the parent, [...]

Tags:

CoRD: Cocoa Remote Desktop Client

October 11th, 2006 No Comments

CoRD Project Home.
CoRD is a remote desktop client for Mac OS X ported from the UNIX program rdesktop. It is a Universal Binary, and allows you to connect to multiple servers concurrently. There are many features not yet implemented, but it is usable in it’s current form.
It’s currently in version 0.2, and it shows; I [...]

Tags:

Widget Manager 1.3.1

October 9th, 2006 No Comments

I’ve been focusing on Runner’s Log recently, but took a small break tonight to finish a new release of Widget Manager. It’s a small update, all bug fixes and such. Grab it here.
I have some neat ideas for the future of Widget Manager, and I expect once Runner’s Log 1.0 is finished I’ll start working [...]

Tags:

Automatic grouping in NSUndoManager

October 7th, 2006 No Comments

From the NSUndoManager documentation:
All individual undo operations before a subsequent endUndoGrouping message are grouped together and reversed by a later undo message. By default undo groups are begun automatically at the start of the event loop, but you can begin your own undo groups with this method, and nest them within other groups.
I noticed this [...]

Tags:

Objective-C 2.0

October 3rd, 2006 No Comments

Andy Matuschak on Objective-C 2.0:
Curious about what’s new in ObjC2? It’s pretty annoying being told “hey, we’re changing around the syntax of the language you do all your work in; hush, we’ll tell ya about it later” even when one has a seed key, so I looked around a bit.
The secrets lie in Apple’s branch [...]

Tags:

Linux under Virtual PC 7

October 3rd, 2006 No Comments

Over the weekend I spent too many hours trying to get a Linux server running under Virtual PC 7 for OSX. It was, frankly, a nightmare. I went through two distributions, different kernels, several installs, and in the end I was exactly where I started; it just didn’t work. It seemed like for each problem [...]

Tags: