Exemple #1
0
 public void Move(MarkupPointer pointerSourceStart, MarkupPointer pointerSourceFinish, MarkupPointer pointerTarget)
 {
     Interop.IMarkupPointer pPointerSourceStart  = pointerSourceStart.Native;
     Interop.IMarkupPointer pPointerSourceFinish = pointerSourceFinish.Native;
     Interop.IMarkupPointer pPointerTarget       = pointerTarget.Native;
     ms.Move(pPointerSourceStart, pPointerSourceFinish, pPointerTarget);
 }
Exemple #2
0
 public void MoveRangeToPointers(MarkupPointer pointerStart, MarkupPointer pointerFinish, HtmlTextRange range)
 {
     Interop.IMarkupPointer pPointerStart  = pointerStart.Native;
     Interop.IMarkupPointer pPointerFinish = pointerFinish.Native;
     Interop.IHTMLTxtRange  pIRange        = range.Native;
     ms.MoveRangeToPointers(pPointerStart, pPointerFinish, pIRange);
 }
 Interop.IHTMLComputedStyle GetComputedStyle(MarkupPointer mp)
 {
     Interop.IHTMLComputedStyle ppComputedStyle;
     Interop.IMarkupPointer     pPointer = mp.Native;
     ds.GetComputedStyle(pPointer, out ppComputedStyle);
     return(ppComputedStyle);
 }
Exemple #4
0
 public void MovePointersToRange(HtmlTextRange range, MarkupPointer pointerStart, MarkupPointer pointerFinish)
 {
     Interop.IHTMLTxtRange  pIRange        = range.Native;
     Interop.IMarkupPointer pPointerStart  = pointerStart;
     Interop.IMarkupPointer pPointerFinish = pointerFinish;
     ms.MovePointersToRange(pIRange, pPointerStart, pPointerFinish);
 }
Exemple #5
0
 public void ValidateElements(MarkupPointer pointerStart, MarkupPointer pointerFinish, MarkupPointer pointerTarget, ref MarkupPointer pointerStatus, out Interop.IHTMLElement ppElemFailBottom, out Interop.IHTMLElement ppElemFailTop)
 {
     Interop.IMarkupPointer pPointerStart  = pointerStart.Native;
     Interop.IMarkupPointer pPointerFinish = pointerFinish.Native;
     Interop.IMarkupPointer pPointerTarget = pointerTarget.Native;
     Interop.IMarkupPointer pPointerStatus = pointerStatus.Native;
     ms2.ValidateElements(pPointerStart, pPointerFinish, pPointerTarget, ref pPointerStatus, out ppElemFailBottom, out ppElemFailTop);
 }
Exemple #6
0
 public MarkupContainer ParseString(string pchHTML, uint dwFlags, MarkupPointer pointerStart, MarkupPointer pointerFinish)
 {
     Interop.IMarkupPointer   ppPointerStart  = pointerStart.Native;
     Interop.IMarkupPointer   ppPointerFinish = pointerFinish.Native;
     Interop.IMarkupContainer ppContainerResult;
     ms.ParseString(ref pchHTML, dwFlags, out ppContainerResult, ppPointerStart, ppPointerFinish);
     return(new MarkupContainer(ppContainerResult, editor));
 }
Exemple #7
0
 public MarkupContainer ParseGlobal(string html, uint dwFlags, MarkupContainer pContext, MarkupPointer pointerStart, MarkupPointer pointerFinish)
 {
     Interop.UserHGLOBAL hglobalHTML = new Interop.UserHGLOBAL();
     hglobalHTML.u = System.Runtime.InteropServices.Marshal.StringToBSTR(html);
     Interop.IMarkupContainer ppContainerResult;
     Interop.IMarkupPointer   ppPointerStart  = pointerStart.Native;
     Interop.IMarkupPointer   ppPointerFinish = pointerFinish.Native;
     ms2.ParseGlobalEx(hglobalHTML, dwFlags, (Interop.IMarkupContainer)pContext.Native, out ppContainerResult, ppPointerStart, ppPointerFinish);
     return(new MarkupContainer(ppContainerResult, editor));
 }
Exemple #8
0
 public void IsRightOfOrEqualTo(Interop.IMarkupPointer pPointerThat, out int pfResult)
 {
     throw new Exception("The method or operation is not implemented.");
 }
Exemple #9
0
 internal MarkupPointer(Interop.IMarkupPointer mp, IHtmlEditor editor)
 {
     this.editor = editor;
     this.mp     = mp;
     this.mp2    = (Interop.IMarkupPointer2)mp;
 }
Exemple #10
0
 public void MoveToPointer(Interop.IMarkupPointer pPointer)
 {
     throw new Exception("The method or operation is not implemented.");
 }
Exemple #11
0
 public void InsertText(string pchText, int cch, MarkupPointer pointerTarget)
 {
     Interop.IMarkupPointer pPointerTarget = pointerTarget.Native;
     ms.InsertText(pchText, cch, pPointerTarget);
 }
 public void GetAndClearDirtyRange(uint dwCookie, MarkupPointer pointerBegin, MarkupPointer pointerEnd)
 {
     Interop.IMarkupPointer pIPointerBegin = pointerBegin.Native;
     Interop.IMarkupPointer pIPointerEnd   = pointerEnd.Native;
     mc.GetAndClearDirtyRange(dwCookie, pIPointerBegin, pIPointerEnd);
 }
Exemple #13
0
 public void MoveUnitBounded(Interop.MOVEUNIT_ACTION muAction, Interop.IMarkupPointer pIBoundary)
 {
     throw new Exception("The method or operation is not implemented.");
 }
Exemple #14
0
 public void MoveToMarkupPointer(MarkupPointer pointer, DisplayPointer dispLineContext)
 {
     Interop.IMarkupPointer  pPointer         = pointer.Native;
     Interop.IDisplayPointer pDispLineContext = dispLineContext.Native;
     dp.MoveToMarkupPointer(pPointer, pDispLineContext);
 }
Exemple #15
0
 public void MoveMarkupPointerToCaret(MarkupPointer markupPointer)
 {
     Interop.IMarkupPointer pIMarkupPointer = markupPointer.Native;
     cr.MoveMarkupPointerToCaret(pIMarkupPointer);
 }
Exemple #16
0
 public void IsEqualTo(Interop.IMarkupPointer pPointerThat, out int pfAreEqual)
 {
     throw new Exception("The method or operation is not implemented.");
 }
Exemple #17
0
 public void FindText(ref string pchFindText, uint dwFlags, Interop.IMarkupPointer pIEndMatch, Interop.IMarkupPointer pIEndSearch)
 {
     throw new Exception("The method or operation is not implemented.");
 }
Exemple #18
0
 public void InsertElement(Interop.IHTMLElement pElementInsert, MarkupPointer pointerStart, MarkupPointer pointerFinish)
 {
     Interop.IMarkupPointer pPointerStart  = pointerStart.Native;
     Interop.IMarkupPointer pPointerFinish = pointerFinish.Native;
     ms.InsertElement(pElementInsert, pPointerStart, pPointerFinish);
 }
Exemple #19
0
 public void IsInsideURL(Interop.IMarkupPointer pRight, out int pfResult)
 {
     throw new Exception("The method or operation is not implemented.");
 }
Exemple #20
0
 public void Remove(MarkupPointer pointerStart, MarkupPointer pointerFinish)
 {
     Interop.IMarkupPointer pPointerStart  = pointerStart.Native;
     Interop.IMarkupPointer pPointerFinish = pointerFinish.Native;
     ms.Remove(pPointerStart, pPointerFinish);
 }