Search Results for

    Show / Hide Table of Contents

    Class NavigableDualBrowserControl

    NavigableDualBrowserControl

    Inheritance
    System.Object
    NavigableDualBrowserControl
    Namespace: Sdl.FileTypeSupport.Framework.PreviewControls
    Assembly: Sdl.FileTypeSupport.Framework.PreviewControls.dll
    Syntax
    [ComVisible(true)]
    public class NavigableDualBrowserControl : UserControl

    Constructors

    NavigableDualBrowserControl()

    NavigableDualBrowserControl()

    Declaration
    public NavigableDualBrowserControl()

    Properties

    HighlightColor

    Allows browser scripts to access the desired HighlightColor

    Declaration
    public string HighlightColor { get; }
    Property Value
    Type Description
    System.String

    SelectedSegmentId

    Allows browser scripts to access the current active segment

    Declaration
    public string SelectedSegmentId { get; }
    Property Value
    Type Description
    System.String

    WebBrowserSrc

    The browser control that displays the source language content.

    Declaration
    public WebBrowser WebBrowserSrc { get; }
    Property Value
    Type Description
    System.Windows.Forms.WebBrowser

    WebBrowserTrg

    The browser control that displays the target language content.

    Declaration
    public WebBrowser WebBrowserTrg { get; }
    Property Value
    Type Description
    System.Windows.Forms.WebBrowser

    Methods

    Dispose(Boolean)

    Clean up any resources being used.

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    true if managed resources should be disposed; otherwise, false.

    FireWindowSelectionChanged()

    Fired when the Window Selection has been changed

    Declaration
    protected void FireWindowSelectionChanged()

    GetSelectedSegment()

    Gets the currently selected segment in the Browser

    Declaration
    public SegmentReference GetSelectedSegment()
    Returns
    Type Description
    SegmentReference

    A Segment Marker indicating which segment is currently selected

    JumpToActiveElement()

    Highlight active segment by kicking off a timer.

    Declaration
    public void JumpToActiveElement()

    RefreshTargetBrowser()

    Refresh the target browser control and re-highlight the active segment in it.

    Declaration
    public void RefreshTargetBrowser()

    ScrollToSegment(SegmentReference)

    Scrolls to the segment in the Browser referenced by the SegmentMarker passed in

    Declaration
    public void ScrollToSegment(SegmentReference segment)
    Parameters
    Type Name Description
    SegmentReference segment

    A reference to the segment to scroll to

    SelectSegment(String)

    Public method called from HTML Browser control when a segment has been selected

    Declaration
    public void SelectSegment(string puSegId)
    Parameters
    Type Name Description
    System.String puSegId

    A string representing the pu/segment id of the segment which has been selected

    SetBestMatchingHighlightColor(Color)

    Set the highlight color to the color that best matches the specified color.

    Declaration
    public void SetBestMatchingHighlightColor(Color clr)
    Parameters
    Type Name Description
    System.Drawing.Color clr

    The color of the highlight to use

    Events

    WindowSelectionChanged

    Raised when SelectSegment(String) is called.

    Declaration
    public event PreviewControlHandler WindowSelectionChanged
    Event Type
    Type Description
    PreviewControlHandler

    On this page

    • Constructors
      • NavigableDualBrowserControl()
    • Properties
      • HighlightColor
      • SelectedSegmentId
      • WebBrowserSrc
      • WebBrowserTrg
    • Methods
      • Dispose(Boolean)
      • FireWindowSelectionChanged()
      • GetSelectedSegment()
      • JumpToActiveElement()
      • RefreshTargetBrowser()
      • ScrollToSegment(SegmentReference)
      • SelectSegment(String)
      • SetBestMatchingHighlightColor(Color)
    • Events
      • WindowSelectionChanged
    Back to top Generated by DocFX