From: Christiaan H. <chr...@we...> - 2005-04-30 11:06:32
|
On Apr 29, 2005, at 23:02, Michael McCracken wrote: > > On Apr 29, 2005, at 12:53 PM, Maxwell, Adam R wrote: >> Oh, I like that idea. Using a tableview would make BibEditor a lot >> cleaner, I think, by getting rid of the form setup stuff. How hard >> would it be to implement the raw editing on a table? > > You reminded me why I hate the form - it doesn't use delegation for > its datasource. You need to do all that crap manually. It feels like > I'm programming in 1987 or something. > (OK, I wasn't doing much GUI programming in 87, but still...) > > I'm not sure off the top of my head how easy it'd be to do raw > editing, but it certainly is easy to use custom cells in a tableview - > I bet we could pull it off without changing the current > macrotextfieldcontroller (or whatever the hell I called it) all that > much. > -mike > Just tried it a bit, and we can use the whatever. Just use frameOfCellAtColumn:row:. A few quirks: - it is offset by (6,6), so you have to correct that (no idea where that comes from) - the height doesn't match, so that should also be passed (maybe we should pass a frame IO a NSPoint and a width) - you have to scroll to make the cell visible, otherwise you get strange effects Christiaan |