[Gtk-sharp-list] How does TextIter.ForwardSearch works ?
Daniel Kornhauser
dkor@media.mit.edu
Tue, 18 Nov 2003 13:44:51 -0500
I'm trying to figure out how
TextIter.ForwardSearch(string,
TextSearchFlags, out TextIter, out
TextIter, TextIter) : bool
works and I just can't make it work :-(
Sometimes it finds the string I'm looking for, sometimes it doesn't.
:-(
Here is my snippet of code:
private void OnFindActivate (object o, EventArgs args)
{
string searchString = "text";
bool result;
TextIter cursor;
TextIter insertMark, selectionBound;
buffer.GetIterAtMark( out cursor, buffer.InsertMark);
result = cursor.ForwardSearch (
searchString,
TextSearchFlags.TextOnly,
out insertMark,
out selectionBound,
buffer.EndIter);
Console.WriteLine ("result {0}", result);
Console.WriteLine ("insertMark {0}", insertMark.Offset);
Console.WriteLine ("SelectionBound {0}",
selectionBound.Offset);
}
Any ideas or code pointer would be welcomed.
So far I've only seen some Gtk+ code on gedit and Gtk# in csharp-studio,
but it hasn't helped me :-(
Daniel.