A (NS)View into Progress
Not as far along today as i'd like to be, but i did just get over a hurdle. I've changed how the MercuryMoverAgent draws the content inside it's Heads Up Display window. I used to draw right into the window's contentView, but then when i tried to animate the resize of the HUD, the cool looking bezel effect wouldn't redraw. All of the examples i've seen for creating the "bezel window" effect involve using Interface Builder to draw the bezel onto the contentView . I wanted something that acted more like an NSWindow that drew the bezel effect for you. I had this before by just drawing a rounded rectangle when the window loaded (truthfully, i'm not even sure if that was taking place in the contentView), but now i needed the bezel to be drawn in a separate NSView so that i can animate it as the window resizes. After some trial and error (and remembering to reconnect my broken IBOutlets) i have the view drawing working correctly. Next up, the animation.