FindNextWordOffset() public method

public FindNextWordOffset ( int offset ) : int
offset int
return int
		static void NextWord (TextEditorData data, bool subword)
		{
			int oldLine = data.Caret.Line;
			int offset = subword? data.FindNextSubwordOffset (data.Caret.Offset) : data.FindNextWordOffset (data.Caret.Offset);
			if (data.Caret.Offset != offset && data.CanEdit (oldLine) && data.CanEdit (data.Caret.Line))  {
				data.Remove (data.Caret.Offset, offset - data.Caret.Offset);
				data.Document.CommitLineToEndUpdate (data.Caret.Line);
			}
		}
Example #2
0
		static void NextWord (TextEditorData data, bool subword)
		{
			int oldLine = data.Caret.Line;
			int caretOffset = data.Caret.Offset;
			int offset = subword? data.FindNextSubwordOffset (caretOffset) : data.FindNextWordOffset (caretOffset);
			if (caretOffset != offset && data.CanEdit (oldLine) && data.CanEdit (data.Caret.Line))  {
				data.Remove (caretOffset, offset - caretOffset);
			}
		}
Example #3
0
        static void NextWord(TextEditorData data, bool subword)
        {
            int oldLine     = data.Caret.Line;
            int caretOffset = data.Caret.Offset;
            int offset      = subword? data.FindNextSubwordOffset(caretOffset) : data.FindNextWordOffset(caretOffset);

            if (caretOffset != offset && data.CanEdit(oldLine) && data.CanEdit(data.Caret.Line))
            {
                data.Remove(caretOffset, offset - caretOffset);
            }
        }
Example #4
0
        static void NextWord(TextEditorData data, bool subword)
        {
            int oldLine = data.Caret.Line;
            int offset  = subword? data.FindNextSubwordOffset(data.Caret.Offset) : data.FindNextWordOffset(data.Caret.Offset);

            if (data.Caret.Offset != offset && data.CanEdit(oldLine) && data.CanEdit(data.Caret.Line))
            {
                data.Remove(data.Caret.Offset, offset - data.Caret.Offset);
                data.Document.CommitLineToEndUpdate(data.Caret.Line);
            }
        }
Example #5
0
 public static void NextWord(TextEditorData data)
 {
     using (var undo = data.OpenUndoGroup()) {
         data.Caret.Offset = data.FindNextWordOffset(data.Caret.Offset);
     }
 }
Example #6
0
		public static void NextWord (TextEditorData data)
		{
			data.Caret.Offset = data.FindNextWordOffset (data.Caret.Offset);
		}
 public static void NextWord(TextEditorData data)
 {
     data.Caret.Offset = data.FindNextWordOffset(data.Caret.Offset);
 }
		public static void NextWord (TextEditorData data)
		{
			using (var undo = data.OpenUndoGroup ()) {
				data.Caret.Offset = data.FindNextWordOffset (data.Caret.Offset);
			}
		}