コード例 #1
0
ファイル: TextField.cs プロジェクト: sazae657/TonNurako
 public void SetInsertionPosition(TextPosition pos)
 {
     NativeMethods.XmTextFieldSetInsertionPosition(this.NativeHandle.Widget, pos.Position);
 }
コード例 #2
0
ファイル: Text.cs プロジェクト: sazae657/TonNurako
 public bool Find(string find, int offset, FindDirection direction, TextPosition pos)
 {
     long ret = -1;
     bool r = NativeMethods.XmTextFindString(this.NativeHandle.Widget, (long)offset, find, direction, out ret);
     if (true != r) {
         return false;
     }
     short x, y;
     NativeMethods.XmTextPosToXY(this.NativeHandle.Widget, ret, out x, out y);
     pos.X = x;
     pos.Y = y;
     pos.Position = (int)ret;
     return r;
 }