Thanks for the answer!
If you 're not using the custom code-completion control
Well, I do! But here it comes: I changed to the "default" control (removing the check in the checkbox, right?) and it works! This helps (for the first step).
ed->GetControl()->AutoCompSetFillUps(m_IsAutoPopup ? _T("") : _T(">.;([="));
Isn't this the place where I change when the code completion pops up? I want to change when it closes automatically, so it's the opposite... or am I missing something here?!
Else, for the custom control, in cclist.cpp line 267 insert:
case WXK_SPACE:
Aaaah! I guess that's what I was looking for. It seems I only need to add:
case WXK_SPACE:
{
Destroy();
break;
}
here. But I'm looking into this tomorrow, I'm far too tired for now to run a C::B build. Anyway, posting this here makes sure I've got that information tomorrow morning at work. Sorry for misusing the board as a scratchpad... ;-)
Thanks again, I'll report back...
With regards, Morten.