And it's finger-plunkin', 24 hours non-stoppin', in RA-A-PTURE!


OK, fess up, what do YOU think Debbie Harry sang in that line?

Ye Gods, it's the First Code-n-Blog-athon!

OK, so it's 12:00 AM, Friday, February 18, 2005. Let the FUN begin!

For the next 24 hours I'm going to try to maintain as constant a stream of spaghetti and blather as I can manage. (Naturally, there will have to be a bit of time off for the necessities ... and since I'm no spring chicken any more, I'll probably have to grab an hour or two of sleep ... the fresh is whirring, but the split is week? Or something like that!)

First and foremost on the list is Phoenix, but if I get stymied or bored, I'll switch over to one of my (too!) many other projects (see my wiki page for the complete list). And so without further ado ... it's time for a sandy and a glass of beer!

Hey, a mahn's gotta have 'is preeorities straight, what?

Drat ... fired up Xcode and got into it before could get to the sandwich & beverage. Anyway ... the app now creates a folder called "FNX Test Files" on the user's Desktop and creates the test Workspace, Project and Section files inside it:




A quick snack now, then back to it! Chow!

-----

OK, 3:00 AM. Got to pace myself. I've been working on the Section Window, getting the Class icon to open (basically copying over relevant code from the MethodWindowController) and cleaning up some stuff. Also added the following, for down the road.




Back to the Section Window: It will need a Comments Drawer and I've copied over but commented out the toolbar code — other than the Print icon, I'm not quite sure what would need to go into it ... any ideas?

The FNXGraphics (Project, Section, Class, Procedure, Global and eventually Nib and probably various other Resources) already react if you try to drag-n-drop them (still uses Option), but only the Project icon actually does anything ... and that not much!

Gee, there are so many things to do, so many different directions I could go ... so I think I'll go upstairs and hit the futon for an hour or two (TOLD you this flesh is weak!) and try to do that freaky Kekulé thang. (Does work sometimes, you know. Why it's freaky!)

------------------------------------------
DOWNTIME - STAY TUNED
------------------------------------------

7:00 AM — Back on line!

Forgot to mention that I'd also added keyboard toggling of the Classes, Procedures & Globals in the Section Window; simply press C, P or G.

Further news as it becomes available!

-----

No self-devouring carbon rings or pleasure domes to report, just a tremendous bout of snoring which may have roused the neighbors with fears of impending quake.

Adding the code for the Command Reference Window now; have added some new menu items here and there, for implementation sooner or later.

9:45 AM — Moving along!

The Command Reference Window now looks like this:




The next step is to load the (stub, for the time being) text from resource files. (BTW, I got the idea for doing things this way from Kevin Callahan's Accessorizer (© 2002), which Scott put me onto.)

FUN FUN FUN!!!

11:45 AM —

Famous last words.... Getting RTF to display in the text view is turning out to be a real PITA. I'll slog on with it a bit more but if I can't figure it out, I won't waste anymore time and will just leave it unfinished for now, move on to something (possibly) more productive.

(Hmm ... what to do for lunch today?)

3:45 PM — Grrrrrr!

I hate it when I make really stupid mistakes (or worse, assumptions) that end up taking HOURS to fix (or dissuade myself of). Pity that's exactly what happened today. It'd be too embarrassing to go into details ... so I won't. Grrrrrrrr.

Of course, one of the factors was that the documentation on this particular area is particularly CRAPPY.

(There. I've proved I really am an American by indulging in our newest greatest national pasttime: Blaming someone else for our mistakes! Har, Shirkers, shirk on!)

Anyway, here's what the Command Reference Window looks like now:




(I've noticed a weird bug a few times which is causing the panel not to open; will have to try to figure out what is going wrong later. I'm DONE with this one for today!)

--------------------------------------------------------------------------------
TIME FOR A LATE LUNCH & BREAK - BACK AT 5:00
--------------------------------------------------------------------------------

Well, that didn't work out quite as planned ... but what does, eh?

Anyway, still haven't figured out the cause of the sporadic failures (note, the app doesn't crash, just doesn't do what expected); I'm probably missing something really simple, but I'm frazzled and heading for the futon. May do a little more tomorrow ... may not.

Diagnostics:

Pessimist or optimist, the damned cup's empty!



"Whot you wont, eh? Bring me a cuppuh!"

Well, this wasn't a roaring success (Rarrr!), more a growly one (Grrrrr). Still, I did manage to actually do something, so it's been a success compared to the last time.

I agree now with Mark, a few, concentrated hours is all we can expect to manage. Pity I wasted mine today chasing my own tail. ... Ah, there's my Kekulé!



Dolly the Terebi Dust Daisy says, "Well, better luck and see you next time. Y'all come back now, y'hear?"

(When's she's not screaming "CLEAN ME, YOU LAZY BATARD!", that is.)

Posted: Fri - February 18, 2005 at 12:05 AM           |


©