Page 1 of 1

Code completion results are invisible

Posted: Thu Sep 29, 2011 5:25 pm
by fpeelo
Hi

I've installed Codelite on Windows. I'm only starting with Codelite, but I'm well impressed.

Back to Windows: When I type something that brings up the Code completion dialogue, the "highlighted" result is invisible. For example, in the attached screenshot, Info is a struct with members m_Length, m_Type and m_Value. After I type the dot, the list of members pops up, with m_Length highlighted, apparently, in grey on a grey background. Codelite definitely knows about m_Length, because it popped up the description of it on the right. But the entry in the list is invisible.

This is probably something to do with the colour scheme I am using on Windows. I have tried looking in Settings|Syntax Highlighting and Fonts to see if I could override the grey-on-grey, but I didn't hit on the entry to change.

Where should I fix this, please?

Thanks

Frank

Re: Code completion results are invisible

Posted: Thu Sep 29, 2011 5:27 pm
by fpeelo
Sorry, meant to say: this is with version 3.0.5041 on Windows XP.

Re: Code completion results are invisible

Posted: Thu Sep 29, 2011 7:45 pm
by eranif
There is nothing you can change inside codelite that will fix this, since codelite uses the native ListCtrl of windows. The problem is that the entry is selected but not focused (the editor has the focus) so you get this grey/grey issue. It happens only on some color schemes like you suspected.
To fix this, you should change your color schema (try the "classic theme" or the default blue)

Eran

Re: Code completion results are invisible

Posted: Sun Oct 02, 2011 1:34 am
by fpeelo
Ok, thanks. I'll live with it. The Windows installation is only for use during lunch-time anyhow. I mainly wanted to get Codelite working so I could do some work at home, where it's either Mandriva 2010 or Linux Mint on a laptop. And the problem is not there on the laptop. So it's all good.

(I did have a problem after I brought the workspace onto the Mint machine, an error from make about rules not containing %. But deleting the debug directory solved it.)

So thanks for a great IDE, and taming gdb!