General

This is the default “uncategorized” category, renamed to make it look like I have taken the time to categorize a post as being of a general nature, rather than not bothering to categorize it at all.

Simon Kissel – of CrossKylix fame and Alternative Roadmap infamy – apparently recently re-appeared in the Delphi forums.  I say apparently because Embarcadero or TeamB have seemingly been doing their best to maintain his status as a non-person.  Can this be A Good Thing™?

I don’t think so.

Read the rest of this entry »

Today is a special day indeed, marking as it does my first contribution to the blog of the product I work on, announcing a technical overview of the forthcoming new version of Flow, the middleware, EDI and integration solution developed using Delphi by us at Flow Software, here in New Zealand.

The usually exhaustively complete Raymond Chen over-looked a crucial factor in his most recent posting on his excellent Old New Thing Blog regarding SHAutoComplete.

In his post he discusses a technique for disabling auto-complete in a common dialog, but along the way discusses why calling SHAutoComplete twice cannot be used to remove flags previously applied.  As I say, Raymond normally is very precise and exhaustive in his coverage,  often pre-empting “nit pickers” by calling out in advance anything and everything wrong with a question or with approaches that are implied in the question (or in his answer).

In this case, I would have expected him to draw particular attention to the warning in the MSDN docs for SHAutoComplete:

“SHAutoComplete should not be called more than once with the same HWND. Doing so results in a memory leak.”

But far from it – he actually advocates calling SHAutoComplete a second time to modify flags if needed!

Sadly, comments are currently disabled on The Old New Thing due to an extraordinarily lengthy upgrade process being carried out on the underlying blogging system, so I was unable to draw attention to this (and no doubt earn myself a Nit Picker “badge” in the process), but in this case I think it’s worth highlighting.

For some reason my two most recent posts don’t seem to have been picked up by the DelphiFeeds aggregator.  Apologise to anyone who found my posts by other means.  I wouldn’t normally be bothered except that I thought that those two posts were worth some attention. Read the rest of this entry »

As I alluded to a couple of posts ago, I have only recently regained something approaching good health.  To get me back on track among other things I have found music to be a great healer.  I’ve been playing electric bass and singing with a bunch of guys from work since Christmas and having a blast.

Then a few weeks ago a friend in that group suggested I audition for a “proper” band that were looking for a lead vocalist.

The long story short is that I took the plunge and I am now lead singer with “5th Quarter”, a covers band here on the North Shore of Auckland in New Zealand where I live.

Read the rest of this entry »

A Timely Poll?

I’ve been thinking for some time about the direction that the Delphi variant of Pascal is heading, and have had this poll in my back pocket for a couple of weeks.  Just recently the topic has become rather prominent in the NGs, and I myself just logged a language change suggestion.

So I thought now might be a good time to “Pop The Question”, hence this weeks poll: How should new language features be introduced to Delphi?

You only get to choose one response this week. Choose wisely.

:)

This Weeks Poll

I’ve worked with a number of version/source control solutions over the years, and looked at or even evaluated  even more.  None has really been perfect, and very few even come close, each with their own strengths and weaknesses.

But what do you use with Delphi?

Recognising that people perhaps use one system at home and another in their “day job” (or even on different projects within the same organization), you can choose up to three responses for this poll.

Beach Cricket

Beach Cricket

I was playing around with depth of field with this beach umbrella when I saw this guy go running after his beach cricket ball. I couldn’t believe my luck when he stopped in the perfect spot on his way back to whack the ball to his mates.

Taken at Muriwai beach – a west coast beach 20-30 minutes out from Auckland, with talcum powder fine volcanic black sand and spectacular surf.

Triffids

Triffids

I’m always on the lookout for interesting compositions of otherwise unremarkable subjects.

The viewfinder and lense is the only “photo shop” I use.

Taken at Hamilton Zoo on an unusually overcast day last Christmas.

The Delphi blog-sphere is probably going to go into meltdown with this news and speculation as to whether it is accurate or not.  The indications were that the release wasn’t far off, but it’s much sooner than I think many were expecting, myself included.  I am also somewhat surprised that we didn’t hear about it first from CodeGear directly, certainly confirmation (or clarification) now is quickly needed.

Read the rest of this entry »

« Older entries