Reference Guide
GdPicture14.WPF Namespace / GdViewer Class / ClearSelectedText Method
Example





In This Topic
    ClearSelectedText Method (GdViewer)
    In This Topic
    Clears the last text selection made by the user in the GdViewer control, that means both the latest selected text, as well as the selected text regions, are released.
    Syntax
    'Declaration
     
    
    Public Sub ClearSelectedText() 
    public void ClearSelectedText()
    public procedure ClearSelectedText(); 
    public function ClearSelectedText();
    public: void ClearSelectedText(); 
    public:
    void ClearSelectedText(); 
    Remarks
    Please always use the GetStat method to determine if this method has been successful.
    Example
    How to select all text on the currently displayed page in the viewer, how to extract it and how to clear the selection.
    'We assume that the GdViewer1 control has been properly integrated.
    If GdViewer1.DisplayFromFile("") = GdPictureStatus.OK Then
        'Enabling text selection.
        GdViewer1.EnableTextSelection = True
        If GdViewer1.SelectAllText() = GdPictureStatus.OK Then
            Dim selected_text As String = GdViewer1.GetSelectedText()
            If GdViewer1.GetStat() = GdPictureStatus.OK Then
                'Do your stuff with the selected_text.
                GdViewer1.ClearSelectedText()
            Else
                MessageBox.Show("The text can't be extracted. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.ClearSelectedText")
            End If
        Else
            MessageBox.Show("The text can't be selected. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.ClearSelectedText")
        End If
    Else
        MessageBox.Show("The file can't be displayed. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.ClearSelectedText")
    End If
    //We assume that the GdViewer1 control has been properly integrated.
    if (GdViewer1.DisplayFromFile("") == GdPictureStatus.OK)
    {
        //Enabling text selection.
        GdViewer1.EnableTextSelection = true;
        if (GdViewer1.SelectAllText() == GdPictureStatus.OK)
        {
            string selected_text = GdViewer1.GetSelectedText();
            if (GdViewer1.GetStat() == GdPictureStatus.OK)
            {
                //Do your stuff with the selected_text.
                GdViewer1.ClearSelectedText();
            }
            else
                MessageBox.Show("The text can't be extracted. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.ClearSelectedText");
        }
        else
            MessageBox.Show("The text can't be selected. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.ClearSelectedText");
    }
    else
        MessageBox.Show("The file can't be displayed. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.ClearSelectedText");
    See Also