On Sat, 09 Mar 2013, Beno?t Minisini wrote:
> Le 09/03/2013 18:10, Tobias Boege a ?crit :
> > Hi,
> >
> > the attached project shows how just for line 0, the
> > Editor.Lines[0].Refresh() method does not force the Highlight event to kick
> > in (if I have Editor.Highlight = Highlight.Custom set).
> >
> > Is there a reason or is it just a bug?
> >
> > Regards,
> > Tobi
> >
> 
> Refresh() just triggers a GUI redraw. It has nothing to do with the 
> Highlight event, that is raised when the editor decides.
> 

Alright. It looked like it did force a Highlight event with all the other
line numbers but ok... I now get what I want by resetting Editor.Highlight
and then Editor.Goto() one line back and forth. Not really beautiful but
seems to work consistently.

In case anyone wonders: I'm implementing kind of Editor.ShowString() and
Replace$() for use with regular expressions. This requires highlighting the
entire text again with a new search query. The Editor doesn't really fit my
needs (as my hack above shows) but out of all controls it comes the most
close to it I think...

Regards,
Tobi

------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to