From d8bb561063b6203eb663f3b5f918d2ac8ae21bdf Mon Sep 17 00:00:00 2001 From: Jonathan Rainier Date: Sat, 23 Apr 2022 15:22:08 -0400 Subject: Add Remote Desktop Manager (Devolutions) Importer - Add RDM Importer mRemoteNG/mRemoteNG#887 --- mRemoteNG/App/Import.cs | 39 +- .../Config/Import/RemoteDesktopManagerImporter.cs | 45 + .../CsvConnectionsDeserializerRdmFormat.cs | 189 +++ .../CsvConnectionsSerializerRdmFormat.cs | 18 + mRemoteNG/Language/Language.Designer.cs | 1405 ++++++++++---------- mRemoteNG/Language/Language.resx | 9 +- mRemoteNG/UI/Controls/ConnectionContextMenu.cs | 164 ++- 7 files changed, 1089 insertions(+), 780 deletions(-) create mode 100644 mRemoteNG/Config/Import/RemoteDesktopManagerImporter.cs create mode 100644 mRemoteNG/Config/Serializers/ConnectionSerializers/Csv/RemoteDesktopManager/CsvConnectionsDeserializerRdmFormat.cs create mode 100644 mRemoteNG/Config/Serializers/ConnectionSerializers/Csv/RemoteDesktopManager/CsvConnectionsSerializerRdmFormat.cs diff --git a/mRemoteNG/App/Import.cs b/mRemoteNG/App/Import.cs index 60b50205..02691f14 100644 --- a/mRemoteNG/App/Import.cs +++ b/mRemoteNG/App/Import.cs @@ -38,8 +38,8 @@ namespace mRemoteNG.App return; HeadlessFileImport( - openFileDialog.FileNames, - importDestinationContainer, + openFileDialog.FileNames, + importDestinationContainer, Runtime.ConnectionsService, fileName => MessageBox.Show(string.Format(Language.ImportFileFailedContent, fileName), Language.AskUpdatesMainInstruction, MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1)); @@ -51,9 +51,40 @@ namespace mRemoteNG.App } } + public static void ImportFromRemoteDesktopManagerCsv(ContainerInfo importDestinationContainer) + { + try + { + using (Runtime.ConnectionsService.BatchedSavingContext()) + { + using (var openFileDialog = new OpenFileDialog()) + { + openFileDialog.CheckFileExists = true; + openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal); + openFileDialog.Multiselect = false; + + var fileTypes = new List(); + fileTypes.AddRange(new[] {Language.FiltermRemoteRemoteDesktopManagerCSV, "*.csv"}); + + openFileDialog.Filter = string.Join("|", fileTypes.ToArray()); + + if (openFileDialog.ShowDialog() != DialogResult.OK) + return; + + var importer = new RemoteDesktopManagerImporter(); + importer.Import(openFileDialog.FileName, importDestinationContainer); + } + } + } + catch (Exception ex) + { + Runtime.MessageCollector.AddExceptionMessage("App.Import.ImportFromRemoteDesktopManagerCsv() failed.", ex); + } + } + public static void HeadlessFileImport( - IEnumerable filePaths, - ContainerInfo importDestinationContainer, + IEnumerable filePaths, + ContainerInfo importDestinationContainer, ConnectionsService connectionsService, Action exceptionAction = null) { diff --git a/mRemoteNG/Config/Import/RemoteDesktopManagerImporter.cs b/mRemoteNG/Config/Import/RemoteDesktopManagerImporter.cs new file mode 100644 index 00000000..d4e12de4 --- /dev/null +++ b/mRemoteNG/Config/Import/RemoteDesktopManagerImporter.cs @@ -0,0 +1,45 @@ +#region + +using System.IO; +using Castle.Core.Internal; +using mRemoteNG.App; +using mRemoteNG.Config.DataProviders; +using mRemoteNG.Config.Serializers.ConnectionSerializers.Csv.RemoteDesktopManager; +using mRemoteNG.Container; +using mRemoteNG.Messages; + +#endregion + +namespace mRemoteNG.Config.Import; + +public class RemoteDesktopManagerImporter : IConnectionImporter +{ + public void Import(string filePath, ContainerInfo destinationContainer) + { + if (string.IsNullOrEmpty(filePath)) + { + Runtime.MessageCollector.AddMessage(MessageClass.ErrorMsg, "Unable to import file. File path is null."); + return; + } + + if (!File.Exists(filePath)) + Runtime.MessageCollector.AddMessage(MessageClass.ErrorMsg, + $"Unable to import file. File does not exist. Path: {filePath}"); + + var dataProvider = new FileDataProvider(filePath); + var csvString = dataProvider.Load(); + + if (csvString.IsNullOrEmpty()) + { + Runtime.MessageCollector.AddMessage(MessageClass.ErrorMsg, "Unable to import file. File is empty."); + return; + } + + var csvDeserializer = new CsvConnectionsDeserializerRdmFormat(); + var connectionTreeModel = csvDeserializer.Deserialize(csvString); + + var rootContainer = new ContainerInfo { Name = Path.GetFileNameWithoutExtension(filePath) }; + rootContainer.AddChildRange(connectionTreeModel.RootNodes); + destinationContainer.AddChild(rootContainer); + } +} \ No newline at end of file diff --git a/mRemoteNG/Config/Serializers/ConnectionSerializers/Csv/RemoteDesktopManager/CsvConnectionsDeserializerRdmFormat.cs b/mRemoteNG/Config/Serializers/ConnectionSerializers/Csv/RemoteDesktopManager/CsvConnectionsDeserializerRdmFormat.cs new file mode 100644 index 00000000..de040776 --- /dev/null +++ b/mRemoteNG/Config/Serializers/ConnectionSerializers/Csv/RemoteDesktopManager/CsvConnectionsDeserializerRdmFormat.cs @@ -0,0 +1,189 @@ +#region + +using System; +using System.Collections.Generic; +using System.Linq; +using mRemoteNG.Connection; +using mRemoteNG.Connection.Protocol; +using mRemoteNG.Container; +using mRemoteNG.Tree; + +#endregion + +namespace mRemoteNG.Config.Serializers.ConnectionSerializers.Csv.RemoteDesktopManager; + +public partial class CsvConnectionsDeserializerRdmFormat : IDeserializer +{ + private readonly List _connectionTypes; + private readonly HashSet _groups; + + public CsvConnectionsDeserializerRdmFormat() + { + _connectionTypes = new List + { + new(ProtocolType.RDP, "RDP (Microsoft Remote Desktop)", 3389), + new(ProtocolType.SSH2, "SSH Shell", 22) + }; + + _groups = new HashSet(); + + Containers = new List(); + } + + private List Containers { get; } + + public ConnectionTreeModel Deserialize(string serializedData) + { + var lines = serializedData.Split(new[] { "\r\n", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); + var csvHeaders = new List(); + + var connections = new List<(ConnectionInfo, string)>(); // (ConnectionInfo, group) + + for (var lineNumber = 0; lineNumber < lines.Length; lineNumber++) + { + var line = lines[lineNumber].Split(','); + if (lineNumber == 0) + { + csvHeaders = line.ToList(); + } + else + { + var (connectionInfo, group) = ParseConnectionInfo(csvHeaders, line); + if (connectionInfo == default) continue; + + connections.Add((connectionInfo, group)); + } + } + + var connectionTreeModel = new ConnectionTreeModel(); + var unsortedConnections = new ContainerInfo { Name = "Unsorted" }; + + foreach (var containerInfo in Containers) connectionTreeModel.AddRootNode(containerInfo); + + var allChildren = Containers.SelectMany(x => x.GetRecursiveChildList().Select(y => (ContainerInfo)y)).ToList(); + + foreach (var (connection, path) in connections) + if (string.IsNullOrEmpty(path)) + { + unsortedConnections.AddChild(connection); + } + else + { + var container = allChildren.FirstOrDefault(x => x.ConstantID == path); + if (container == default) continue; + + container.AddChild(connection); + } + + connectionTreeModel.AddRootNode(unsortedConnections); + + return connectionTreeModel; + } + + private (ConnectionInfo connectionInfo, string) ParseConnectionInfo(IList headers, IReadOnlyList connectionCsv) + { + if (headers.Count != connectionCsv.Count) return default; + + var hostString = connectionCsv[headers.IndexOf("Host")].Trim(); + if (string.IsNullOrEmpty(hostString)) return default; + + var hostType = Uri.CheckHostName(hostString); + if (hostType == UriHostNameType.Unknown) return default; + + var connectionTypeString = connectionCsv[headers.IndexOf("ConnectionType")]; + if (string.IsNullOrEmpty(connectionTypeString)) return default; + + var connectionType = _connectionTypes.FirstOrDefault(x => x.Name == connectionTypeString); + if (connectionType == default) return default; + + var portString = connectionCsv[headers.IndexOf("Port")] ?? connectionType.Port.ToString(); + if (!int.TryParse(portString, out var port)) port = connectionType.Port; + + var name = connectionCsv[headers.IndexOf("Name")]; + var description = connectionCsv[headers.IndexOf("Description")]; + var group = connectionCsv[headers.IndexOf("Group")]; + + var username = connectionCsv[headers.IndexOf("CredentialUserName")]; + var domain = connectionCsv[headers.IndexOf("CredentialDomain")]; + var password = connectionCsv[headers.IndexOf("CredentialPassword")]; + + var connectionInfo = new ConnectionInfo(Guid.NewGuid().ToString()) + { + Name = name, + Hostname = hostString, + Port = port, + Username = username, + Password = password, + Domain = domain, + Description = description, + Protocol = connectionType.Protocol + }; + + if (!string.IsNullOrEmpty(group)) + if (group.Contains('\\')) + { + var groupParts = group.Split('\\').ToList(); + var parentContainerName = groupParts[0]; + var parentContainer = Containers.FirstOrDefault(x => x.Name == parentContainerName); + if (parentContainer == default) + { + parentContainer = new ContainerInfo(group) { Name = parentContainerName }; + Containers.Add(parentContainer); + } + + groupParts.RemoveAt(0); + + AddChildrenRecursive(group, groupParts, parentContainer); + } + + return string.IsNullOrEmpty(group) ? (connectionInfo, default) : (connectionInfo, group); + } + + private void AddChildrenRecursive(string group, IList groupParts, ContainerInfo parentContainer) + { + if (_groups.Contains(group)) return; + + var groupCount = groupParts.Count; + while (groupCount > 0) + { + var childName = groupParts[0]; + var newContainer = new ContainerInfo(group) { Name = childName }; + + var childrenNames = parentContainer.GetRecursiveChildList().Select(x => x.Name).ToList(); + if (!childrenNames.Any()) + { + groupCount = AddChild(parentContainer, newContainer, groupCount); + _groups.Add(group); + continue; + } + + if (groupParts.Count > 1) + { + var childContainer = (ContainerInfo)parentContainer.Children.FirstOrDefault(x => x.Name == childName); + if (childContainer == default) + { + groupCount = AddChild(parentContainer, newContainer, groupCount); + continue; + } + + AddChildrenRecursive(group, groupParts.Skip(1).ToList(), childContainer); + } + else + { + parentContainer.AddChild(newContainer); + _groups.Add(group); + } + + groupCount--; + } + } + + private static int AddChild(ContainerInfo parentContainer, ContainerInfo newContainer, int groupCount) + { + parentContainer.AddChild(newContainer); + groupCount--; + return groupCount; + } +} + +internal sealed record RemoteDesktopManagerConnectionInfo(ProtocolType Protocol, string Name, int Port); \ No newline at end of file diff --git a/mRemoteNG/Config/Serializers/ConnectionSerializers/Csv/RemoteDesktopManager/CsvConnectionsSerializerRdmFormat.cs b/mRemoteNG/Config/Serializers/ConnectionSerializers/Csv/RemoteDesktopManager/CsvConnectionsSerializerRdmFormat.cs new file mode 100644 index 00000000..a3fe0afb --- /dev/null +++ b/mRemoteNG/Config/Serializers/ConnectionSerializers/Csv/RemoteDesktopManager/CsvConnectionsSerializerRdmFormat.cs @@ -0,0 +1,18 @@ +#region + +using System; +using mRemoteNG.Connection; + +#endregion + +namespace mRemoteNG.Config.Serializers.ConnectionSerializers.Csv.RemoteDesktopManager; + +public partial class CsvConnectionsDeserializerRdmFormat : ISerializer +{ + public string Serialize(ConnectionInfo model) + { + throw new NotImplementedException(); + } + + public Version Version { get; } +} \ No newline at end of file diff --git a/mRemoteNG/Language/Language.Designer.cs b/mRemoteNG/Language/Language.Designer.cs index 1f054720..6b753d3c 100644 --- a/mRemoteNG/Language/Language.Designer.cs +++ b/mRemoteNG/Language/Language.Designer.cs @@ -10,8 +10,8 @@ namespace mRemoteNG.Resources.Language { using System; - - + + /// /// A strongly-typed resource class, for looking up localized strings, etc. /// @@ -23,15 +23,15 @@ namespace mRemoteNG.Resources.Language { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class Language { - + private static global::System.Resources.ResourceManager resourceMan; - + private static global::System.Globalization.CultureInfo resourceCulture; - + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] internal Language() { } - + /// /// Returns the cached ResourceManager instance used by this class. /// @@ -45,7 +45,7 @@ namespace mRemoteNG.Resources.Language { return resourceMan; } } - + /// /// Overrides the current thread's CurrentUICulture property for all /// resource lookups using this strongly typed resource class. @@ -59,7 +59,7 @@ namespace mRemoteNG.Resources.Language { resourceCulture = value; } } - + /// /// Looks up a localized string similar to &Browse.... /// @@ -68,7 +68,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Browse", resourceCulture); } } - + /// /// Looks up a localized string similar to &Cancel. /// @@ -77,7 +77,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Cancel", resourceCulture); } } - + /// /// Looks up a localized string similar to &Close. /// @@ -86,7 +86,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Close", resourceCulture); } } - + /// /// Looks up a localized string similar to Warn me when closing connections. /// @@ -95,7 +95,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_CloseWarnAll", resourceCulture); } } - + /// /// Looks up a localized string similar to &Delete. /// @@ -104,7 +104,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Delete", resourceCulture); } } - + /// /// Looks up a localized string similar to &Export to File.... /// @@ -113,7 +113,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_ExportToFile", resourceCulture); } } - + /// /// Looks up a localized string similar to &File. /// @@ -122,7 +122,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_File", resourceCulture); } } - + /// /// Looks up a localized string similar to &Help. /// @@ -131,7 +131,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Help", resourceCulture); } } - + /// /// Looks up a localized string similar to &Import. /// @@ -140,7 +140,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Import", resourceCulture); } } - + /// /// Looks up a localized string similar to &Launch. /// @@ -149,7 +149,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Launch", resourceCulture); } } - + /// /// Looks up a localized string similar to &New. /// @@ -158,7 +158,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_New", resourceCulture); } } - + /// /// Looks up a localized string similar to &OK. /// @@ -167,7 +167,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Ok", resourceCulture); } } - + /// /// Looks up a localized string similar to &Scan. /// @@ -176,7 +176,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Scan", resourceCulture); } } - + /// /// Looks up a localized string similar to &Stop. /// @@ -185,7 +185,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Stop", resourceCulture); } } - + /// /// Looks up a localized string similar to &Tools. /// @@ -194,7 +194,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_Tools", resourceCulture); } } - + /// /// Looks up a localized string similar to &Try again. /// @@ -203,7 +203,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_TryAgain", resourceCulture); } } - + /// /// Looks up a localized string similar to &View. /// @@ -212,7 +212,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("_View", resourceCulture); } } - + /// /// Looks up a localized string similar to About. /// @@ -221,7 +221,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("About", resourceCulture); } } - + /// /// Looks up a localized string similar to Active Directory. /// @@ -230,7 +230,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ActiveDirectory", resourceCulture); } } - + /// /// Looks up a localized string similar to Add. /// @@ -239,7 +239,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Add", resourceCulture); } } - + /// /// Looks up a localized string similar to Add Connection Panel. /// @@ -248,7 +248,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AddConnectionPanel", resourceCulture); } } - + /// /// Looks up a localized string similar to AddNodeFromXML failed!. /// @@ -257,7 +257,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AddNodeFromXmlFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Address:. /// @@ -266,7 +266,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Address", resourceCulture); } } - + /// /// Looks up a localized string similar to Advanced. /// @@ -275,7 +275,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Advanced", resourceCulture); } } - + /// /// Looks up a localized string similar to Advanced security options. /// @@ -284,7 +284,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AdvancedSecurityOptions", resourceCulture); } } - + /// /// Looks up a localized string similar to All. /// @@ -293,7 +293,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("All", resourceCulture); } } - + /// /// Looks up a localized string similar to Allow only a single instance of the application (mRemoteNG restart required). /// @@ -302,7 +302,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AllowOnlySingleInstance", resourceCulture); } } - + /// /// Looks up a localized string similar to Always. /// @@ -311,7 +311,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Always", resourceCulture); } } - + /// /// Looks up a localized string similar to Always connect, even if authentication fails. /// @@ -320,7 +320,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AlwaysConnectEvenIfAuthFails", resourceCulture); } } - + /// /// Looks up a localized string similar to Always show connection tabs. /// @@ -329,7 +329,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AlwaysShowConnectionTabs", resourceCulture); } } - + /// /// Looks up a localized string similar to Always show panel selection dialog when opening connections. /// @@ -338,7 +338,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AlwaysShowPanelSelection", resourceCulture); } } - + /// /// Looks up a localized string similar to Always show panel tabs. /// @@ -347,7 +347,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AlwaysShowPanelTabs", resourceCulture); } } - + /// /// Looks up a localized string similar to Always show notification area icon. /// @@ -356,7 +356,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AlwaysShowSysTrayIcon", resourceCulture); } } - + /// /// Looks up a localized string similar to Appearance. /// @@ -365,7 +365,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Appearance", resourceCulture); } } - + /// /// Looks up a localized string similar to Apply. /// @@ -374,7 +374,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Apply", resourceCulture); } } - + /// /// Sucht eine lokalisierte Zeichenfolge, die Apply default inheritance ähnelt. /// @@ -383,7 +383,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ApplyDefaultInheritance", resourceCulture); } } - + /// /// Sucht eine lokalisierte Zeichenfolge, die Apply inheritance to children ähnelt. /// @@ -392,7 +392,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ApplyInheritanceToChildren", resourceCulture); } } - + /// /// Sucht eine lokalisierte Zeichenfolge, die Arguments ähnelt. /// @@ -401,7 +401,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Arguments", resourceCulture); } } - + /// /// Looks up a localized string similar to Ask me again later. /// @@ -410,7 +410,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AskUpdatesCommandAskLater", resourceCulture); } } - + /// /// Looks up a localized string similar to Customize the settings now. /// @@ -419,7 +419,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AskUpdatesCommandCustom", resourceCulture); } } - + /// /// Looks up a localized string similar to Use the recommended settings. /// @@ -428,7 +428,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AskUpdatesCommandRecommended", resourceCulture); } } - + /// /// Looks up a localized string similar to {0} can automatically check for updates that may provide new features and bug fixes. It is recommended that you allow {0} to check for updates weekly.. /// @@ -437,7 +437,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AskUpdatesContent", resourceCulture); } } - + /// /// Looks up a localized string similar to Automatic update settings. /// @@ -446,7 +446,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AskUpdatesMainInstruction", resourceCulture); } } - + /// /// Looks up a localized string similar to Aspect. /// @@ -455,7 +455,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Aspect", resourceCulture); } } - + /// /// Looks up a localized string similar to Assigned Credential. /// @@ -464,7 +464,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AssignedCredential", resourceCulture); } } - + /// /// Looks up a localized string similar to Audio Capture. /// @@ -473,7 +473,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AudioCapture", resourceCulture); } } - + /// /// Looks up a localized string similar to Server Authentication. /// @@ -482,7 +482,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AuthenticationLevel", resourceCulture); } } - + /// /// Looks up a localized string similar to Authentication mode. /// @@ -491,7 +491,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AuthenticationMode", resourceCulture); } } - + /// /// Looks up a localized string similar to An error occurred while trying to reconnect to RDP host '{0}'. /// @@ -500,7 +500,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AutomaticReconnectError", resourceCulture); } } - + /// /// Looks up a localized string similar to Automatic resize. /// @@ -509,7 +509,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AutomaticResize", resourceCulture); } } - + /// /// Looks up a localized string similar to Auto save time in minutes (0 means disabled):. /// @@ -518,7 +518,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AutoSaveEvery", resourceCulture); } } - + /// /// Looks up a localized string similar to Latest version. /// @@ -527,7 +527,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("AvailableVersion", resourceCulture); } } - + /// /// Looks up a localized string similar to Default Inheritance. /// @@ -536,7 +536,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ButtonDefaultInheritance", resourceCulture); } } - + /// /// Looks up a localized string similar to Default Properties. /// @@ -545,7 +545,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ButtonDefaultProperties", resourceCulture); } } - + /// /// Looks up a localized string similar to Launch PuTTY. /// @@ -554,7 +554,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ButtonLaunchPutty", resourceCulture); } } - + /// /// Looks up a localized string similar to Cache Bitmaps. /// @@ -563,7 +563,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CacheBitmaps", resourceCulture); } } - + /// /// Looks up a localized string similar to Cannot start Port Scan, incorrect IP format!. /// @@ -572,7 +572,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CannotStartPortScan", resourceCulture); } } - + /// /// Looks up a localized string similar to Change. /// @@ -581,7 +581,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Change", resourceCulture); } } - + /// /// Looks up a localized string similar to An error occurred while trying to change the connection resolution to host '{0}'. /// @@ -590,7 +590,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ChangeConnectionResolutionError", resourceCulture); } } - + /// /// Looks up a localized string similar to Changelog. /// @@ -599,7 +599,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Changelog", resourceCulture); } } - + /// /// Looks up a localized string similar to Check Again. /// @@ -608,7 +608,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckAgain", resourceCulture); } } - + /// /// Looks up a localized string similar to Automatically try to reconnect when disconnected from server (RDP && ICA only). /// @@ -617,7 +617,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckboxAutomaticReconnect", resourceCulture); } } - + /// /// Looks up a localized string similar to Do not show this message again.. /// @@ -626,7 +626,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckboxDoNotShowThisMessageAgain", resourceCulture); } } - + /// /// Looks up a localized string similar to This proxy server requires authentication. /// @@ -635,7 +635,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckboxProxyAuthentication", resourceCulture); } } - + /// /// Looks up a localized string similar to Use custom PuTTY path:. /// @@ -644,7 +644,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckboxPuttyPath", resourceCulture); } } - + /// /// Looks up a localized string similar to Reconnect when ready. /// @@ -653,7 +653,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckboxReconnectWhenReady", resourceCulture); } } - + /// /// Looks up a localized string similar to Use a proxy server to connect. /// @@ -662,7 +662,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckboxUpdateUseProxy", resourceCulture); } } - + /// /// Looks up a localized string similar to Check failed!. /// @@ -671,7 +671,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Check for Updates. /// @@ -680,7 +680,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckForUpdates", resourceCulture); } } - + /// /// Looks up a localized string similar to Check for updates at startup. /// @@ -689,7 +689,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckForUpdatesOnStartup", resourceCulture); } } - + /// /// Looks up a localized string similar to Check now. /// @@ -698,7 +698,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckNow", resourceCulture); } } - + /// /// Looks up a localized string similar to Check proper installation of components at startup. /// @@ -707,7 +707,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CheckProperInstallationOfComponentsAtStartup", resourceCulture); } } - + /// /// Looks up a localized string similar to Choose a path for the mRemoteNG log file. /// @@ -716,7 +716,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ChooseLogPath", resourceCulture); } } - + /// /// Looks up a localized string similar to Choose panel before connecting. /// @@ -725,7 +725,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ChoosePanelBeforeConnecting", resourceCulture); } } - + /// /// Looks up a localized string similar to Choose path. /// @@ -734,7 +734,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ChoosePath", resourceCulture); } } - + /// /// Looks up a localized string similar to Clear search string. /// @@ -743,7 +743,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ClearSearchString", resourceCulture); } } - + /// /// Looks up a localized string similar to Clipboard. /// @@ -752,7 +752,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Clipboard", resourceCulture); } } - + /// /// Looks up a localized string similar to Closed Ports. /// @@ -761,7 +761,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ClosedPorts", resourceCulture); } } - + /// /// Looks up a localized string similar to Close to notification area. /// @@ -770,7 +770,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CloseToSysTray", resourceCulture); } } - + /// /// Looks up a localized string similar to When closing connections:. /// @@ -779,7 +779,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ClosingConnections", resourceCulture); } } - + /// /// Looks up a localized string similar to Collapse all folders. /// @@ -788,7 +788,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CollapseAllFolders", resourceCulture); } } - + /// /// Looks up a localized string similar to Colours. /// @@ -797,7 +797,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Colors", resourceCulture); } } - + /// /// Looks up a localized string similar to E&xit {0}. /// @@ -806,7 +806,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CommandExitProgram", resourceCulture); } } - + /// /// Looks up a localized string similar to Couldn't parse command line args!. /// @@ -815,7 +815,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CommandLineArgsCouldNotBeParsed", resourceCulture); } } - + /// /// Looks up a localized string similar to &Open a connection file. /// @@ -824,7 +824,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CommandOpenConnectionFile", resourceCulture); } } - + /// /// Looks up a localized string similar to {0} has detected the Lenovo Auto Scroll Utility running on this system. This utility is known to cause problems with {0}. It is recommended that you disable or uninstall it.. /// @@ -833,7 +833,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CompatibilityLenovoAutoScrollUtilityDetected", resourceCulture); } } - + /// /// Looks up a localized string similar to Compatibility problem detected. /// @@ -842,7 +842,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CompatibilityProblemDetected", resourceCulture); } } - + /// /// Looks up a localized string similar to Compression. /// @@ -851,7 +851,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Compression", resourceCulture); } } - + /// /// Looks up a localized string similar to Config. /// @@ -860,7 +860,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Config", resourceCulture); } } - + /// /// Looks up a localized string similar to btnIcon_Click failed!. /// @@ -869,7 +869,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfigPropertyGridButtonIconClickFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to ShowHideGridItems failed!. /// @@ -878,7 +878,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfigPropertyGridHideItemsFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to IconMenu_Click failed!. /// @@ -887,7 +887,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfigPropertyGridMenuClickFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Property Grid object failed!. /// @@ -896,7 +896,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfigPropertyGridObjectFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to SetHostStatus failed!. /// @@ -905,7 +905,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfigPropertyGridSetHostStatusFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to pGrid_PopertyValueChanged failed!. /// @@ -914,7 +914,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfigPropertyGridValueFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Config UI load failed!. /// @@ -923,7 +923,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfigUiLoadFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Create a New Connection File. /// @@ -932,7 +932,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfigurationCreateNew", resourceCulture); } } - + /// /// Looks up a localized string similar to Use a Custom File Path. /// @@ -941,7 +941,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfigurationCustomPath", resourceCulture); } } - + /// /// Looks up a localized string similar to Import an Existing File. /// @@ -950,7 +950,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfigurationImportFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Are you sure you want to close all connections except for "{0}"?. /// @@ -959,7 +959,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfirmCloseConnectionOthersInstruction", resourceCulture); } } - + /// /// Looks up a localized string similar to Are you sure you want to close the panel, "{0}"? Any connections that it contains will also be closed.. /// @@ -968,7 +968,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfirmCloseConnectionPanelMainInstruction", resourceCulture); } } - + /// /// Looks up a localized string similar to Are you sure you want to delete the credential record, {0}?. /// @@ -977,7 +977,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfirmDeleteCredentialRecord", resourceCulture); } } - + /// /// Looks up a localized string similar to Are you sure you want to delete the external tool, "{0}"?. /// @@ -986,7 +986,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfirmDeleteExternalTool", resourceCulture); } } - + /// /// Looks up a localized string similar to Are you sure you want to delete the {0} selected external tools?. /// @@ -995,7 +995,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfirmDeleteExternalToolMultiple", resourceCulture); } } - + /// /// Looks up a localized string similar to Are you sure you want to delete the connection, "{0}"?. /// @@ -1004,7 +1004,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfirmDeleteNodeConnection", resourceCulture); } } - + /// /// Looks up a localized string similar to Are you sure you want to delete the empty folder, "{0}"?. /// @@ -1013,7 +1013,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfirmDeleteNodeFolder", resourceCulture); } } - + /// /// Looks up a localized string similar to Are you sure you want to delete the folder, "{0}"? Any folders or connections that it contains will also be deleted.. /// @@ -1022,7 +1022,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfirmDeleteNodeFolderNotEmpty", resourceCulture); } } - + /// /// Looks up a localized string similar to Do you want to close all open connections?. /// @@ -1031,7 +1031,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfirmExitMainInstruction", resourceCulture); } } - + /// /// Looks up a localized string similar to Are you sure you want to reset the panels to their default layout?. /// @@ -1040,7 +1040,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConfirmResetLayout", resourceCulture); } } - + /// /// Looks up a localized string similar to Connect. /// @@ -1049,7 +1049,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Connect", resourceCulture); } } - + /// /// Looks up a localized string similar to Connect in fullscreen mode. /// @@ -1058,7 +1058,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectInFullscreen", resourceCulture); } } - + /// /// Looks up a localized string similar to Connecting.... /// @@ -1067,7 +1067,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Connecting", resourceCulture); } } - + /// /// Looks up a localized string similar to Connect in View Only mode. /// @@ -1076,7 +1076,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectInViewOnlyMode", resourceCulture); } } - + /// /// Looks up a localized string similar to Connection. /// @@ -1085,7 +1085,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Connection", resourceCulture); } } - + /// /// Looks up a localized string similar to Protocol Event Connected. /// @@ -1094,7 +1094,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionEventConnected", resourceCulture); } } - + /// /// Looks up a localized string similar to Connection to "{0}" via "{1}" established by user "{2}" (Description: "{3}"; User Field: "{4}"). /// @@ -1103,7 +1103,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionEventConnectedDetail", resourceCulture); } } - + /// /// Looks up a localized string similar to A connection protocol error occurred. Host: "{1}"; Error code: "{2}"; Error Description: "{0}". /// @@ -1112,7 +1112,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionEventErrorOccured", resourceCulture); } } - + /// /// Looks up a localized string similar to Connection failed!. /// @@ -1121,7 +1121,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to The connection file could not be found.. /// @@ -1130,7 +1130,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionFileNotFound", resourceCulture); } } - + /// /// Looks up a localized string similar to Opening connection failed!. /// @@ -1139,7 +1139,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionOpenFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Cannot open connection: No hostname specified!. /// @@ -1148,7 +1148,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionOpenFailedNoHostname", resourceCulture); } } - + /// /// Looks up a localized string similar to Connection Panels. /// @@ -1157,7 +1157,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionPanels", resourceCulture); } } - + /// /// Looks up a localized string similar to Connections. /// @@ -1166,7 +1166,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Connections", resourceCulture); } } - + /// /// Looks up a localized string similar to Daily. /// @@ -1175,7 +1175,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionsBackupFrequencyDaily", resourceCulture); } } - + /// /// Looks up a localized string similar to Never backup connections. /// @@ -1184,7 +1184,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionsBackupFrequencyNever", resourceCulture); } } - + /// /// Looks up a localized string similar to On Edit. /// @@ -1193,7 +1193,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionsBackupFrequencyOnEdit", resourceCulture); } } - + /// /// Looks up a localized string similar to On Exit. /// @@ -1202,7 +1202,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionsBackupFrequencyOnExit", resourceCulture); } } - + /// /// Looks up a localized string similar to Weekly. /// @@ -1211,7 +1211,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionsBackupFrequencyWeekly", resourceCulture); } } - + /// /// Looks up a localized string similar to Couldn't set default port!. /// @@ -1220,7 +1220,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionSetDefaultPortFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Couldn't create backup of connections file!. /// @@ -1229,7 +1229,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionsFileBackupFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Connections file "{0}" could not be loaded!. /// @@ -1238,7 +1238,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionsFileCouldNotBeLoaded", resourceCulture); } } - + /// /// Looks up a localized string similar to Connections file "{0}" could not be loaded! ///Starting with new connections file.. @@ -1248,7 +1248,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionsFileCouldNotBeLoadedNew", resourceCulture); } } - + /// /// Looks up a localized string similar to Couldn't save connections file as "{0}"!. /// @@ -1257,7 +1257,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionsFileCouldNotSaveAs", resourceCulture); } } - + /// /// Looks up a localized string similar to Connection successful. /// @@ -1266,7 +1266,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectionSuccessful", resourceCulture); } } - + /// /// Looks up a localized string similar to Connect without credentials. /// @@ -1275,7 +1275,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectNoCredentials", resourceCulture); } } - + /// /// Looks up a localized string similar to Connect to console session. /// @@ -1284,7 +1284,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectToConsoleSession", resourceCulture); } } - + /// /// Looks up a localized string similar to Connect (with options). /// @@ -1293,7 +1293,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnectWithOptions", resourceCulture); } } - + /// /// Looks up a localized string similar to Connection to {0} via {1} closed by user {2}.. /// @@ -1302,7 +1302,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnenctionClosedByUser", resourceCulture); } } - + /// /// Looks up a localized string similar to Connection Event Closed. /// @@ -1311,7 +1311,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnenctionCloseEvent", resourceCulture); } } - + /// /// Looks up a localized string similar to Connection Event Closed failed!. /// @@ -1320,7 +1320,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ConnenctionCloseEventFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Copy. /// @@ -1329,7 +1329,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Copy", resourceCulture); } } - + /// /// Looks up a localized string similar to Copy All. /// @@ -1338,7 +1338,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CopyAll", resourceCulture); } } - + /// /// Looks up a localized string similar to Copy Hostname. /// @@ -1347,7 +1347,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CopyHostname", resourceCulture); } } - + /// /// Looks up a localized string similar to Couldn't create new connections file!. /// @@ -1356,7 +1356,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CouldNotCreateNewConnectionsFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Could not find external tool with name "{0}". /// @@ -1365,7 +1365,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CouldNotFindExternalTool", resourceCulture); } } - + /// /// Looks up a localized string similar to Could not find ToolStrip control in FilteredPropertyGrid.. /// @@ -1374,7 +1374,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CouldNotFindToolStripInFilteredPropertyGrid", resourceCulture); } } - + /// /// Looks up a localized string similar to Create an empty panel when mRemoteNG starts. /// @@ -1383,7 +1383,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CreateEmptyPanelOnStartUp", resourceCulture); } } - + /// /// Looks up a localized string similar to Credentials. /// @@ -1392,7 +1392,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Credentials", resourceCulture); } } - + /// /// Looks up a localized string similar to Credential not available. /// @@ -1401,7 +1401,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CredentialUnavailable", resourceCulture); } } - + /// /// Looks up a localized string similar to Credits. /// @@ -1410,7 +1410,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Credits", resourceCulture); } } - + /// /// Looks up a localized string similar to Ctrl-Alt-Del. /// @@ -1419,7 +1419,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CtrlAltDel", resourceCulture); } } - + /// /// Looks up a localized string similar to Ctrl-Esc. /// @@ -1428,7 +1428,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("CtrlEsc", resourceCulture); } } - + /// /// Looks up a localized string similar to Daily. /// @@ -1437,7 +1437,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Daily", resourceCulture); } } - + /// /// Looks up a localized string similar to Database:. /// @@ -1446,7 +1446,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Database", resourceCulture); } } - + /// /// Looks up a localized string similar to Database '{0}' not available.. /// @@ -1455,7 +1455,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DatabaseNotAvailable", resourceCulture); } } - + /// /// Looks up a localized string similar to Debug. /// @@ -1464,7 +1464,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Debug", resourceCulture); } } - + /// /// Looks up a localized string similar to Delete. /// @@ -1473,7 +1473,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Delete", resourceCulture); } } - + /// /// Looks up a localized string similar to Delete All. /// @@ -1482,7 +1482,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DeleteAll", resourceCulture); } } - + /// /// Looks up a localized string similar to Delete External Tool.... /// @@ -1491,7 +1491,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DeleteExternalTool", resourceCulture); } } - + /// /// Looks up a localized string similar to Description. /// @@ -1500,7 +1500,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Description", resourceCulture); } } - + /// /// Looks up a localized string similar to Detect. /// @@ -1509,7 +1509,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Detect", resourceCulture); } } - + /// /// Looks up a localized string similar to Disable Cursor blinking. /// @@ -1518,7 +1518,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DisableCursorBlinking", resourceCulture); } } - + /// /// Looks up a localized string similar to Disable Cursor Shadow. /// @@ -1527,7 +1527,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DisableCursorShadow", resourceCulture); } } - + /// /// Looks up a localized string similar to Disable Full Window drag. /// @@ -1536,7 +1536,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DisableFullWindowDrag", resourceCulture); } } - + /// /// Looks up a localized string similar to Disable Menu Animations. /// @@ -1545,7 +1545,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DisableMenuAnimations", resourceCulture); } } - + /// /// Looks up a localized string similar to Disconnect. /// @@ -1554,7 +1554,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Disconnect", resourceCulture); } } - + /// /// Looks up a localized string similar to Disconnect All But This. /// @@ -1563,7 +1563,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DisconnectOthers", resourceCulture); } } - + /// /// Looks up a localized string similar to Disconnect Tabs To The Right. /// @@ -1572,7 +1572,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DisconnectOthersRight", resourceCulture); } } - + /// /// Looks up a localized string similar to Disk Drives. /// @@ -1581,7 +1581,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DiskDrives", resourceCulture); } } - + /// /// Looks up a localized string similar to Display. /// @@ -1590,7 +1590,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Display", resourceCulture); } } - + /// /// Looks up a localized string similar to Display Name. /// @@ -1599,7 +1599,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DisplayName", resourceCulture); } } - + /// /// Looks up a localized string similar to Display Themes. /// @@ -1608,7 +1608,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DisplayThemes", resourceCulture); } } - + /// /// Looks up a localized string similar to Display Wallpaper. /// @@ -1617,7 +1617,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DisplayWallpaper", resourceCulture); } } - + /// /// Looks up a localized string similar to Domain. /// @@ -1678,7 +1678,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Donate", resourceCulture); } } - + /// /// Looks up a localized string similar to Do not play. /// @@ -1687,7 +1687,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DoNotPlay", resourceCulture); } } - + /// /// Looks up a localized string similar to Do not trim spaces from usernames. /// @@ -1696,7 +1696,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DoNotTrimUsername", resourceCulture); } } - + /// /// Looks up a localized string similar to Don't connect to console session. /// @@ -1705,7 +1705,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DontConnectToConsoleSession", resourceCulture); } } - + /// /// Looks up a localized string similar to Don't connect if authentication fails. /// @@ -1714,7 +1714,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DontConnectWhenAuthFails", resourceCulture); } } - + /// /// Looks up a localized string similar to Double click on tab closes it. /// @@ -1723,7 +1723,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DoubleClickTabClosesIt", resourceCulture); } } - + /// /// Looks up a localized string similar to Download. /// @@ -1732,7 +1732,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Download", resourceCulture); } } - + /// /// Looks up a localized string similar to Download and Install. /// @@ -1741,7 +1741,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DownloadAndInstall", resourceCulture); } } - + /// /// Looks up a localized string similar to Duplicate. /// @@ -1750,7 +1750,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Duplicate", resourceCulture); } } - + /// /// Looks up a localized string similar to Duplicate Tab. /// @@ -1759,7 +1759,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("DuplicateTab", resourceCulture); } } - + /// /// Looks up a localized string similar to Dynamic. /// @@ -1768,7 +1768,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Dynamic", resourceCulture); } } - + /// /// Looks up a localized string similar to Do you want to continue with no password?. /// @@ -1777,7 +1777,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("EmptyPasswordContinue", resourceCulture); } } - + /// /// Looks up a localized string similar to For empty Username, Password or Domain fields use:. /// @@ -1786,7 +1786,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("EmptyUsernamePasswordDomainFields", resourceCulture); } } - + /// /// Looks up a localized string similar to Desktop Composition. /// @@ -1795,7 +1795,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("EnableDesktopComposition", resourceCulture); } } - + /// /// Looks up a localized string similar to Encoding. /// @@ -1804,7 +1804,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Encoding", resourceCulture); } } - + /// /// Looks up a localized string similar to Completely encrypt connection file. /// @@ -1813,7 +1813,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("EncryptCompleteConnectionFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Block Cipher Mode. /// @@ -1822,7 +1822,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("EncryptionBlockCipherMode", resourceCulture); } } - + /// /// Looks up a localized string similar to Encryption Engine. /// @@ -1831,7 +1831,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("EncryptionEngine", resourceCulture); } } - + /// /// Looks up a localized string similar to Key Derivation Function Iterations. /// @@ -1840,7 +1840,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("EncryptionKeyDerivationIterations", resourceCulture); } } - + /// /// Looks up a localized string similar to Encryption Test. /// @@ -1849,7 +1849,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("EncryptionTest", resourceCulture); } } - + /// /// Looks up a localized string similar to Encrypting {0} entries using {1}/{2} and {3} iterations took {4} seconds.. /// @@ -1858,7 +1858,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("EncryptionTestResultMessage", resourceCulture); } } - + /// /// Looks up a localized string similar to Environment. /// @@ -1867,7 +1867,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Environment", resourceCulture); } } - + /// /// Looks up a localized string similar to AddExternalToolsToToolBar (frmMain) failed. {0}. /// @@ -1876,7 +1876,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ErrorAddExternalToolsToToolBarFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to AddFolder (UI.Window.ConnectionTreeWindow) failed. {0}. /// @@ -1885,7 +1885,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ErrorAddFolderFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to The database version {0} is not compatible with this version of {1}.. /// @@ -1894,7 +1894,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ErrorBadDatabaseVersion", resourceCulture); } } - + /// /// Looks up a localized string similar to The connection list could not be saved.. /// @@ -1903,7 +1903,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ErrorConnectionListSaveFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to PuTTY could not be launched.. /// @@ -1912,7 +1912,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ErrorCouldNotLaunchPutty", resourceCulture); } } - + /// /// Looks up a localized string similar to Decryption failed. {0}. /// @@ -1921,7 +1921,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ErrorDecryptionFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Encryption failed. {0}. /// @@ -1930,9 +1930,9 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ErrorEncryptionFailed", resourceCulture); } } - + /// - /// Looks up a localized string similar to The Windows security setting, "System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing", is enabled. + /// Looks up a localized string similar to The Windows security setting, "System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing", is enabled. /// ///See the Microsoft Support article at http://support.microsoft.com/kb/811833 for more information. /// @@ -1943,7 +1943,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ErrorFipsPolicyIncompatible", resourceCulture); } } - + /// /// Looks up a localized string similar to Errors. /// @@ -1952,7 +1952,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Errors", resourceCulture); } } - + /// /// Looks up a localized string similar to The startup connection file could not be loaded.{0}{0}{2}{0}{3}{0}{0}In order to prevent data loss, {1} will now exit.. /// @@ -1961,7 +1961,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ErrorStartupConnectionFileLoad", resourceCulture); } } - + /// /// Looks up a localized string similar to VerifyDatabaseVersion (Config.Connections.Save) failed. {0}. /// @@ -1970,7 +1970,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ErrorVerifyDatabaseVersionFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to This exception will force mRemoteNG to close. /// @@ -1979,7 +1979,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExceptionForcesmRemoteNGToClose", resourceCulture); } } - + /// /// Looks up a localized string similar to Exception Message. /// @@ -1988,7 +1988,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExceptionMessage", resourceCulture); } } - + /// /// Looks up a localized string similar to Exit. /// @@ -1997,7 +1997,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Exit", resourceCulture); } } - + /// /// Looks up a localized string similar to Expand all folders. /// @@ -2006,7 +2006,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExpandAllFolders", resourceCulture); } } - + /// /// Looks up a localized string similar to Experimental. /// @@ -2015,7 +2015,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Experimental", resourceCulture); } } - + /// /// Looks up a localized string similar to Export. /// @@ -2024,7 +2024,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Export", resourceCulture); } } - + /// /// Looks up a localized string similar to Export everything. /// @@ -2033,7 +2033,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExportEverything", resourceCulture); } } - + /// /// Looks up a localized string similar to Export File. /// @@ -2042,7 +2042,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExportFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Export Items. /// @@ -2051,7 +2051,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExportItems", resourceCulture); } } - + /// /// Looks up a localized string similar to Export Properties. /// @@ -2060,7 +2060,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExportProperties", resourceCulture); } } - + /// /// Looks up a localized string similar to Export the currently selected connection. /// @@ -2069,7 +2069,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExportSelectedConnection", resourceCulture); } } - + /// /// Looks up a localized string similar to Export the currently selected folder. /// @@ -2078,7 +2078,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExportSelectedFolder", resourceCulture); } } - + /// /// Looks up a localized string similar to External Tool. /// @@ -2087,7 +2087,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExternalTool", resourceCulture); } } - + /// /// Looks up a localized string similar to External Tool After. /// @@ -2096,7 +2096,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExternalToolAfter", resourceCulture); } } - + /// /// Looks up a localized string similar to External Tool Before. /// @@ -2105,7 +2105,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExternalToolBefore", resourceCulture); } } - + /// /// Looks up a localized string similar to New External Tool. /// @@ -2114,7 +2114,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExternalToolDefaultName", resourceCulture); } } - + /// /// Looks up a localized string similar to External Tool Properties. /// @@ -2123,7 +2123,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExternalToolProperties", resourceCulture); } } - + /// /// Looks up a localized string similar to External Tools Toolbar. /// @@ -2132,7 +2132,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ExternalToolsToolbar", resourceCulture); } } - + /// /// Looks up a localized string similar to Favorite. /// @@ -2141,7 +2141,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Favorite", resourceCulture); } } - + /// /// Looks up a localized string similar to Favorites. /// @@ -2150,7 +2150,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Favorites", resourceCulture); } } - + /// /// Looks up a localized string similar to File &Format:. /// @@ -2159,7 +2159,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FileFormat", resourceCulture); } } - + /// /// Looks up a localized string similar to Filename. /// @@ -2168,7 +2168,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Filename", resourceCulture); } } - + /// /// Looks up a localized string similar to Files. /// @@ -2177,7 +2177,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Files", resourceCulture); } } - + /// /// Looks up a localized string similar to All Files (*.*). /// @@ -2186,7 +2186,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FilterAll", resourceCulture); } } - + /// /// Looks up a localized string similar to All importable files. /// @@ -2195,7 +2195,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FilterAllImportable", resourceCulture); } } - + /// /// Looks up a localized string similar to Application Files (*.exe). /// @@ -2204,7 +2204,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FilterApplication", resourceCulture); } } - + /// /// Looks up a localized string similar to mRemote CSV Files (*.csv). /// @@ -2213,7 +2213,16 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FiltermRemoteCSV", resourceCulture); } } - + + /// + /// Looks up a localized string similar to Remote Desktop Manager CSV Files (*.csv). + /// + internal static string FiltermRemoteRemoteDesktopManagerCSV { + get { + return ResourceManager.GetString("FiltermRemoteRemoteDesktopManagerCSV", resourceCulture); + } + } + /// /// Looks up a localized string similar to mRemote XML Files (*.xml). /// @@ -2222,7 +2231,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FiltermRemoteXML", resourceCulture); } } - + /// /// Looks up a localized string similar to PuTTY Connection Manager files. /// @@ -2231,7 +2240,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FilterPuttyConnectionManager", resourceCulture); } } - + /// /// Looks up a localized string similar to Remote Desktop Connection Manager files (*.rdg). /// @@ -2240,7 +2249,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FilterRdgFiles", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP Files (*.rdp). /// @@ -2249,7 +2258,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FilterRDP", resourceCulture); } } - + /// /// Looks up a localized string similar to Filter search matches in connection tree. /// @@ -2258,7 +2267,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FilterSearchMatchesInConnectionTree", resourceCulture); } } - + /// /// Looks up a localized string similar to First IP. /// @@ -2267,7 +2276,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FirstIp", resourceCulture); } } - + /// /// Looks up a localized string similar to First Port. /// @@ -2276,7 +2285,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FirstPort", resourceCulture); } } - + /// /// Looks up a localized string similar to Fit To Panel. /// @@ -2285,7 +2294,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FitToPanel", resourceCulture); } } - + /// /// Looks up a localized string similar to Font Smoothing. /// @@ -2294,7 +2303,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FontSmoothing", resourceCulture); } } - + /// /// Looks up a localized string similar to Inherit {0}. /// @@ -2303,7 +2312,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FormatInherit", resourceCulture); } } - + /// /// Looks up a localized string similar to Description of inherited property: {0}. /// @@ -2312,7 +2321,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("FormatInheritDescription", resourceCulture); } } - + /// /// Looks up a localized string similar to Free. /// @@ -2321,7 +2330,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Free", resourceCulture); } } - + /// /// Looks up a localized string similar to Fullscreen. /// @@ -2330,7 +2339,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Fullscreen", resourceCulture); } } - + /// /// Looks up a localized string similar to Gateway. /// @@ -2339,7 +2348,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Gateway", resourceCulture); } } - + /// /// Looks up a localized string similar to General. /// @@ -2348,7 +2357,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("General", resourceCulture); } } - + /// /// Looks up a localized string similar to An error occured while loading the connection entry for "{0}" from "{1}". {2}. /// @@ -2357,7 +2366,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("GetConnectionInfoFromXmlFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Automatic Reconnect. /// @@ -2366,7 +2375,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("GroupboxAutomaticReconnect", resourceCulture); } } - + /// /// Looks up a localized string similar to mRemoteNG Help. /// @@ -2375,7 +2384,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("HelpContents", resourceCulture); } } - + /// /// Looks up a localized string similar to High. /// @@ -2384,7 +2393,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("High", resourceCulture); } } - + /// /// Looks up a localized string similar to Host. /// @@ -2393,7 +2402,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Host", resourceCulture); } } - + /// /// Looks up a localized string similar to Hostname:. /// @@ -2402,7 +2411,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Hostname", resourceCulture); } } - + /// /// Looks up a localized string similar to Hostname/IP. /// @@ -2411,7 +2420,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("HostnameIp", resourceCulture); } } - + /// /// Looks up a localized string similar to HTTP. /// @@ -2420,7 +2429,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Http", resourceCulture); } } - + /// /// Looks up a localized string similar to Edge Chromium. /// @@ -2429,7 +2438,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("HttpCEF", resourceCulture); } } - + /// /// Looks up a localized string similar to HTTP Connect Failed!. /// @@ -2438,7 +2447,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("HttpConnectFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Couldn't create new HTTP Connection!. /// @@ -2447,7 +2456,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("HttpConnectionFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Changing HTTP Document Tile Failed!. /// @@ -2456,7 +2465,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("HttpDocumentTileChangeFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Failed to contruct the URL to load. /// @@ -2465,7 +2474,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("HttpFailedUrlBuild", resourceCulture); } } - + /// /// Looks up a localized string similar to Internet Explorer. /// @@ -2474,7 +2483,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("HttpInternetExplorer", resourceCulture); } } - + /// /// Looks up a localized string similar to HTTPS. /// @@ -2483,7 +2492,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Https", resourceCulture); } } - + /// /// Looks up a localized string similar to Set HTTP Props failed!. /// @@ -2492,7 +2501,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("HttpSetPropsFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Icon. /// @@ -2501,7 +2510,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Icon", resourceCulture); } } - + /// /// Looks up a localized string similar to Identify quick connect tabs by adding the prefix "Quick:". /// @@ -2510,7 +2519,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("IdentifyQuickConnectTabs", resourceCulture); } } - + /// /// Looks up a localized string similar to Import from Active Directory. /// @@ -2519,7 +2528,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ImportAD", resourceCulture); } } - + /// /// Looks up a localized string similar to An error occurred while importing the file "{0}".. /// @@ -2528,7 +2537,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ImportFileFailedContent", resourceCulture); } } - + /// /// Looks up a localized string similar to Import from &File.... /// @@ -2537,7 +2546,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ImportFromFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Import from Port Scan. /// @@ -2546,7 +2555,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ImportPortScan", resourceCulture); } } - + /// /// Looks up a localized string similar to Import sub OUs. /// @@ -2555,7 +2564,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ImportSubOUs", resourceCulture); } } - + /// /// Looks up a localized string similar to Informations. /// @@ -2564,7 +2573,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Informations", resourceCulture); } } - + /// /// Looks up a localized string similar to Inheritance. /// @@ -2573,7 +2582,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Inheritance", resourceCulture); } } - + /// /// Looks up a localized string similar to Dispose of Int App process failed!. /// @@ -2582,7 +2591,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("IntAppDisposeFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Int App Focus Failed!. /// @@ -2591,7 +2600,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("IntAppFocusFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Int App Handle: {0}. /// @@ -2600,7 +2609,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("IntAppHandle", resourceCulture); } } - + /// /// Looks up a localized string similar to Killing Int App Process failed!. /// @@ -2609,7 +2618,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("IntAppKillFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Int App Resize failed!. /// @@ -2618,7 +2627,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("IntAppResizeFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to --- IntApp Stuff ---. /// @@ -2627,7 +2636,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("IntAppStuff", resourceCulture); } } - + /// /// Looks up a localized string similar to Int App Title: {0}. /// @@ -2636,7 +2645,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("IntAppTitle", resourceCulture); } } - + /// /// Looks up a localized string similar to (Automatically Detect). /// @@ -2645,7 +2654,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LanguageDefault", resourceCulture); } } - + /// /// Looks up a localized string similar to {0} must be restarted before changes to the language will take effect.. /// @@ -2654,7 +2663,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LanguageRestartRequired", resourceCulture); } } - + /// /// Looks up a localized string similar to Language. /// @@ -2663,7 +2672,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LanguageString", resourceCulture); } } - + /// /// Looks up a localized string similar to Last IP. /// @@ -2672,7 +2681,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LastIp", resourceCulture); } } - + /// /// Looks up a localized string similar to Last Port. /// @@ -2681,7 +2690,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LastPort", resourceCulture); } } - + /// /// Looks up a localized string similar to Launch External Tool. /// @@ -2690,7 +2699,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LaunchExternalTool", resourceCulture); } } - + /// /// Looks up a localized string similar to License. /// @@ -2699,7 +2708,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("License", resourceCulture); } } - + /// /// Looks up a localized string similar to Load Balance Info. /// @@ -2708,7 +2717,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LoadBalanceInfo", resourceCulture); } } - + /// /// Looks up a localized string similar to Use UTF8 encoding for RDP "Load Balance Info" property. /// @@ -2717,7 +2726,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LoadBalanceInfoUseUtf8", resourceCulture); } } - + /// /// Looks up a localized string similar to Load from SQL failed. /// @@ -2726,7 +2735,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LoadFromSqlFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to The connection information could not be loaded from the SQL server.. /// @@ -2735,7 +2744,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LoadFromSqlFailedContent", resourceCulture); } } - + /// /// Looks up a localized string similar to Load From XML failed!. /// @@ -2744,7 +2753,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LoadFromXmlFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Local file. /// @@ -2753,7 +2762,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LocalFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Local file does not exist!. /// @@ -2762,7 +2771,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LocalFileDoesNotExist", resourceCulture); } } - + /// /// Looks up a localized string similar to Lock toolbar positions. /// @@ -2771,7 +2780,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LockToolbars", resourceCulture); } } - + /// /// Looks up a localized string similar to Log file path. /// @@ -2780,7 +2789,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LogFilePath", resourceCulture); } } - + /// /// Looks up a localized string similar to Logging. /// @@ -2789,7 +2798,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Logging", resourceCulture); } } - + /// /// Looks up a localized string similar to Login failed for user '{0}'.. /// @@ -2798,7 +2807,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LoginFailedForUser", resourceCulture); } } - + /// /// Looks up a localized string similar to Log these message types. /// @@ -2807,7 +2816,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LogTheseMessageTypes", resourceCulture); } } - + /// /// Looks up a localized string similar to Log to application directory. /// @@ -2816,7 +2825,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("LogToAppDir", resourceCulture); } } - + /// /// Looks up a localized string similar to MAC Address. /// @@ -2825,7 +2834,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MacAddress", resourceCulture); } } - + /// /// Looks up a localized string similar to Medium. /// @@ -2834,7 +2843,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Medium", resourceCulture); } } - + /// /// Looks up a localized string similar to Message. /// @@ -2843,7 +2852,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Message", resourceCulture); } } - + /// /// Looks up a localized string similar to Minimize to notification area. /// @@ -2852,7 +2861,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MinimizeToSysTray", resourceCulture); } } - + /// /// Looks up a localized string similar to Minutes to Idle. /// @@ -2861,7 +2870,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MinutesToIdleTimeout", resourceCulture); } } - + /// /// Looks up a localized string similar to Miscellaneous. /// @@ -2870,7 +2879,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Miscellaneous", resourceCulture); } } - + /// /// Looks up a localized string similar to Monthly. /// @@ -2879,7 +2888,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Monthly", resourceCulture); } } - + /// /// Looks up a localized string similar to Move down. /// @@ -2888,7 +2897,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MoveDown", resourceCulture); } } - + /// /// Looks up a localized string similar to Move up. /// @@ -2897,7 +2906,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MoveUp", resourceCulture); } } - + /// /// Looks up a localized string similar to mRemoteNG CSV. /// @@ -2906,7 +2915,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MremoteNgCsv", resourceCulture); } } - + /// /// Looks up a localized string similar to mRemoteNG Unhandled Exception. /// @@ -2915,7 +2924,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("mRemoteNGUnhandledException", resourceCulture); } } - + /// /// Looks up a localized string similar to mRemoteNG XML. /// @@ -2924,7 +2933,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MremoteNgXml", resourceCulture); } } - + /// /// Looks up a localized string similar to Multi SSH:. /// @@ -2933,7 +2942,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MultiSsh", resourceCulture); } } - + /// /// Looks up a localized string similar to Multi SSH toolbar. /// @@ -2942,7 +2951,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MultiSshToolbar", resourceCulture); } } - + /// /// Looks up a localized string similar to Press ENTER to send. Ctrl+C is sent immediately.. /// @@ -2951,7 +2960,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MultiSshToolTip", resourceCulture); } } - + /// /// Looks up a localized string similar to Must Be Between 0 and 255. /// @@ -2960,7 +2969,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MustBeBetween0And255", resourceCulture); } } - + /// /// Looks up a localized string similar to My current credentials (Windows logon information). /// @@ -2969,7 +2978,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("MyCurrentWindowsCreds", resourceCulture); } } - + /// /// Looks up a localized string similar to Name. /// @@ -2978,7 +2987,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Name", resourceCulture); } } - + /// /// Looks up a localized string similar to Never. /// @@ -2987,7 +2996,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Never", resourceCulture); } } - + /// /// Looks up a localized string similar to New Connection. /// @@ -2996,7 +3005,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NewConnection", resourceCulture); } } - + /// /// Looks up a localized string similar to New Connection File. /// @@ -3005,7 +3014,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NewConnectionFile", resourceCulture); } } - + /// /// Looks up a localized string similar to New External Tool. /// @@ -3014,7 +3023,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NewExternalTool", resourceCulture); } } - + /// /// Looks up a localized string similar to New Folder. /// @@ -3023,7 +3032,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NewFolder", resourceCulture); } } - + /// /// Looks up a localized string similar to New Panel. /// @@ -3032,7 +3041,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NewPanel", resourceCulture); } } - + /// /// Looks up a localized string similar to New Title. /// @@ -3041,7 +3050,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NewTitle", resourceCulture); } } - + /// /// Looks up a localized string similar to No. /// @@ -3050,7 +3059,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("No", resourceCulture); } } - + /// /// Looks up a localized string similar to No сompression. /// @@ -3059,7 +3068,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NoCompression", resourceCulture); } } - + /// /// Looks up a localized string similar to This node is already in this folder.. /// @@ -3068,7 +3077,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NodeAlreadyInFolder", resourceCulture); } } - + /// /// Looks up a localized string similar to Cannot drag node onto itself.. /// @@ -3077,7 +3086,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NodeCannotDragOnSelf", resourceCulture); } } - + /// /// Looks up a localized string similar to Cannot drag parent node onto child.. /// @@ -3086,7 +3095,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NodeCannotDragParentOnChild", resourceCulture); } } - + /// /// Looks up a localized string similar to This node is not draggable.. /// @@ -3095,7 +3104,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NodeNotDraggable", resourceCulture); } } - + /// /// Looks up a localized string similar to No ext. app specified.. /// @@ -3104,7 +3113,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NoExtAppDefined", resourceCulture); } } - + /// /// Looks up a localized string similar to None. /// @@ -3113,7 +3122,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("None", resourceCulture); } } - + /// /// Looks up a localized string similar to Normal. /// @@ -3122,7 +3131,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Normal", resourceCulture); } } - + /// /// Looks up a localized string similar to No SmartSize. /// @@ -3131,7 +3140,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NoSmartSize", resourceCulture); } } - + /// /// Looks up a localized string similar to Notifications. /// @@ -3140,7 +3149,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Notifications", resourceCulture); } } - + /// /// Looks up a localized string similar to No update available. /// @@ -3149,7 +3158,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("NoUpdateAvailable", resourceCulture); } } - + /// /// Looks up a localized string similar to You are trying to load a connection file that was created using an very early version of mRemote, this could result in an runtime error. ///If you run into such an error, please create a new connection file!. @@ -3159,7 +3168,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OldConffile", resourceCulture); } } - + /// /// Looks up a localized string similar to Open a different file. /// @@ -3168,7 +3177,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OpenADifferentFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Open Connection File.... /// @@ -3177,7 +3186,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OpenConnectionFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Open file. /// @@ -3186,7 +3195,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OpenFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Opening Command. /// @@ -3195,7 +3204,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OpeningCommand", resourceCulture); } } - + /// /// Looks up a localized string similar to Open new tab to the right of the currently selected tab. /// @@ -3204,7 +3213,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OpenNewTabRight", resourceCulture); } } - + /// /// Looks up a localized string similar to Open Ports. /// @@ -3213,7 +3222,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OpenPorts", resourceCulture); } } - + /// /// Looks up a localized string similar to Options. /// @@ -3222,7 +3231,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Options", resourceCulture); } } - + /// /// Looks up a localized string similar to mRemoteNG Options. /// @@ -3231,7 +3240,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OptionsPageTitle", resourceCulture); } } - + /// /// Looks up a localized string similar to Testing.... /// @@ -3240,7 +3249,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OptionsProxyTesting", resourceCulture); } } - + /// /// Looks up a localized string similar to Warning: Restart is required to commit any theme configuration change.. /// @@ -3249,7 +3258,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OptionsThemeChangeWarning", resourceCulture); } } - + /// /// Looks up a localized string similar to Do you really want to delete the theme?. /// @@ -3258,7 +3267,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OptionsThemeDeleteConfirmation", resourceCulture); } } - + /// /// Looks up a localized string similar to New theme name. /// @@ -3267,7 +3276,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OptionsThemeNewThemeCaption", resourceCulture); } } - + /// /// Looks up a localized string similar to Cannot create theme, name already present or special characters in the name. /// @@ -3276,7 +3285,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OptionsThemeNewThemeError", resourceCulture); } } - + /// /// Looks up a localized string similar to Type the new theme name. /// @@ -3285,7 +3294,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OptionsThemeNewThemeText", resourceCulture); } } - + /// /// Looks up a localized string similar to Out Of Range. /// @@ -3294,7 +3303,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("OutOfRange", resourceCulture); } } - + /// /// Looks up a localized string similar to Panel. /// @@ -3303,7 +3312,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Panel", resourceCulture); } } - + /// /// Looks up a localized string similar to Panel Handle: {0}. /// @@ -3312,7 +3321,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PanelHandle", resourceCulture); } } - + /// /// Looks up a localized string similar to Panel Name. /// @@ -3321,7 +3330,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PanelName", resourceCulture); } } - + /// /// Looks up a localized string similar to Password. /// @@ -3330,7 +3339,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Password", resourceCulture); } } - + /// /// Looks up a localized string similar to Password must contain at least {0} of the following characters: {1}. /// @@ -3339,7 +3348,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PasswordConstainsSpecialCharactersConstraintHint", resourceCulture); } } - + /// /// Looks up a localized string similar to Password must contain at least {0} lower case character(s). /// @@ -3348,7 +3357,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PasswordContainsLowerCaseConstraintHint", resourceCulture); } } - + /// /// Looks up a localized string similar to Password must contain at least {0} number(s). /// @@ -3357,7 +3366,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PasswordContainsNumbersConstraint", resourceCulture); } } - + /// /// Looks up a localized string similar to Password must contain at least {0} upper case character(s). /// @@ -3366,7 +3375,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PasswordContainsUpperCaseConstraintHint", resourceCulture); } } - + /// /// Looks up a localized string similar to Password length must be between {0} and {1}. /// @@ -3375,7 +3384,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PasswordLengthConstraintHint", resourceCulture); } } - + /// /// Looks up a localized string similar to Password protect. /// @@ -3384,7 +3393,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PasswordProtect", resourceCulture); } } - + /// /// Looks up a localized string similar to Both passwords must match.. /// @@ -3393,7 +3402,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PasswordStatusMustMatch", resourceCulture); } } - + /// /// Looks up a localized string similar to The password must be at least 3 characters long.. /// @@ -3402,7 +3411,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PasswordStatusTooShort", resourceCulture); } } - + /// /// Looks up a localized string similar to Place search bar above connection tree. /// @@ -3411,7 +3420,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PlaceSearchBarAboveConnectionTree", resourceCulture); } } - + /// /// Looks up a localized string similar to Please fill all fields. /// @@ -3420,7 +3429,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PleaseFillAllFields", resourceCulture); } } - + /// /// Looks up a localized string similar to Popups. /// @@ -3429,7 +3438,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Popups", resourceCulture); } } - + /// /// Looks up a localized string similar to Port. /// @@ -3438,7 +3447,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Port", resourceCulture); } } - + /// /// Looks up a localized string similar to Portable Edition. /// @@ -3447,7 +3456,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PortableEdition", resourceCulture); } } - + /// /// Looks up a localized string similar to Ports. /// @@ -3456,7 +3465,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Ports", resourceCulture); } } - + /// /// Looks up a localized string similar to Port Scan. /// @@ -3465,7 +3474,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PortScan", resourceCulture); } } - + /// /// Looks up a localized string similar to Port scan complete.. /// @@ -3474,7 +3483,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PortScanComplete", resourceCulture); } } - + /// /// Looks up a localized string similar to Couldn't load PortScan panel!. /// @@ -3483,7 +3492,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PortScanCouldNotLoadPanel", resourceCulture); } } - + /// /// Looks up a localized string similar to PowerShell. /// @@ -3492,7 +3501,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PowerShell", resourceCulture); } } - + /// /// Looks up a localized string similar to Printers. /// @@ -3501,7 +3510,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Printers", resourceCulture); } } - + /// /// Looks up a localized string similar to Properties. /// @@ -3510,7 +3519,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Properties", resourceCulture); } } - + /// /// Looks up a localized string similar to Toggle all inheritance options.. /// @@ -3519,7 +3528,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionAll", resourceCulture); } } - + /// /// Looks up a localized string similar to Select which authentication level this connection should use.. /// @@ -3528,7 +3537,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionAuthenticationLevel", resourceCulture); } } - + /// /// Looks up a localized string similar to Select how you want to authenticate against the VNC server.. /// @@ -3537,7 +3546,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionAuthenticationMode", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether to automatically resize the connection when the window is resized or when fullscreen mode is toggled. Requires RDC 8.0 or higher.. /// @@ -3546,7 +3555,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionAutomaticResize", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether to use bitmap caching or not.. /// @@ -3555,7 +3564,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionCacheBitmaps", resourceCulture); } } - + /// /// Looks up a localized string similar to Select the colour quality to be used.. /// @@ -3564,7 +3573,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionColors", resourceCulture); } } - + /// /// Looks up a localized string similar to Select the compression value to be used.. /// @@ -3573,7 +3582,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionCompression", resourceCulture); } } - + /// /// Looks up a localized string similar to Put your notes or a description for the host here.. /// @@ -3582,7 +3591,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionDescription", resourceCulture); } } - + /// /// Looks up a localized string similar to Determines whether cursor flashes should be disabled.. /// @@ -3591,7 +3600,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionDisableCursorBlinking", resourceCulture); } } - + /// /// Looks up a localized string similar to Determines whether a mouse shadow should be visible.. /// @@ -3600,7 +3609,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionDisableCursorShadow", resourceCulture); } } - + /// /// Looks up a localized string similar to Determines whether window content is displayed when you drag the window to a new location.. /// @@ -3609,7 +3618,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionDisableFullWindowDrag", resourceCulture); } } - + /// /// Looks up a localized string similar to Determines whether menus and windows can be displayed with animation effects in the remote session.. /// @@ -3618,7 +3627,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionDisableMenuAnimations", resourceCulture); } } - + /// /// Looks up a localized string similar to Select yes if the theme of the remote host should be displayed.. /// @@ -3627,7 +3636,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionDisplayThemes", resourceCulture); } } - + /// /// Looks up a localized string similar to Select yes if the wallpaper of the remote host should be displayed.. /// @@ -3636,7 +3645,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionDisplayWallpaper", resourceCulture); } } - + /// /// Looks up a localized string similar to Enter your domain.. /// @@ -3645,7 +3654,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionDomain", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether to use desktop composition or not.. /// @@ -3654,7 +3663,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionEnableDesktopComposition", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether to use font smoothing or not.. /// @@ -3663,7 +3672,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionEnableFontSmoothing", resourceCulture); } } - + /// /// Looks up a localized string similar to Select the encoding mode to be used.. /// @@ -3672,7 +3681,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionEncoding", resourceCulture); } } - + /// /// Looks up a localized string similar to Select the external tool to be started.. /// @@ -3681,7 +3690,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionExternalTool", resourceCulture); } } - + /// /// Looks up a localized string similar to Select a external tool to be started after the disconnection to the remote host.. /// @@ -3690,7 +3699,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionExternalToolAfter", resourceCulture); } } - + /// /// Looks up a localized string similar to Select a external tool to be started before the connection to the remote host is established.. /// @@ -3699,7 +3708,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionExternalToolBefore", resourceCulture); } } - + /// /// Looks up a localized string similar to Show this connection in the favorites menu.. /// @@ -3708,7 +3717,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionFavorite", resourceCulture); } } - + /// /// Looks up a localized string similar to Enter the hostname or ip you want to connect to.. /// @@ -3717,7 +3726,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionHostnameIp", resourceCulture); } } - + /// /// Looks up a localized string similar to Choose a icon that will be displayed when connected to the host.. /// @@ -3726,7 +3735,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionIcon", resourceCulture); } } - + /// /// Looks up a localized string similar to Specifies the load balancing information for use by load balancing routers to choose the best server.. /// @@ -3735,7 +3744,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionLoadBalanceInfo", resourceCulture); } } - + /// /// Looks up a localized string similar to Enter the MAC address of the remote host if you wish to use it in an external tool.. /// @@ -3744,7 +3753,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionMACAddress", resourceCulture); } } - + /// /// Looks up a localized string similar to This is the name that will be displayed in the connections tree.. /// @@ -3753,7 +3762,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionName", resourceCulture); } } - + /// /// Looks up a localized string similar to A command to run on the remote server after successfully connecting.. /// @@ -3762,7 +3771,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionOpeningCommand", resourceCulture); } } - + /// /// Looks up a localized string similar to Sets the panel in which the connection will open.. /// @@ -3771,7 +3780,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionPanel", resourceCulture); } } - + /// /// Looks up a localized string similar to Enter your password.. /// @@ -3780,7 +3789,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionPassword", resourceCulture); } } - + /// /// Looks up a localized string similar to Set a password needed to encrypt the connection file with. You will be prompted to enter your passcode before starting mRemoteNG.. /// @@ -3789,7 +3798,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionPasswordProtect", resourceCulture); } } - + /// /// Looks up a localized string similar to Enter the port the selected protocol is listening on.. /// @@ -3798,7 +3807,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionPort", resourceCulture); } } - + /// /// Looks up a localized string similar to Choose the protocol mRemoteNG should use to connect to the host.. /// @@ -3807,7 +3816,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionProtocol", resourceCulture); } } - + /// /// Looks up a localized string similar to Select a PuTTY session to be used when connecting.. /// @@ -3816,7 +3825,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionPuttySession", resourceCulture); } } - + /// /// Looks up a localized string similar to Specifies the domain name that a user provides to connect to the RD Gateway server.. /// @@ -3825,7 +3834,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRDGatewayDomain", resourceCulture); } } - + /// /// Looks up a localized string similar to Specifies the host name of the Remote Desktop Gateway server.. /// @@ -3834,7 +3843,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRDGatewayHostname", resourceCulture); } } - + /// /// Looks up a localized string similar to Specifies whether or not to log on to the gateway using the same username and password as the connection.. /// @@ -3843,7 +3852,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRDGatewayUseConnectionCredentials", resourceCulture); } } - + /// /// Looks up a localized string similar to Specifies the user name that a user provides to connect to the RD Gateway server.. /// @@ -3852,7 +3861,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRDGatewayUsername", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether to receive an alert after the RDP session disconnects due to inactivity. /// @@ -3861,7 +3870,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRDPAlertIdleTimeout", resourceCulture); } } - + /// /// Looks up a localized string similar to Specifies the password of the Remote Desktop Gateway server.. /// @@ -3870,7 +3879,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRdpGatewayPassword", resourceCulture); } } - + /// /// Looks up a localized string similar to Specifies when to use a Remote Desktop Gateway (RD Gateway) server.. /// @@ -3879,7 +3888,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRdpGatewayUsageMethod", resourceCulture); } } - + /// /// Looks up a localized string similar to The number of minutes for the RDP session to sit idle before automatically disconnecting (for no limit use 0). /// @@ -3888,7 +3897,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRDPMinutesToIdleTimeout", resourceCulture); } } - + /// /// Looks up a localized string similar to The program to be started on the remote server upon connection.. /// @@ -3897,7 +3906,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRDPStartProgram", resourceCulture); } } - + /// /// Looks up a localized string similar to Specifies the working directory of the alternate shell.. /// @@ -3906,7 +3915,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRDPStartProgramWorkDir", resourceCulture); } } - + /// /// Looks up a localized string similar to Sets the version of RDP to use when opening connections.. /// @@ -3915,7 +3924,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRdpVersion", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether the default audio input device on the remote machine should be redirected to this computer.. /// @@ -3924,7 +3933,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRedirectAudioCapture", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether the clipboard should be shared.. /// @@ -3933,7 +3942,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRedirectClipboard", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether local disk drives should be shown on the remote host.. /// @@ -3942,7 +3951,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRedirectDrives", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether key combinations (e.g. Alt-Tab) should be redirected to the remote host.. /// @@ -3951,7 +3960,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRedirectKeys", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether local ports (ie. com, parallel) should be shown on the remote host.. /// @@ -3960,7 +3969,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRedirectPorts", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether local printers should be shown on the remote host.. /// @@ -3969,7 +3978,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRedirectPrinters", resourceCulture); } } - + /// /// Looks up a localized string similar to Select whether local smart cards should be available on the remote host.. /// @@ -3978,7 +3987,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRedirectSmartCards", resourceCulture); } } - + /// /// Looks up a localized string similar to Select how remote sound should be redirected.. /// @@ -3987,7 +3996,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRedirectSounds", resourceCulture); } } - + /// /// Looks up a localized string similar to Select one of the available rendering engines that will be used to display HTML.. /// @@ -3996,7 +4005,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionRenderingEngine", resourceCulture); } } - + /// /// Looks up a localized string similar to Choose the resolution or mode this connection will open in.. /// @@ -4005,7 +4014,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionResolution", resourceCulture); } } - + /// /// Looks up a localized string similar to Select the SmartSize mode to be used.. /// @@ -4014,7 +4023,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionSmartSizeMode", resourceCulture); } } - + /// /// Looks up a localized string similar to Choose the Sound Quality provided by the protocol: Dynamic, Medium, High. /// @@ -4023,7 +4032,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionSoundQuality", resourceCulture); } } - + /// /// Looks up a localized string similar to Specify here additional options to be used for SSH connection. See putty documentation for further details.. /// @@ -4032,7 +4041,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionSshOptions", resourceCulture); } } - + /// /// Looks up a localized string similar to For connection through a SSH tunnel (jump host) specify SSH connection to be used to establish SSH tunnel.. /// @@ -4041,7 +4050,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionSshTunnel", resourceCulture); } } - + /// /// Looks up a localized string similar to Connect to the console session of the remote host.. /// @@ -4050,7 +4059,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionUseConsoleSession", resourceCulture); } } - + /// /// Looks up a localized string similar to Use the Credential Security Support Provider (CredSSP) for authentication if it is available.. /// @@ -4090,7 +4099,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionUseEnhancedMode", resourceCulture); } } - + /// /// Looks up a localized string similar to Feel free to enter any information you need here.. /// @@ -4119,7 +4128,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionUsername", resourceCulture); } } - + /// /// Looks up a localized string similar to Use VM ID to connect to VM running on Hyper-V.. /// @@ -4128,7 +4137,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionUseVmId", resourceCulture); } } - + /// /// Looks up a localized string similar to If you want to establish a view only connection to the host select yes.. /// @@ -4137,7 +4146,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionViewOnly", resourceCulture); } } - + /// /// Looks up a localized string similar to The ID of the Hyper-V virtual machine to connect to.. /// @@ -4146,7 +4155,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionVmId", resourceCulture); } } - + /// /// Looks up a localized string similar to Enter the proxy address to be used.. /// @@ -4155,7 +4164,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionVNCProxyAddress", resourceCulture); } } - + /// /// Looks up a localized string similar to Enter your password for authenticating against the proxy.. /// @@ -4164,7 +4173,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionVNCProxyPassword", resourceCulture); } } - + /// /// Looks up a localized string similar to Enter the port the proxy server listens on.. /// @@ -4173,7 +4182,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionVNCProxyPort", resourceCulture); } } - + /// /// Looks up a localized string similar to If you use a proxy to tunnel VNC connections, select which type it is.. /// @@ -4182,7 +4191,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionVNCProxyType", resourceCulture); } } - + /// /// Looks up a localized string similar to Enter your username for authenticating against the proxy.. /// @@ -4191,7 +4200,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PropertyDescriptionVNCProxyUsername", resourceCulture); } } - + /// /// Looks up a localized string similar to Protocol. /// @@ -4200,7 +4209,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Protocol", resourceCulture); } } - + /// /// Looks up a localized string similar to Protocol Event Disconnected. Host: "{1}"; Protocol: "{2}" Message: "{0}". /// @@ -4209,7 +4218,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ProtocolEventDisconnected", resourceCulture); } } - + /// /// Looks up a localized string similar to Protocol Event Disconnected failed. ///{0}. @@ -4219,7 +4228,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ProtocolEventDisconnectFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Protocol to import. /// @@ -4228,7 +4237,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ProtocolToImport", resourceCulture); } } - + /// /// Looks up a localized string similar to Proxy. /// @@ -4237,7 +4246,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Proxy", resourceCulture); } } - + /// /// Looks up a localized string similar to Proxy Address. /// @@ -4246,7 +4255,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ProxyAddress", resourceCulture); } } - + /// /// Looks up a localized string similar to Proxy Password. /// @@ -4255,7 +4264,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ProxyPassword", resourceCulture); } } - + /// /// Looks up a localized string similar to Proxy Port. /// @@ -4264,7 +4273,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ProxyPort", resourceCulture); } } - + /// /// Looks up a localized string similar to Proxy test failed!. /// @@ -4273,7 +4282,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ProxyTestFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Proxy test succeeded!. /// @@ -4282,7 +4291,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ProxyTestSucceeded", resourceCulture); } } - + /// /// Looks up a localized string similar to Proxy Type. /// @@ -4291,7 +4300,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ProxyType", resourceCulture); } } - + /// /// Looks up a localized string similar to Proxy Username. /// @@ -4300,7 +4309,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ProxyUsername", resourceCulture); } } - + /// /// Looks up a localized string similar to Dispose of Putty process failed!. /// @@ -4309,7 +4318,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttyDisposeFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Couldn't set focus!. /// @@ -4318,7 +4327,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttyFocusFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Putty Handle: {0}. /// @@ -4327,7 +4336,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttyHandle", resourceCulture); } } - + /// /// Looks up a localized string similar to Killing Putty Process failed!. /// @@ -4336,7 +4345,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttyKillFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Putty Resize Failed!. /// @@ -4345,7 +4354,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttyResizeFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to PuTTY Saved Sessions. /// @@ -4354,7 +4363,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttySavedSessionsRootName", resourceCulture); } } - + /// /// Looks up a localized string similar to PuTTY Session. /// @@ -4363,7 +4372,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttySession", resourceCulture); } } - + /// /// Looks up a localized string similar to To configure PuTTY sessions click this button:. /// @@ -4372,7 +4381,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttySessionsConfig", resourceCulture); } } - + /// /// Looks up a localized string similar to PuTTY Settings. /// @@ -4381,7 +4390,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttySettings", resourceCulture); } } - + /// /// Looks up a localized string similar to Show PuTTY Settings Dialog failed!. /// @@ -4390,7 +4399,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttyShowSettingsDialogFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to --- PuTTY Stuff ---. /// @@ -4399,7 +4408,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttyStuff", resourceCulture); } } - + /// /// Looks up a localized string similar to Maximum PuTTY and integrated external tools wait time:. /// @@ -4408,7 +4417,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttyTimeout", resourceCulture); } } - + /// /// Looks up a localized string similar to PuTTY Title: {0}. /// @@ -4417,7 +4426,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("PuttyTitle", resourceCulture); } } - + /// /// Looks up a localized string similar to Quick: {0}. /// @@ -4426,7 +4435,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Quick", resourceCulture); } } - + /// /// Looks up a localized string similar to Quick Connect. /// @@ -4435,7 +4444,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("QuickConnect", resourceCulture); } } - + /// /// Looks up a localized string similar to Quick Connect Add Failed!. /// @@ -4444,7 +4453,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("QuickConnectAddFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Creating quick connect failed. /// @@ -4453,7 +4462,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("QuickConnectFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Quick Connect Toolbar. /// @@ -4462,7 +4471,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("QuickConnectToolbar", resourceCulture); } } - + /// /// Looks up a localized string similar to Warn me only when e&xiting mRemoteNG. /// @@ -4471,7 +4480,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RadioCloseWarnExit", resourceCulture); } } - + /// /// Looks up a localized string similar to Warn me only when closing &multiple connections. /// @@ -4480,7 +4489,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RadioCloseWarnMultiple", resourceCulture); } } - + /// /// Looks up a localized string similar to Do &not warn me when closing connections. /// @@ -4489,7 +4498,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RadioCloseWarnNever", resourceCulture); } } - + /// /// Looks up a localized string similar to RAW. /// @@ -4498,7 +4507,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Raw", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP. /// @@ -4507,7 +4516,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Rdp", resourceCulture); } } - + /// /// Looks up a localized string similar to 16777216 Colours (24-bit). /// @@ -4516,7 +4525,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Rdp16777216Colors", resourceCulture); } } - + /// /// Looks up a localized string similar to 256 Colours (8-bit). /// @@ -4525,7 +4534,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Rdp256Colors", resourceCulture); } } - + /// /// Looks up a localized string similar to 32768 Colours (15-bit). /// @@ -4534,7 +4543,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Rdp32768Colors", resourceCulture); } } - + /// /// Looks up a localized string similar to 16777216 Colours (32-bit). /// @@ -4543,7 +4552,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Rdp4294967296Colors", resourceCulture); } } - + /// /// Looks up a localized string similar to 65536 Colours (16-bit). /// @@ -4552,7 +4561,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Rdp65536Colors", resourceCulture); } } - + /// /// Looks up a localized string similar to Couldn't create RDP control, please check mRemoteNG requirements.. /// @@ -4561,7 +4570,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpControlCreationFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP Disconnect failed, trying to close!. /// @@ -4570,7 +4579,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpDisconnectFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Internal error code 1.. /// @@ -4579,7 +4588,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpErrorCode1", resourceCulture); } } - + /// /// Looks up a localized string similar to Internal error code 2.. /// @@ -4588,7 +4597,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpErrorCode2", resourceCulture); } } - + /// /// Looks up a localized string similar to Internal error code 3. This is not a valid state.. /// @@ -4597,7 +4606,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpErrorCode3", resourceCulture); } } - + /// /// Looks up a localized string similar to Internal error code 4.. /// @@ -4606,7 +4615,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpErrorCode4", resourceCulture); } } - + /// /// Looks up a localized string similar to An unrecoverable error has occurred during client connection.. /// @@ -4615,7 +4624,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpErrorConnection", resourceCulture); } } - + /// /// Looks up a localized string similar to GetError failed (FatalErrors). /// @@ -4624,7 +4633,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpErrorGetFailure", resourceCulture); } } - + /// /// Looks up a localized string similar to An out-of-memory error has occurred.. /// @@ -4633,7 +4642,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpErrorOutOfMemory", resourceCulture); } } - + /// /// Looks up a localized string similar to An unknown error has occurred.. /// @@ -4642,7 +4651,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpErrorUnknown", resourceCulture); } } - + /// /// Looks up a localized string similar to A window-creation error has occurred.. /// @@ -4651,7 +4660,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpErrorWindowCreation", resourceCulture); } } - + /// /// Looks up a localized string similar to Winsock initialization error.. /// @@ -4660,7 +4669,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpErrorWinsock", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP Focus failed!. /// @@ -4669,7 +4678,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpFocusFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Gateway Domain. /// @@ -4678,7 +4687,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpGatewayDomain", resourceCulture); } } - + /// /// Looks up a localized string similar to Gateway Hostname. /// @@ -4687,7 +4696,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpGatewayHostname", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP Gateway is supported.. /// @@ -4696,7 +4705,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpGatewayIsSupported", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP Gateway is not supported!. /// @@ -4705,7 +4714,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpGatewayNotSupported", resourceCulture); } } - + /// /// Looks up a localized string similar to Remote Desktop Gateway Password. /// @@ -4714,7 +4723,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpGatewayPassword", resourceCulture); } } - + /// /// Looks up a localized string similar to Use Gateway. /// @@ -4723,7 +4732,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpGatewayUsageMethod", resourceCulture); } } - + /// /// Looks up a localized string similar to Gateway Credentials. /// @@ -4732,7 +4741,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpGatewayUseConnectionCredentials", resourceCulture); } } - + /// /// Looks up a localized string similar to Gateway Username. /// @@ -4741,7 +4750,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpGatewayUsername", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP Connection Timeout. /// @@ -4750,7 +4759,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpOverallConnectionTimeout", resourceCulture); } } - + /// /// Looks up a localized string similar to Could not create RDP client. RDP protocol version {0} is not supported on this machine. Please choose an older protocol version.. /// @@ -4759,7 +4768,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpProtocolVersionNotSupported", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP reconnection count:. /// @@ -4768,7 +4777,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpReconnectCount", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP SetAuthenticationLevel failed!. /// @@ -4777,7 +4786,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetAuthenticationLevelFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP SetUseConsoleSession failed!. /// @@ -4786,7 +4795,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetConsoleSessionFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP Setting Console switch for RDC {0}.. /// @@ -4795,7 +4804,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetConsoleSwitch", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP SetCredentials failed!. /// @@ -4804,7 +4813,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetCredentialsFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP SetEventHandlers failed!. /// @@ -4813,7 +4822,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetEventHandlersFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP SetRDGateway failed!. /// @@ -4822,7 +4831,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetGatewayFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP SetPerformanceFlags failed!. /// @@ -4831,7 +4840,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetPerformanceFlagsFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP SetPort failed!. /// @@ -4840,7 +4849,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetPortFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP SetProps failed!. /// @@ -4849,7 +4858,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetPropsFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP Set Redirection Failed!. /// @@ -4858,7 +4867,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetRedirectionFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP Set Redirect Keys Failed!. /// @@ -4867,7 +4876,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetRedirectKeysFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP SetResolution failed!. /// @@ -4876,7 +4885,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSetResolutionFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Bring to this computer. /// @@ -4885,7 +4894,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSoundBringToThisComputer", resourceCulture); } } - + /// /// Looks up a localized string similar to Leave at remote computer. /// @@ -4894,7 +4903,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpSoundLeaveAtRemoteComputer", resourceCulture); } } - + /// /// Looks up a localized string similar to Alternate Shell. /// @@ -4903,7 +4912,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RDPStartProgram", resourceCulture); } } - + /// /// Looks up a localized string similar to Alternate shell working directory. /// @@ -4912,7 +4921,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RDPStartProgramWorkDir", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP ToggleFullscreen failed!. /// @@ -4921,7 +4930,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpToggleFullscreenFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP ToggleSmartSize failed!. /// @@ -4930,7 +4939,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpToggleSmartSizeFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to RDP Version. /// @@ -4939,7 +4948,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RdpVersion", resourceCulture); } } - + /// /// Looks up a localized string similar to Read only:. /// @@ -4948,7 +4957,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ReadOnly", resourceCulture); } } - + /// /// Looks up a localized string similar to Reconnect. /// @@ -4957,7 +4966,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Reconnect", resourceCulture); } } - + /// /// Looks up a localized string similar to Reconnect All Connections. /// @@ -4966,7 +4975,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ReconnectAllConnections", resourceCulture); } } - + /// /// Looks up a localized string similar to Reconnect to previously opened sessions on startup. /// @@ -4975,7 +4984,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ReconnectAtStartup", resourceCulture); } } - + /// /// Looks up a localized string similar to Redirect. /// @@ -4984,7 +4993,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Redirect", resourceCulture); } } - + /// /// Looks up a localized string similar to Disk Drives. /// @@ -4993,7 +5002,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RedirectDrives", resourceCulture); } } - + /// /// Looks up a localized string similar to Key Combinations. /// @@ -5002,7 +5011,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RedirectKeys", resourceCulture); } } - + /// /// Looks up a localized string similar to Smart Cards. /// @@ -5011,7 +5020,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RedirectSmartCards", resourceCulture); } } - + /// /// Looks up a localized string similar to Refresh. /// @@ -5020,7 +5029,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Refresh", resourceCulture); } } - + /// /// Looks up a localized string similar to Refresh Screen (VNC). /// @@ -5029,7 +5038,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RefreshScreen", resourceCulture); } } - + /// /// Looks up a localized string similar to Release Channel. /// @@ -5038,7 +5047,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ReleaseChannel", resourceCulture); } } - + /// /// Looks up a localized string similar to Stable channel includes final releases only. ///Preview channel includes Betas & Release Candidates. @@ -5049,7 +5058,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ReleaseChannelExplanation", resourceCulture); } } - + /// /// Looks up a localized string similar to Released under the GNU General Public License (GPL). /// @@ -5058,7 +5067,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ReleasedUnderGPL", resourceCulture); } } - + /// /// Looks up a localized string similar to Remote Desktop Services. /// @@ -5067,7 +5076,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RemoteDesktopServices", resourceCulture); } } - + /// /// Looks up a localized string similar to Remote file. /// @@ -5076,7 +5085,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RemoteFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Remove All. /// @@ -5085,7 +5094,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RemoveAll", resourceCulture); } } - + /// /// Looks up a localized string similar to Rename. /// @@ -5094,7 +5103,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Rename", resourceCulture); } } - + /// /// Looks up a localized string similar to Rename Tab. /// @@ -5103,7 +5112,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RenameTab", resourceCulture); } } - + /// /// Looks up a localized string similar to Rendering Engine. /// @@ -5112,7 +5121,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RenderingEngine", resourceCulture); } } - + /// /// Looks up a localized string similar to Report a Bug. /// @@ -5121,7 +5130,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ReportBug", resourceCulture); } } - + /// /// Looks up a localized string similar to Reset layout. /// @@ -5130,7 +5139,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ResetLayout", resourceCulture); } } - + /// /// Looks up a localized string similar to Resolution. /// @@ -5139,7 +5148,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Resolution", resourceCulture); } } - + /// /// Looks up a localized string similar to Rlogin. /// @@ -5148,7 +5157,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Rlogin", resourceCulture); } } - + /// /// Looks up a localized string similar to Run elevated. /// @@ -5157,7 +5166,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("RunElevated", resourceCulture); } } - + /// /// Looks up a localized string similar to Save. /// @@ -5166,7 +5175,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Save", resourceCulture); } } - + /// /// Looks up a localized string similar to Save All. /// @@ -5175,7 +5184,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SaveAll", resourceCulture); } } - + /// /// Looks up a localized string similar to Save Connection File. /// @@ -5184,7 +5193,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SaveConnectionFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Save Connection File As.... /// @@ -5193,7 +5202,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SaveConnectionFileAs", resourceCulture); } } - + /// /// Looks up a localized string similar to Save connections after every edit. /// @@ -5202,7 +5211,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SaveConnectionsAfterEveryEdit", resourceCulture); } } - + /// /// Looks up a localized string similar to Do you want to save the current connections file before loading another?. /// @@ -5211,7 +5220,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SaveConnectionsFileBeforeOpeningAnother", resourceCulture); } } - + /// /// Looks up a localized string similar to Graphics Interchange Format File (.gif)|*.gif|Joint Photographic Experts Group File (.jpeg)|*.jpeg|Joint Photographic Experts Group File (.jpg)|*.jpg|Portable Network Graphics File (.png)|*.png. /// @@ -5220,7 +5229,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SaveImageFilter", resourceCulture); } } - + /// /// Looks up a localized string similar to Screen. /// @@ -5229,7 +5238,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Screen", resourceCulture); } } - + /// /// Looks up a localized string similar to Screenshot. /// @@ -5238,7 +5247,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Screenshot", resourceCulture); } } - + /// /// Looks up a localized string similar to Screenshots. /// @@ -5247,7 +5256,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Screenshots", resourceCulture); } } - + /// /// Looks up a localized string similar to Search. /// @@ -5256,7 +5265,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SearchPrompt", resourceCulture); } } - + /// /// Looks up a localized string similar to Seconds. /// @@ -5265,7 +5274,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Seconds", resourceCulture); } } - + /// /// Looks up a localized string similar to Select a panel from the list below or click New to add a new one. Click OK to continue.. /// @@ -5274,7 +5283,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SelectPanel", resourceCulture); } } - + /// /// Looks up a localized string similar to Send Special Keys (VNC). /// @@ -5283,7 +5292,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SendSpecialKeys", resourceCulture); } } - + /// /// Looks up a localized string similar to Send To.... /// @@ -5292,7 +5301,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SendTo", resourceCulture); } } - + /// /// Looks up a localized string similar to Server '{0}' was not accessible.. /// @@ -5301,7 +5310,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ServerNotAccessible", resourceCulture); } } - + /// /// Looks up a localized string similar to Server status:. /// @@ -5310,7 +5319,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ServerStatus", resourceCulture); } } - + /// /// Looks up a localized string similar to Set hostname like display name when creating or renaming connections. /// @@ -5319,7 +5328,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SetHostnameLikeDisplayName", resourceCulture); } } - + /// /// Looks up a localized string similar to Couldn't save settings or dispose SysTray Icon!. /// @@ -5328,7 +5337,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SettingsCouldNotBeSavedOrTrayDispose", resourceCulture); } } - + /// /// Looks up a localized string similar to Show description tooltips in connection tree. /// @@ -5337,7 +5346,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ShowDescriptionTooltips", resourceCulture); } } - + /// /// Looks up a localized string similar to Show full connections file path in window title. /// @@ -5346,7 +5355,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ShowFullConsFilePath", resourceCulture); } } - + /// /// Looks up a localized string similar to &Show Help Text. /// @@ -5355,7 +5364,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ShowHelpText", resourceCulture); } } - + /// /// Looks up a localized string similar to Show/Hide Menu Strip. /// @@ -5364,7 +5373,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ShowHideMenu", resourceCulture); } } - + /// /// Looks up a localized string similar to Show logon information on tab names. /// @@ -5373,7 +5382,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ShowLogonInfoOnTabs", resourceCulture); } } - + /// /// Looks up a localized string similar to Show On Toolbar. /// @@ -5382,7 +5391,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ShowOnToolbar", resourceCulture); } } - + /// /// Looks up a localized string similar to Show on toolbar column. /// @@ -5391,7 +5400,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ShowOnToolbarColumnHeader", resourceCulture); } } - + /// /// Looks up a localized string similar to Show protocols on tab names. /// @@ -5400,7 +5409,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ShowProtocolOnTabs", resourceCulture); } } - + /// /// Looks up a localized string similar to Show Text. /// @@ -5409,7 +5418,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ShowText", resourceCulture); } } - + /// /// Looks up a localized string similar to Show these message types. /// @@ -5418,7 +5427,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ShowTheseMessageTypes", resourceCulture); } } - + /// /// Looks up a localized string similar to Single click on connection opens it. /// @@ -5427,7 +5436,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SingleClickOnConnectionOpensIt", resourceCulture); } } - + /// /// Looks up a localized string similar to Single click on opened connection in Connection Tree switches to opened Connection Tab. /// @@ -5436,7 +5445,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SingleClickOnOpenConnectionSwitchesToIt", resourceCulture); } } - + /// /// Looks up a localized string similar to SmartCard. /// @@ -5445,7 +5454,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SmartCard", resourceCulture); } } - + /// /// Looks up a localized string similar to SmartSize (RDP/VNC). /// @@ -5454,7 +5463,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SmartSize", resourceCulture); } } - + /// /// Looks up a localized string similar to SmartSize Mode. /// @@ -5463,7 +5472,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SmartSizeMode", resourceCulture); } } - + /// /// Looks up a localized string similar to Socks 5. /// @@ -5472,7 +5481,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Socks5", resourceCulture); } } - + /// /// Looks up a localized string similar to Sort. /// @@ -5481,7 +5490,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Sort", resourceCulture); } } - + /// /// Looks up a localized string similar to Ascending (A-Z). /// @@ -5490,7 +5499,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SortAsc", resourceCulture); } } - + /// /// Looks up a localized string similar to Descending (Z-A). /// @@ -5499,7 +5508,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SortDesc", resourceCulture); } } - + /// /// Looks up a localized string similar to Sound quality. /// @@ -5508,7 +5517,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SoundQuality", resourceCulture); } } - + /// /// Looks up a localized string similar to Sounds. /// @@ -5517,7 +5526,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Sounds", resourceCulture); } } - + /// /// Looks up a localized string similar to Please see Help - Getting started - SQL Configuration for more Info!. /// @@ -5526,7 +5535,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SQLInfo", resourceCulture); } } - + /// /// Looks up a localized string similar to SQL Server. /// @@ -5535,7 +5544,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SQLServer", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH background transfer failed!. /// @@ -5544,7 +5553,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshBackgroundTransferFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH File Transfer. /// @@ -5553,7 +5562,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshFileTransfer", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH Options. /// @@ -5562,7 +5571,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshOptions", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH transfer failed.. /// @@ -5571,7 +5580,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshTransferFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH Tunnel. /// @@ -5580,7 +5589,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshTunnel", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH Tunnel connection configuration problem. Connection to: "{0}" via SSH Tunnel: "{1}" not possible. A connection with the name configured as SSH Tunnel and protocol SSH version 1 or SSH2 version 2 cannot be found in the connection tree. Clear SSH Tunnel configuration or specify existing SSH connection.. /// @@ -5589,7 +5598,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshTunnelConfigProblem", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH tunnel connection failed. Connection to: "{0}" via SSH Tunnel: "{1}" not possible. Putty process terminated. Check for any problems with the connection configured as SSH Tunnel.. /// @@ -5598,7 +5607,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshTunnelFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH tunnel configuration problem. Connection to: "{0}" via SSH Tunnel: "{1}" not possible. Connection configured as SSH Tunnel found in tree, but protocol is not derived from putty. Make sure connection configured as SSH Tunnel is using SSH protocol.. /// @@ -5607,7 +5616,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshTunnelIsNotPutty", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH tunnel connection problem. Connection to: "{0}" via SSH Tunnel: "{1}" not possible. SSH connection failed. Check for any problems with the connection configured as SSH Tunnel.. /// @@ -5616,7 +5625,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshTunnelNotConnected", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH tunnel initialization problem. Connection to: "{0}" via SSH Tunnel: "{1}" not possible. SSH connection could not be initialized. Check for any problems with the connection configured as SSH Tunnel.. /// @@ -5625,7 +5634,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshTunnelNotInitialized", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH tunnel connection timed out. Connection to: "{0}" via SSH Tunnel: "{1}" not possible. Local tunnel port did not become available in time. Check for any problems with the connection configured as SSH Tunnel.. /// @@ -5634,7 +5643,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshTunnelPortNotReadyInTime", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH version 1. /// @@ -5643,7 +5652,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshV1", resourceCulture); } } - + /// /// Looks up a localized string similar to SSH version 2. /// @@ -5652,7 +5661,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SshV2", resourceCulture); } } - + /// /// Looks up a localized string similar to Stack trace. /// @@ -5661,7 +5670,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("StackTrace", resourceCulture); } } - + /// /// Looks up a localized string similar to Start Chat (VNC). /// @@ -5670,7 +5679,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("StartChat", resourceCulture); } } - + /// /// Looks up a localized string similar to Start minimized. /// @@ -5679,7 +5688,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("StartMinimized", resourceCulture); } } - + /// /// Looks up a localized string similar to Startup/Exit. /// @@ -5688,7 +5697,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("StartupExit", resourceCulture); } } - + /// /// Looks up a localized string similar to Status. /// @@ -5697,7 +5706,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Status", resourceCulture); } } - + /// /// Looks up a localized string similar to Backup. /// @@ -5706,7 +5715,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("strBackup", resourceCulture); } } - + /// /// Looks up a localized string similar to Browse.... /// @@ -5715,7 +5724,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("strBrowse", resourceCulture); } } - + /// /// Looks up a localized string similar to Connection Backup Frequency. /// @@ -5724,7 +5733,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("strConnectionBackupFrequency", resourceCulture); } } - + /// /// Looks up a localized string similar to Maximum number of backups. /// @@ -5733,7 +5742,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("strConnectionsBackupMaxCount", resourceCulture); } } - + /// /// Looks up a localized string similar to Location of connection file backup. /// @@ -5742,7 +5751,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("strConnectionsBackupPath", resourceCulture); } } - + /// /// Looks up a localized string similar to Support Forum. /// @@ -5751,7 +5760,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SupportForum", resourceCulture); } } - + /// /// Looks up a localized string similar to Switch to Notifications panel on:. /// @@ -5760,7 +5769,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("SwitchToErrorsAndInfos", resourceCulture); } } - + /// /// Looks up a localized string similar to Tabs && Panels. /// @@ -5769,7 +5778,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TabsAndPanels", resourceCulture); } } - + /// /// Looks up a localized string similar to Security. /// @@ -5778,7 +5787,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TabSecurity", resourceCulture); } } - + /// /// Looks up a localized string similar to Telnet. /// @@ -5787,7 +5796,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Telnet", resourceCulture); } } - + /// /// Looks up a localized string similar to Test connection. /// @@ -5796,7 +5805,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TestConnection", resourceCulture); } } - + /// /// Looks up a localized string similar to Testing connection. /// @@ -5805,7 +5814,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TestingConnection", resourceCulture); } } - + /// /// Looks up a localized string similar to Test Proxy. /// @@ -5814,7 +5823,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TestProxy", resourceCulture); } } - + /// /// Looks up a localized string similar to Test Settings. /// @@ -5823,7 +5832,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TestSettings", resourceCulture); } } - + /// /// Looks up a localized string similar to The following:. /// @@ -5832,7 +5841,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TheFollowing", resourceCulture); } } - + /// /// Looks up a localized string similar to Theme. /// @@ -5841,7 +5850,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Theme", resourceCulture); } } - + /// /// Looks up a localized string similar to Timeout [seconds]. /// @@ -5850,7 +5859,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TimeoutInSeconds", resourceCulture); } } - + /// /// Looks up a localized string similar to Title. /// @@ -5859,7 +5868,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Title", resourceCulture); } } - + /// /// Looks up a localized string similar to Error ({0}). /// @@ -5868,7 +5877,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TitleError", resourceCulture); } } - + /// /// Looks up a localized string similar to Information ({0}). /// @@ -5877,7 +5886,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TitleInformation", resourceCulture); } } - + /// /// Looks up a localized string similar to mRemoteNG password. /// @@ -5886,7 +5895,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TitlePassword", resourceCulture); } } - + /// /// Looks up a localized string similar to mRemoteNG password for {0}. /// @@ -5895,7 +5904,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TitlePasswordWithName", resourceCulture); } } - + /// /// Looks up a localized string similar to Select Panel. /// @@ -5904,7 +5913,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TitleSelectPanel", resourceCulture); } } - + /// /// Looks up a localized string similar to Warning ({0}). /// @@ -5913,7 +5922,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TitleWarning", resourceCulture); } } - + /// /// Looks up a localized string similar to Track active connection in the connection tree. /// @@ -5922,7 +5931,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TrackActiveConnectionInConnectionTree", resourceCulture); } } - + /// /// Looks up a localized string similar to Transfer. /// @@ -5931,7 +5940,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Transfer", resourceCulture); } } - + /// /// Looks up a localized string similar to Transfer File (SSH). /// @@ -5940,7 +5949,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TransferFile", resourceCulture); } } - + /// /// Looks up a localized string similar to Try to integrate. /// @@ -5949,7 +5958,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("TryToIntegrate", resourceCulture); } } - + /// /// Looks up a localized string similar to Ultra VNC Repeater. /// @@ -5958,7 +5967,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UltraVncRepeater", resourceCulture); } } - + /// /// Looks up a localized string similar to UltraVNC SingleClick port:. /// @@ -5967,7 +5976,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UltraVNCSCListeningPort", resourceCulture); } } - + /// /// Looks up a localized string similar to UltraVNC SingleClick. /// @@ -5976,7 +5985,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UltraVNCSingleClick", resourceCulture); } } - + /// /// Looks up a localized string similar to Uncheck the properties you want not to be saved!. /// @@ -5985,7 +5994,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UncheckProperties", resourceCulture); } } - + /// /// Looks up a localized string similar to An unhandled exception has occurred. /// @@ -5994,7 +6003,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UnhandledExceptionOccured", resourceCulture); } } - + /// /// Looks up a localized string similar to mRemoteNG requires an update. /// @@ -6003,7 +6012,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UpdateAvailable", resourceCulture); } } - + /// /// Looks up a localized string similar to mRemoteNG can periodically connect to the mRemoteNG website to check for updates.. /// @@ -6012,7 +6021,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UpdateCheck", resourceCulture); } } - + /// /// Looks up a localized string similar to The update information could not be downloaded.. /// @@ -6021,7 +6030,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UpdateCheckCompleteFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Download complete! ///mRemoteNG will now quit and begin with the installation.. @@ -6031,7 +6040,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UpdateDownloadComplete", resourceCulture); } } - + /// /// Looks up a localized string similar to The update could not be downloaded.. /// @@ -6040,7 +6049,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UpdateDownloadCompleteFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to The update download could not be initiated.. /// @@ -6049,7 +6058,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UpdateDownloadFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Every {0} days. /// @@ -6058,7 +6067,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UpdateFrequencyCustom", resourceCulture); } } - + /// /// Looks up a localized string similar to The change log could not be downloaded.. /// @@ -6067,7 +6076,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UpdateGetChangeLogFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Download Completed!. /// @@ -6076,7 +6085,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UpdatePortableDownloadComplete", resourceCulture); } } - + /// /// Looks up a localized string similar to Updates. /// @@ -6085,7 +6094,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Updates", resourceCulture); } } - + /// /// Looks up a localized string similar to Use Console Session. /// @@ -6094,7 +6103,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UseConsoleSession", resourceCulture); } } - + /// /// Looks up a localized string similar to Use CredSSP. /// @@ -6134,7 +6143,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UseDefault", resourceCulture); } } - + /// /// Looks up a localized string similar to Use a different username and password. /// @@ -6143,7 +6152,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UseDifferentUsernameAndPassword", resourceCulture); } } - + /// /// Looks up a localized string similar to Use enhanced mode. /// @@ -6152,7 +6161,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UseEnhancedMode", resourceCulture); } } - + /// /// Looks up a localized string similar to User. /// @@ -6161,7 +6170,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("User", resourceCulture); } } - + /// /// Looks up a localized string similar to User Field. /// @@ -6190,7 +6199,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Username", resourceCulture); } } - + /// /// Looks up a localized string similar to Use the same username and password. /// @@ -6199,7 +6208,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UseSameUsernameAndPassword", resourceCulture); } } - + /// /// Looks up a localized string similar to Use a smart card. /// @@ -6208,7 +6217,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UseSmartCard", resourceCulture); } } - + /// /// Looks up a localized string similar to Use SQL Server to load && save connections. /// @@ -6217,7 +6226,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UseSQLServer", resourceCulture); } } - + /// /// Looks up a localized string similar to Use VM ID. /// @@ -6226,7 +6235,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("UseVmId", resourceCulture); } } - + /// /// Looks up a localized string similar to Verify:. /// @@ -6235,7 +6244,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Verify", resourceCulture); } } - + /// /// Looks up a localized string similar to Version. /// @@ -6244,7 +6253,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Version", resourceCulture); } } - + /// /// Looks up a localized string similar to View Only. /// @@ -6253,7 +6262,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("ViewOnly", resourceCulture); } } - + /// /// Looks up a localized string similar to VM ID. /// @@ -6262,7 +6271,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("VmId", resourceCulture); } } - + /// /// Looks up a localized string similar to VNC. /// @@ -6271,7 +6280,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Vnc", resourceCulture); } } - + /// /// Looks up a localized string similar to VNC disconnect failed!. /// @@ -6280,7 +6289,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("VncConnectionDisconnectFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to VNC Refresh Screen Failed!. /// @@ -6289,7 +6298,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("VncRefreshFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to VNC SendSpecialKeys failed!. /// @@ -6298,7 +6307,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("VncSendSpecialKeysFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to VNC Set Event Handlers failed!. /// @@ -6307,7 +6316,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("VncSetEventHandlersFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to VNC Set Props Failed!. /// @@ -6316,7 +6325,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("VncSetPropsFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to VNC Toggle SmartSize Failed!. /// @@ -6325,7 +6334,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("VncToggleSmartSizeFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to VNC Toggle ViewOnly Failed!. /// @@ -6334,7 +6343,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("VncToggleViewOnlyFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Wait for exit. /// @@ -6343,7 +6352,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("WaitForExit", resourceCulture); } } - + /// /// Looks up a localized string similar to Warn me if authentication fails. /// @@ -6352,7 +6361,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("WarnIfAuthFails", resourceCulture); } } - + /// /// Looks up a localized string similar to Warnings. /// @@ -6361,7 +6370,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Warnings", resourceCulture); } } - + /// /// Looks up a localized string similar to Website. /// @@ -6370,7 +6379,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Website", resourceCulture); } } - + /// /// Looks up a localized string similar to WebView2 creation failed with exception. /// @@ -6379,7 +6388,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("WebView2InitializationFailed", resourceCulture); } } - + /// /// Looks up a localized string similar to Weekly. /// @@ -6388,7 +6397,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Weekly", resourceCulture); } } - + /// /// Looks up a localized string similar to Windows. /// @@ -6397,7 +6406,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("Windows", resourceCulture); } } - + /// /// Looks up a localized string similar to Working directory. /// @@ -6406,7 +6415,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("WorkingDirColumnHeader", resourceCulture); } } - + /// /// Looks up a localized string similar to Working directory:. /// @@ -6415,7 +6424,7 @@ namespace mRemoteNG.Resources.Language { return ResourceManager.GetString("WorkingDirectory", resourceCulture); } } - + /// /// Looks up a localized string similar to Yes. /// @@ -6555,4 +6564,4 @@ namespace mRemoteNG.Resources.Language { } } } -} +} \ No newline at end of file diff --git a/mRemoteNG/Language/Language.resx b/mRemoteNG/Language/Language.resx index 80465f73..639fdd7f 100644 --- a/mRemoteNG/Language/Language.resx +++ b/mRemoteNG/Language/Language.resx @@ -1086,15 +1086,12 @@ If you run into such an error, please create a new connection file! Use the Credential Security Support Provider (CredSSP) for authentication if it is available. - Use restricted admin mode on the target host (local system context). - Use Remote Credential Guard to tunnel authentication on target back to source through the RDP channel. - Feel free to enter any information you need here. @@ -1248,15 +1245,12 @@ If you run into such an error, please create a new connection file! Use CredSSP - Use Restricted Admin Use Remote Credential Guard - - User Field @@ -2283,4 +2277,7 @@ Nightly Channel includes Alphas, Betas & Release Candidates. Show for user + + Remote Desktop Manager Files (*.csv) + \ No newline at end of file diff --git a/mRemoteNG/UI/Controls/ConnectionContextMenu.cs b/mRemoteNG/UI/Controls/ConnectionContextMenu.cs index 38143ba3..08ceddd9 100644 --- a/mRemoteNG/UI/Controls/ConnectionContextMenu.cs +++ b/mRemoteNG/UI/Controls/ConnectionContextMenu.cs @@ -50,6 +50,7 @@ namespace mRemoteNG.UI.Controls private ToolStripMenuItem _cMenTreeExportFile; private ToolStripSeparator _toolStripSeparator1; private ToolStripMenuItem _cMenTreeImportFile; + private ToolStripMenuItem _cMenTreeImportFromRemoteDesktopManager; private ToolStripMenuItem _cMenTreeImportActiveDirectory; private ToolStripMenuItem _cMenTreeImportPortScan; private ToolStripMenuItem _cMenTreeApplyInheritanceToChildren; @@ -98,6 +99,7 @@ namespace mRemoteNG.UI.Controls _cMenTreeSep3 = new ToolStripSeparator(); _cMenTreeImport = new ToolStripMenuItem(); _cMenTreeImportFile = new ToolStripMenuItem(); + _cMenTreeImportFromRemoteDesktopManager = new ToolStripMenuItem(); _cMenTreeImportActiveDirectory = new ToolStripMenuItem(); _cMenTreeImportPortScan = new ToolStripMenuItem(); _cMenInheritanceSubMenu = new ToolStripMenuItem(); @@ -115,9 +117,9 @@ namespace mRemoteNG.UI.Controls _cMenTreeMoveDown = new ToolStripMenuItem(); - // + // // cMenTree - // + // Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, 0); Items.AddRange(new ToolStripItem[] @@ -148,17 +150,17 @@ namespace mRemoteNG.UI.Controls Name = "cMenTree"; RenderMode = ToolStripRenderMode.Professional; Size = new System.Drawing.Size(200, 364); - // + // // cMenTreeConnect - // + // _cMenTreeConnect.Image = Properties.Resources.Run_16x; _cMenTreeConnect.Name = "_cMenTreeConnect"; _cMenTreeConnect.Size = new System.Drawing.Size(199, 22); _cMenTreeConnect.Text = "Connect"; _cMenTreeConnect.Click += OnConnectClicked; - // + // // cMenTreeConnectWithOptions - // + // _cMenTreeConnectWithOptions.DropDownItems.AddRange(new ToolStripItem[] { _cMenTreeConnectWithOptionsConnectToConsoleSession, @@ -171,195 +173,202 @@ namespace mRemoteNG.UI.Controls _cMenTreeConnectWithOptions.Name = "_cMenTreeConnectWithOptions"; _cMenTreeConnectWithOptions.Size = new System.Drawing.Size(199, 22); _cMenTreeConnectWithOptions.Text = "Connect (with options)"; - // + // // cMenTreeConnectWithOptionsConnectToConsoleSession - // + // _cMenTreeConnectWithOptionsConnectToConsoleSession.Name = "_cMenTreeConnectWithOptionsConnectToConsoleSession"; _cMenTreeConnectWithOptionsConnectToConsoleSession.Size = new System.Drawing.Size(245, 22); _cMenTreeConnectWithOptionsConnectToConsoleSession.Text = "Connect to console session"; _cMenTreeConnectWithOptionsConnectToConsoleSession.Click += OnConnectToConsoleSessionClicked; - // + // // cMenTreeConnectWithOptionsDontConnectToConsoleSession - // + // _cMenTreeConnectWithOptionsDontConnectToConsoleSession.Name = "_cMenTreeConnectWithOptionsDontConnectToConsoleSession"; _cMenTreeConnectWithOptionsDontConnectToConsoleSession.Size = new System.Drawing.Size(245, 22); _cMenTreeConnectWithOptionsDontConnectToConsoleSession.Text = "Don\'t connect to console session"; _cMenTreeConnectWithOptionsDontConnectToConsoleSession.Visible = false; _cMenTreeConnectWithOptionsDontConnectToConsoleSession.Click += OnDontConnectToConsoleSessionClicked; - // + // // cMenTreeConnectWithOptionsConnectInFullscreen - // + // _cMenTreeConnectWithOptionsConnectInFullscreen.Image = Properties.Resources.FullScreen_16x; _cMenTreeConnectWithOptionsConnectInFullscreen.Name = "_cMenTreeConnectWithOptionsConnectInFullscreen"; _cMenTreeConnectWithOptionsConnectInFullscreen.Size = new System.Drawing.Size(245, 22); _cMenTreeConnectWithOptionsConnectInFullscreen.Text = "Connect in fullscreen"; _cMenTreeConnectWithOptionsConnectInFullscreen.Click += OnConnectInFullscreenClicked; - // + // // cMenTreeConnectWithOptionsNoCredentials - // + // _cMenTreeConnectWithOptionsNoCredentials.Image = Properties.Resources.UniqueKeyError_16x; _cMenTreeConnectWithOptionsNoCredentials.Name = "_cMenTreeConnectWithOptionsNoCredentials"; _cMenTreeConnectWithOptionsNoCredentials.Size = new System.Drawing.Size(245, 22); _cMenTreeConnectWithOptionsNoCredentials.Text = "Connect without credentials"; _cMenTreeConnectWithOptionsNoCredentials.Click += OnConnectWithNoCredentialsClick; - // + // // cMenTreeConnectWithOptionsChoosePanelBeforeConnecting - // + // _cMenTreeConnectWithOptionsChoosePanelBeforeConnecting.Image = Properties.Resources.Panel_16x; _cMenTreeConnectWithOptionsChoosePanelBeforeConnecting.Name = "_cMenTreeConnectWithOptionsChoosePanelBeforeConnecting"; _cMenTreeConnectWithOptionsChoosePanelBeforeConnecting.Size = new System.Drawing.Size(245, 22); _cMenTreeConnectWithOptionsChoosePanelBeforeConnecting.Text = "Choose panel before connecting"; _cMenTreeConnectWithOptionsChoosePanelBeforeConnecting.Click += OnChoosePanelBeforeConnectingClicked; - // + // // cMenTreeConnectWithOptionsViewOnly - // + // _cMenTreeConnectWithOptionsViewOnly.Image = Properties.Resources.Monitor_16x; _cMenTreeConnectWithOptionsViewOnly.Name = "_cMenTreeConnectWithOptionsViewOnly"; _cMenTreeConnectWithOptionsViewOnly.Size = new System.Drawing.Size(245, 22); _cMenTreeConnectWithOptionsViewOnly.Text = Language.ConnectInViewOnlyMode; _cMenTreeConnectWithOptionsViewOnly.Click += ConnectWithOptionsViewOnlyOnClick; - // + // // cMenTreeDisconnect - // + // _cMenTreeDisconnect.Image = Properties.Resources.Stop_16x; _cMenTreeDisconnect.Name = "_cMenTreeDisconnect"; _cMenTreeDisconnect.Size = new System.Drawing.Size(199, 22); _cMenTreeDisconnect.Text = "Disconnect"; _cMenTreeDisconnect.Click += OnDisconnectClicked; - // + // // cMenTreeSep1 - // + // _cMenTreeSep1.Name = "_cMenTreeSep1"; _cMenTreeSep1.Size = new System.Drawing.Size(196, 6); - // + // // cMenTreeToolsExternalApps - // + // _cMenTreeToolsExternalApps.Image = Properties.Resources.Console_16x; _cMenTreeToolsExternalApps.Name = "_cMenTreeToolsExternalApps"; _cMenTreeToolsExternalApps.Size = new System.Drawing.Size(199, 22); _cMenTreeToolsExternalApps.Text = "External Applications"; - // + // // cMenTreeToolsTransferFile - // + // _cMenTreeToolsTransferFile.Image = Properties.Resources.SyncArrow_16x; _cMenTreeToolsTransferFile.Name = "_cMenTreeToolsTransferFile"; _cMenTreeToolsTransferFile.Size = new System.Drawing.Size(199, 22); _cMenTreeToolsTransferFile.Text = "Transfer File (SSH)"; _cMenTreeToolsTransferFile.Click += OnTransferFileClicked; - // + // // cMenTreeSep2 - // + // _cMenTreeSep2.Name = "_cMenTreeSep2"; _cMenTreeSep2.Size = new System.Drawing.Size(196, 6); - // + // // cMenTreeDuplicate - // + // _cMenTreeDuplicate.Image = Properties.Resources.Copy_16x; _cMenTreeDuplicate.Name = "_cMenTreeDuplicate"; _cMenTreeDuplicate.Size = new System.Drawing.Size(199, 22); _cMenTreeDuplicate.Text = "Duplicate"; _cMenTreeDuplicate.Click += OnDuplicateClicked; - // + // // cMenTreeRename - // + // _cMenTreeRename.Image = Properties.Resources.Rename_16x; _cMenTreeRename.Name = "_cMenTreeRename"; _cMenTreeRename.Size = new System.Drawing.Size(199, 22); _cMenTreeRename.Text = "Rename"; _cMenTreeRename.Click += OnRenameClicked; - // + // // cMenTreeDelete - // + // _cMenTreeDelete.Image = Properties.Resources.Close_16x; _cMenTreeDelete.Name = "_cMenTreeDelete"; _cMenTreeDelete.Size = new System.Drawing.Size(199, 22); _cMenTreeDelete.Text = "Delete"; _cMenTreeDelete.Click += OnDeleteClicked; - // + // // cMenTreeCopyHostname - // + // _cMenTreeCopyHostname.Name = "_cMenTreeCopyHostname"; _cMenTreeCopyHostname.Size = new System.Drawing.Size(199, 22); _cMenTreeCopyHostname.Text = "Copy Hostname"; _cMenTreeCopyHostname.Click += OnCopyHostnameClicked; - // + // // cMenTreeSep3 - // + // _cMenTreeSep3.Name = "_cMenTreeSep3"; _cMenTreeSep3.Size = new System.Drawing.Size(196, 6); - // + // // cMenTreeImport - // + // _cMenTreeImport.DropDownItems.AddRange(new ToolStripItem[] { _cMenTreeImportFile, + _cMenTreeImportFromRemoteDesktopManager, _cMenTreeImportActiveDirectory, _cMenTreeImportPortScan }); _cMenTreeImport.Name = "_cMenTreeImport"; _cMenTreeImport.Size = new System.Drawing.Size(199, 22); _cMenTreeImport.Text = "&Import"; - // + // // cMenTreeImportFile - // + // _cMenTreeImportFile.Name = "_cMenTreeImportFile"; _cMenTreeImportFile.Size = new System.Drawing.Size(226, 22); _cMenTreeImportFile.Text = "Import from &File..."; _cMenTreeImportFile.Click += OnImportFileClicked; - // + + // cMenTreeImportFromRemoteDesktopManager + _cMenTreeImportFromRemoteDesktopManager.Name = "_cMenTreeImportFromRemoteDesktopManager"; + _cMenTreeImportFromRemoteDesktopManager.Size = new System.Drawing.Size(226, 22); + _cMenTreeImportFromRemoteDesktopManager.Text = "Import from &Remote Desktop Manager"; + _cMenTreeImportFromRemoteDesktopManager.Click += OnImportRemoteDesktopManagerClicked; + // // cMenTreeImportActiveDirectory - // + // _cMenTreeImportActiveDirectory.Name = "_cMenTreeImportActiveDirectory"; _cMenTreeImportActiveDirectory.Size = new System.Drawing.Size(226, 22); _cMenTreeImportActiveDirectory.Text = "Import from &Active Directory..."; _cMenTreeImportActiveDirectory.Click += OnImportActiveDirectoryClicked; - // + // // cMenTreeImportPortScan - // + // _cMenTreeImportPortScan.Name = "_cMenTreeImportPortScan"; _cMenTreeImportPortScan.Size = new System.Drawing.Size(226, 22); _cMenTreeImportPortScan.Text = "Import from &Port Scan..."; _cMenTreeImportPortScan.Click += OnImportPortScanClicked; - // + // // cMenTreeExportFile - // + // _cMenTreeExportFile.Name = "_cMenTreeExportFile"; _cMenTreeExportFile.Size = new System.Drawing.Size(199, 22); _cMenTreeExportFile.Text = "&Export to File..."; _cMenTreeExportFile.Click += OnExportFileClicked; - // + // // cMenTreeSep4 - // + // _cMenTreeSep4.Name = "_cMenTreeSep4"; _cMenTreeSep4.Size = new System.Drawing.Size(196, 6); - // + // // cMenTreeAddConnection - // + // _cMenTreeAddConnection.Image = Properties.Resources.AddItem_16x; _cMenTreeAddConnection.Name = "_cMenTreeAddConnection"; _cMenTreeAddConnection.Size = new System.Drawing.Size(199, 22); _cMenTreeAddConnection.Text = "New Connection"; _cMenTreeAddConnection.Click += OnAddConnectionClicked; - // + // // cMenTreeAddFolder - // + // _cMenTreeAddFolder.Image = Properties.Resources.AddFolder_16x; _cMenTreeAddFolder.Name = "_cMenTreeAddFolder"; _cMenTreeAddFolder.Size = new System.Drawing.Size(199, 22); _cMenTreeAddFolder.Text = "New Folder"; _cMenTreeAddFolder.Click += OnAddFolderClicked; - // + // // ToolStripSeparator1 - // + // _toolStripSeparator1.Name = "_toolStripSeparator1"; _toolStripSeparator1.Size = new System.Drawing.Size(196, 6); - // + // // cMenTreeToolsSort - // + // _cMenTreeToolsSort.DropDownItems.AddRange(new ToolStripItem[] { _cMenTreeToolsSortAscending, @@ -368,41 +377,41 @@ namespace mRemoteNG.UI.Controls _cMenTreeToolsSort.Name = "_cMenTreeToolsSort"; _cMenTreeToolsSort.Size = new System.Drawing.Size(199, 22); _cMenTreeToolsSort.Text = "Sort"; - // + // // cMenTreeToolsSortAscending - // + // _cMenTreeToolsSortAscending.Image = Properties.Resources.SortAscending_16x; _cMenTreeToolsSortAscending.Name = "_cMenTreeToolsSortAscending"; _cMenTreeToolsSortAscending.Size = new System.Drawing.Size(161, 22); _cMenTreeToolsSortAscending.Text = "Ascending (A-Z)"; _cMenTreeToolsSortAscending.Click += OnSortAscendingClicked; - // + // // cMenTreeToolsSortDescending - // + // _cMenTreeToolsSortDescending.Image = Properties.Resources.SortDescending_16x; _cMenTreeToolsSortDescending.Name = "_cMenTreeToolsSortDescending"; _cMenTreeToolsSortDescending.Size = new System.Drawing.Size(161, 22); _cMenTreeToolsSortDescending.Text = "Descending (Z-A)"; _cMenTreeToolsSortDescending.Click += OnSortDescendingClicked; - // + // // cMenTreeMoveUp - // + // _cMenTreeMoveUp.Image = Properties.Resources.GlyphUp_16x; _cMenTreeMoveUp.Name = "_cMenTreeMoveUp"; _cMenTreeMoveUp.Size = new System.Drawing.Size(199, 22); _cMenTreeMoveUp.Text = "Move up"; _cMenTreeMoveUp.Click += OnMoveUpClicked; - // + // // cMenTreeMoveDown - // + // _cMenTreeMoveDown.Image = Properties.Resources.GlyphDown_16x; _cMenTreeMoveDown.Name = "_cMenTreeMoveDown"; _cMenTreeMoveDown.Size = new System.Drawing.Size(199, 22); _cMenTreeMoveDown.Text = "Move down"; _cMenTreeMoveDown.Click += OnMoveDownClicked; - // + // // cMenEditSubMenu - // + // _cMenInheritanceSubMenu.DropDownItems.AddRange(new ToolStripItem[] { _cMenTreeApplyInheritanceToChildren, @@ -411,16 +420,16 @@ namespace mRemoteNG.UI.Controls _cMenInheritanceSubMenu.Name = "_cMenInheritanceSubMenu"; _cMenInheritanceSubMenu.Size = new System.Drawing.Size(199, 22); _cMenInheritanceSubMenu.Text = "Inheritance"; - // + // // _cMenTreeApplyInheritanceToChildren - // + // _cMenTreeApplyInheritanceToChildren.Name = "_cMenTreeApplyInheritanceToChildren"; _cMenTreeApplyInheritanceToChildren.Size = new System.Drawing.Size(199, 22); _cMenTreeApplyInheritanceToChildren.Text = "Apply inheritance to children"; _cMenTreeApplyInheritanceToChildren.Click += OnApplyInheritanceToChildrenClicked; - // + // // _cMenTreeApplyDefaultInheritance - // + // _cMenTreeApplyDefaultInheritance.Name = "_cMenTreeApplyDefaultInheritance"; _cMenTreeApplyDefaultInheritance.Size = new System.Drawing.Size(199, 22); _cMenTreeApplyDefaultInheritance.Text = "Apply default inheritance"; @@ -853,6 +862,17 @@ namespace mRemoteNG.UI.Controls Import.ImportFromFile(selectedNodeAsContainer); } + private void OnImportRemoteDesktopManagerClicked(object sender, EventArgs e) + { + ContainerInfo selectedNodeAsContainer; + if (_connectionTree.SelectedNode == null) + selectedNodeAsContainer = Runtime.ConnectionsService.ConnectionTreeModel.RootNodes.First(); + else + selectedNodeAsContainer = + _connectionTree.SelectedNode as ContainerInfo ?? _connectionTree.SelectedNode.Parent; + Import.ImportFromRemoteDesktopManagerCsv(selectedNodeAsContainer); + } + private void OnImportActiveDirectoryClicked(object sender, EventArgs e) { Windows.Show(WindowType.ActiveDirectoryImport); -- cgit v1.2.3