IKDeviceBrowserPanel.Show
-------------------------

Shows the window.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [ImageCapture](component_ImageCapture.md) | [6.5](newinversion65.md) | ✅ Yes | ❌ No | ❌ No | ❌ No | ❌ No |

MBS( "IKDeviceBrowserPanel.Show" ) ### Parameters

none

### Result

Returns OK or Cancel.

### Description

Shows the window.  
This is not a dialog, so please have the script end with this command as the window will stay open while other script steps run.  
  
Before calling this function, make sure you called [ImageCapture.Initialize](ImageCaptureInitialize.md) once.  
### Examples

Show the device browser window:

 Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.Reset](IKDeviceBrowserPanelReset.md)" )\]  
Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.SetCancelButtonLabel](IKDeviceBrowserPanelSetCancelButtonLabel.md)"; "Cancel" )\]  
Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.SetSelectButtonLabel](IKDeviceBrowserPanelSetSelectButtonLabel.md)"; "Select" )\]  
Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.SetWindowTitle](IKDeviceBrowserPanelSetWindowTitle.md)"; "Scanner Choice" )\]  
Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.SetDisplaysLocalScanners](IKDeviceBrowserPanelSetDisplaysLocalScanners.md)"; 1 )\]  
Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.SetDisplaysLocalCameras](IKDeviceBrowserPanelSetDisplaysLocalCameras.md)"; 1 )\]  
Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.SetDisplaysNetworkCameras](IKDeviceBrowserPanelSetDisplaysNetworkCameras.md)"; 1 )\]  
Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.SetDisplaysNetworkScanners](IKDeviceBrowserPanelSetDisplaysNetworkScanners.md)"; 1 )\]  
Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.SetMode](IKDeviceBrowserPanelSetMode.md)"; "table" )\]  
Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.SetPrompt](IKDeviceBrowserPanelSetPrompt.md)"; "Please choose scanner:" )\]  
Set Variable \[$r ; Value:MBS ( "[IKDeviceBrowserPanel.SetTrigger](IKDeviceBrowserPanelSetTrigger.md)"; Get(FileName); "Select Scanner Dialog Trigger" )\]  
Set Variable \[$r ; Value:MBS ( "IKDeviceBrowserPanel.Show" )\]  
### See also

- [IKDeviceBrowserPanel.Close](IKDeviceBrowserPanelClose.md)
- [IKDeviceBrowserPanel.GetMode](IKDeviceBrowserPanelGetMode.md)
- [IKDeviceBrowserPanel.Reset](IKDeviceBrowserPanelReset.md)
- [IKDeviceBrowserPanel.SetDisplaysLocalScanners](IKDeviceBrowserPanelSetDisplaysLocalScanners.md)
- [IKDeviceBrowserPanel.SetDisplaysNetworkCameras](IKDeviceBrowserPanelSetDisplaysNetworkCameras.md)
- [IKDeviceBrowserPanel.SetDisplaysNetworkScanners](IKDeviceBrowserPanelSetDisplaysNetworkScanners.md)
- [IKDeviceBrowserPanel.SetPrompt](IKDeviceBrowserPanelSetPrompt.md)
- [IKDeviceBrowserPanel.SetWidth](IKDeviceBrowserPanelSetWidth.md)
- [IKDeviceBrowserPanel.SetWindowTitle](IKDeviceBrowserPanelSetWindowTitle.md)
- [ImageCapture.Initialize](ImageCaptureInitialize.md)

### Release notes

- **Version 13.5**
    - Improved [IKDeviceBrowserPanel.Show](https://www.mbsplugins.eu/IKDeviceBrowserPanelShow.shtml) and [IKScannerDevicePanel.Show](https://www.mbsplugins.eu/IKScannerDevicePanelShow.shtml) functions to internally call [ImageCapture.Initialize](https://www.mbsplugins.eu/ImageCaptureInitialize.shtml) if needed.

### Example Databases

- [Mac only/ImageCapture/ImageCapture Dialogs](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/ImageCapture/ImageCapture%20Dialogs.shtml#1ScriptAnchor_)

### Blog Entries

- [MBS FileMaker Plugin, version 13.5pr7](https://www.mbsplugins.de/archive/2023-11-01/MBS_FileMaker_Plugin_version_1/monkeybreadsoftware_blog_filemaker)

This function checks for a license.

Created 7th November 2016 , last changed 7th November 2016

  
[IKDeviceBrowserPanel.SetWindowTitle](IKDeviceBrowserPanelSetWindowTitle.md) - [IKDeviceBrowserPanel.Visible](IKDeviceBrowserPanelVisible.md)

[HTML Version](IKDeviceBrowserPanelShow.shtml)