Dim:

Thanks, but I'd already tried that approach, but no luck.

Megatron:

I'd seen that code posted in the API forum, and I tried it. The menu was good,
but it looks a bit strange because the menu is Tahoma, but the 'main' button
(eg File) is still the same font (MS Sans Serif I'd assume)
Otherwise, I would have used it.

I'm still open for suggestions until I go and make a 4000 line control which I've just been revising for.

(4000 is a rough guess and to show off a little)

BTW has anybody made a control like it?

I've been doing my groundwork for it (DrawEdge, TextOut, CreateFont, etc) and it looks like it's going to be a bugger.

It really feels like I'm starting from scratch. I mean, I've got to subclass EVERY-*******-THING.

Surely there's got to be a way?

Any help/Prozac greatly appreciated.

Spank you.