[Gtk-sharp-list] TextView problem, how to insert text without tags
    Gennadiy Donchyts 
    don at env.com.ua
       
    Wed Nov 16 16:18:03 EST 2005
    
    
  
I'm having small problems when inserting coloriyed text in TextView, I try
to show
text in the message window in the format: "<time>: <message>"
 <time> - blue foreground
<message> - black foreground
 the next code does not works as expected:
TextIter i = TextBuffer.GetIterAtOffset(0);
TextBuffer.InsertWithTagsByName(ref i, time, "blue_foreground");
TextBuffer.InsertWithTagsByName(ref i, , "normal");
TextBuffer.InsertWithTagsByName(ref i, String.Format(": {0}\n", message),
"normal");
 result:
01.01.2005: message 1 << second call (all line is blue)
01.01.2005: message 1 << first call (message - blue, text - black)
 tag "normal" is defined as:
 TextTag tag = new TextTag ("normal");
tag.Foreground = "black";
...
buffer.TagTable.Add (tag);
 I guess it is because I insert new text at position 0 which has
"blue_fireground" tag assigned,
but I also explicitly specify tag ....
 Thanks in advance,
-- Gena
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/gtk-sharp-list/attachments/20051116/542b9969/attachment.html
    
    
More information about the Gtk-sharp-list
mailing list