Leadtools TWAIN (Leadtools.Twain assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.30
EnableShowUserInterfaceOnly Property
See Also 
Leadtools.Twain Namespace > TwainSession Class : EnableShowUserInterfaceOnly Property



Gets or sets flag that indicates whether to display the Twain user interface with or without the Scan button, if supported.

Syntax

Visual Basic (Declaration) 
Public Property EnableShowUserInterfaceOnly As Boolean
Visual Basic (Usage)Copy Code
Dim instance As TwainSession
Dim value As Boolean
 
instance.EnableShowUserInterfaceOnly = value
 
value = instance.EnableShowUserInterfaceOnly
C# 
public bool EnableShowUserInterfaceOnly {get; set;}
C++/CLI 
public:
property bool EnableShowUserInterfaceOnly {
   bool get();
   void set (    bool value);
}

Property Value

Indicates whether to display the Twain user interface with or without the Scan button, if supported. Possible values are:

true: displays the progress indicator during image acquisition.

false: hides the progress indicator during image acquisition

Example

Visual BasicCopy Code
Public Sub TestEnableShowUI(ByVal parent As IWin32Window)
      Dim session As TwainSession = New TwainSession()
      session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None)

      session.SelectSource(String.Empty)
      session.EnableShowUserInterfaceOnly = True
      session.ShowTemplateDialog(Path.Combine(LEAD_VARS.ImagesDir, "test.ltt"))

      session.Shutdown()
   End Sub

Public NotInheritable Class LEAD_VARS
   Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images"
End Class
C#Copy Code
public void TestEnableShowUI(IWin32Window parent)
   {
      TwainSession session = new TwainSession();
      session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None);

      session.SelectSource(string.Empty);
      session.EnableShowUserInterfaceOnly = true;
      session.ShowTemplateDialog(Path.Combine(LEAD_VARS.ImagesDir, "Out_test.ltt"));

      session.Shutdown();
   }

static class LEAD_VARS
{
   public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images";
}

Remarks

To display the Twain driver user interface without the scan button, pass true to this property. Then call ShowTemplateDialog method to display the template dialog. If you pass false to this property, the template dialog will display the normal Twain user interface, with the scan button.

Requirements

Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7

See Also