mirror of
https://github.com/Ylianst/MeshCentralRouter
synced 2025-12-06 00:13:33 +00:00
Improved multi-display selection.
This commit is contained in:
30
KVMViewer.Designer.cs
generated
30
KVMViewer.Designer.cs
generated
@@ -51,11 +51,11 @@ namespace MeshCentralRouter
|
||||
this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel();
|
||||
this.updateTimer = new System.Windows.Forms.Timer(this.components);
|
||||
this.topPanel = new System.Windows.Forms.Panel();
|
||||
this.extraButtonsPanel = new System.Windows.Forms.Panel();
|
||||
this.splitButton = new System.Windows.Forms.Button();
|
||||
this.clipOutboundButton = new System.Windows.Forms.Button();
|
||||
this.clipInboundButton = new System.Windows.Forms.Button();
|
||||
this.statsButton = new System.Windows.Forms.Button();
|
||||
this.displaySelectComboBox = new System.Windows.Forms.ComboBox();
|
||||
this.settingsButton = new System.Windows.Forms.Button();
|
||||
this.zoomButton = new System.Windows.Forms.Button();
|
||||
this.cadButton = new System.Windows.Forms.Button();
|
||||
@@ -68,6 +68,7 @@ namespace MeshCentralRouter
|
||||
this.consoleTimer = new System.Windows.Forms.Timer(this.components);
|
||||
this.mainToolTip = new System.Windows.Forms.ToolTip(this.components);
|
||||
this.resizeKvmControl = new MeshCentralRouter.KVMResizeControl();
|
||||
this.displaySelectorImageList = new System.Windows.Forms.ImageList(this.components);
|
||||
this.mainStatusStrip.SuspendLayout();
|
||||
this.topPanel.SuspendLayout();
|
||||
this.consentContextMenuStrip.SuspendLayout();
|
||||
@@ -103,11 +104,11 @@ namespace MeshCentralRouter
|
||||
// topPanel
|
||||
//
|
||||
this.topPanel.BackColor = System.Drawing.SystemColors.Control;
|
||||
this.topPanel.Controls.Add(this.extraButtonsPanel);
|
||||
this.topPanel.Controls.Add(this.splitButton);
|
||||
this.topPanel.Controls.Add(this.clipOutboundButton);
|
||||
this.topPanel.Controls.Add(this.clipInboundButton);
|
||||
this.topPanel.Controls.Add(this.statsButton);
|
||||
this.topPanel.Controls.Add(this.displaySelectComboBox);
|
||||
this.topPanel.Controls.Add(this.settingsButton);
|
||||
this.topPanel.Controls.Add(this.zoomButton);
|
||||
this.topPanel.Controls.Add(this.cadButton);
|
||||
@@ -115,6 +116,11 @@ namespace MeshCentralRouter
|
||||
resources.ApplyResources(this.topPanel, "topPanel");
|
||||
this.topPanel.Name = "topPanel";
|
||||
//
|
||||
// extraButtonsPanel
|
||||
//
|
||||
resources.ApplyResources(this.extraButtonsPanel, "extraButtonsPanel");
|
||||
this.extraButtonsPanel.Name = "extraButtonsPanel";
|
||||
//
|
||||
// splitButton
|
||||
//
|
||||
resources.ApplyResources(this.splitButton, "splitButton");
|
||||
@@ -150,14 +156,6 @@ namespace MeshCentralRouter
|
||||
this.statsButton.UseVisualStyleBackColor = true;
|
||||
this.statsButton.Click += new System.EventHandler(this.statsButton_Click);
|
||||
//
|
||||
// displaySelectComboBox
|
||||
//
|
||||
this.displaySelectComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
resources.ApplyResources(this.displaySelectComboBox, "displaySelectComboBox");
|
||||
this.displaySelectComboBox.Name = "displaySelectComboBox";
|
||||
this.displaySelectComboBox.TabStop = false;
|
||||
this.displaySelectComboBox.SelectionChangeCommitted += new System.EventHandler(this.displaySelectComboBox_SelectionChangeCommitted);
|
||||
//
|
||||
// settingsButton
|
||||
//
|
||||
resources.ApplyResources(this.settingsButton, "settingsButton");
|
||||
@@ -243,6 +241,15 @@ namespace MeshCentralRouter
|
||||
this.resizeKvmControl.Enter += new System.EventHandler(this.resizeKvmControl_Enter);
|
||||
this.resizeKvmControl.Leave += new System.EventHandler(this.resizeKvmControl_Leave);
|
||||
//
|
||||
// displaySelectorImageList
|
||||
//
|
||||
this.displaySelectorImageList.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("displaySelectorImageList.ImageStream")));
|
||||
this.displaySelectorImageList.TransparentColor = System.Drawing.Color.Transparent;
|
||||
this.displaySelectorImageList.Images.SetKeyName(0, "icon-monitor1.png");
|
||||
this.displaySelectorImageList.Images.SetKeyName(1, "icon-monitor1b.png");
|
||||
this.displaySelectorImageList.Images.SetKeyName(2, "icon-monitor2.png");
|
||||
this.displaySelectorImageList.Images.SetKeyName(3, "icon-monitor2b.png");
|
||||
//
|
||||
// KVMViewer
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
@@ -278,7 +285,6 @@ namespace MeshCentralRouter
|
||||
private Button cadButton;
|
||||
private Button zoomButton;
|
||||
private Button settingsButton;
|
||||
private ComboBox displaySelectComboBox;
|
||||
private Label consoleMessage;
|
||||
private Timer consoleTimer;
|
||||
private Button statsButton;
|
||||
@@ -290,6 +296,8 @@ namespace MeshCentralRouter
|
||||
private ToolStripMenuItem askConsentToolStripMenuItem;
|
||||
private ToolStripMenuItem privacyBarToolStripMenuItem;
|
||||
private Button splitButton;
|
||||
private Panel extraButtonsPanel;
|
||||
private ImageList displaySelectorImageList;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
68
KVMViewer.cs
68
KVMViewer.cs
@@ -45,6 +45,7 @@ namespace MeshCentralRouter
|
||||
private KVMViewerExtra[] extraDisplays = null;
|
||||
private System.Windows.Forms.Timer delayedConnectionTimer = null;
|
||||
private bool localAutoReconnect = true;
|
||||
private Dictionary<int, Button> displaySelectionButtons = new Dictionary<int, Button>();
|
||||
|
||||
// Stats
|
||||
public long bytesIn = 0;
|
||||
@@ -52,16 +53,6 @@ namespace MeshCentralRouter
|
||||
public long bytesOut = 0;
|
||||
public long bytesOutCompressed = 0;
|
||||
|
||||
public class displayTag
|
||||
{
|
||||
public ushort num;
|
||||
public string name;
|
||||
|
||||
public displayTag(ushort num, string name) { this.num = num; this.name = name; }
|
||||
|
||||
public override string ToString() { return name; }
|
||||
}
|
||||
|
||||
public KVMViewer(MainForm parent, MeshCentralServer server, NodeClass node)
|
||||
{
|
||||
this.parent = parent;
|
||||
@@ -376,7 +367,7 @@ namespace MeshCentralRouter
|
||||
{
|
||||
case 0: // Disconnected
|
||||
mainToolStripStatusLabel.Text = Translate.T(Properties.Resources.Disconnected, lang);
|
||||
displaySelectComboBox.Visible = false;
|
||||
extraButtonsPanel.Visible = false;
|
||||
kvmControl.Visible = false;
|
||||
kvmControl.screenWidth = 0;
|
||||
kvmControl.screenHeight = 0;
|
||||
@@ -384,13 +375,13 @@ namespace MeshCentralRouter
|
||||
break;
|
||||
case 1: // Connecting
|
||||
mainToolStripStatusLabel.Text = Translate.T(Properties.Resources.Connecting, lang);
|
||||
displaySelectComboBox.Visible = false;
|
||||
extraButtonsPanel.Visible = false;
|
||||
kvmControl.Visible = false;
|
||||
connectButton.Text = Translate.T(Properties.Resources.Disconnect, lang);
|
||||
break;
|
||||
case 2: // Setup
|
||||
mainToolStripStatusLabel.Text = "Setup...";
|
||||
displaySelectComboBox.Visible = false;
|
||||
extraButtonsPanel.Visible = false;
|
||||
kvmControl.Visible = false;
|
||||
connectButton.Text = Translate.T(Properties.Resources.Disconnect, lang);
|
||||
break;
|
||||
@@ -515,35 +506,57 @@ namespace MeshCentralRouter
|
||||
resizeKvmControl.ZoomToFit = !resizeKvmControl.ZoomToFit;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
private void resizeKvmControl_DisplaysReceived(object sender, EventArgs e)
|
||||
{
|
||||
if (kvmControl == null || kvmControl.displays.Count == 0) return;
|
||||
|
||||
if (kvmControl.displays.Count > 0)
|
||||
{
|
||||
displaySelectComboBox.Visible = true;
|
||||
displaySelectComboBox.Items.Clear();
|
||||
extraButtonsPanel.Visible = true;
|
||||
extraButtonsPanel.Controls.Clear();
|
||||
displaySelectionButtons.Clear();
|
||||
foreach (ushort displayNum in kvmControl.displays)
|
||||
{
|
||||
displayTag t;
|
||||
if (displayNum == 0xFFFF)
|
||||
{
|
||||
t = new displayTag(displayNum, Translate.T(Properties.Resources.AllDisplays, lang));
|
||||
displaySelectComboBox.Items.Add(t);
|
||||
Button b = new Button();
|
||||
b.ImageList = displaySelectorImageList;
|
||||
b.ImageIndex = (kvmControl.currentDisp == displayNum) ? 2 : 3; // All displayes
|
||||
b.Width = 32;
|
||||
b.Height = 32;
|
||||
mainToolTip.SetToolTip(b, Translate.T(Properties.Resources.AllDisplays, lang));
|
||||
b.Click += new System.EventHandler(this.displaySelectComboBox_SelectionChangeCommitted);
|
||||
b.Tag = displayNum;
|
||||
b.Dock = DockStyle.Left;
|
||||
extraButtonsPanel.Controls.Add(b);
|
||||
displaySelectionButtons.Add(displayNum, b);
|
||||
}
|
||||
else
|
||||
{
|
||||
t = new displayTag(displayNum, string.Format(Translate.T(Properties.Resources.DisplayX, lang), displayNum));
|
||||
displaySelectComboBox.Items.Add(t);
|
||||
Button b = new Button();
|
||||
b.ImageList = displaySelectorImageList;
|
||||
b.ImageIndex = (kvmControl.currentDisp == displayNum) ? 0 : 1; // One display grayed out
|
||||
b.Width = 32;
|
||||
b.Height = 32;
|
||||
mainToolTip.SetToolTip(b, string.Format(Translate.T(Properties.Resources.DisplayX, lang), displayNum));
|
||||
b.Click += new System.EventHandler(this.displaySelectComboBox_SelectionChangeCommitted);
|
||||
b.Tag = displayNum;
|
||||
b.Dock = DockStyle.Left;
|
||||
extraButtonsPanel.Controls.Add(b);
|
||||
displaySelectionButtons.Add(displayNum, b);
|
||||
}
|
||||
|
||||
if (kvmControl.currentDisp == displayNum) { displaySelectComboBox.SelectedItem = t; }
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
displaySelectComboBox.Visible = false;
|
||||
displaySelectComboBox.Items.Clear();
|
||||
extraButtonsPanel.Visible = false;
|
||||
extraButtonsPanel.Controls.Clear();
|
||||
displaySelectionButtons.Clear();
|
||||
}
|
||||
|
||||
// If there are many displays and all displays is selected, enable split/join button.
|
||||
@@ -553,7 +566,10 @@ namespace MeshCentralRouter
|
||||
private void displaySelectComboBox_SelectionChangeCommitted(object sender, EventArgs e)
|
||||
{
|
||||
if (splitMode) { splitButton_Click(this, null); }
|
||||
if (kvmControl != null) { kvmControl.SendDisplay(((displayTag)displaySelectComboBox.SelectedItem).num); }
|
||||
if (kvmControl != null) {
|
||||
ushort displayNum = (ushort)((Button)sender).Tag;
|
||||
kvmControl.SendDisplay(displayNum);
|
||||
}
|
||||
}
|
||||
|
||||
private void resizeKvmControl_TouchEnabledChanged(object sender, EventArgs e)
|
||||
@@ -738,5 +754,7 @@ namespace MeshCentralRouter
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
142
KVMViewer.resx
142
KVMViewer.resx
@@ -171,6 +171,30 @@
|
||||
<metadata name="updateTimer.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>154, 17</value>
|
||||
</metadata>
|
||||
<data name="extraButtonsPanel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Left, Right</value>
|
||||
</data>
|
||||
<data name="extraButtonsPanel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>383, 4</value>
|
||||
</data>
|
||||
<data name="extraButtonsPanel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>658, 32</value>
|
||||
</data>
|
||||
<data name="extraButtonsPanel.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>10</value>
|
||||
</data>
|
||||
<data name=">>extraButtonsPanel.Name" xml:space="preserve">
|
||||
<value>extraButtonsPanel</value>
|
||||
</data>
|
||||
<data name=">>extraButtonsPanel.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>extraButtonsPanel.Parent" xml:space="preserve">
|
||||
<value>topPanel</value>
|
||||
</data>
|
||||
<data name=">>extraButtonsPanel.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="splitButton.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Right</value>
|
||||
</data>
|
||||
@@ -205,7 +229,7 @@
|
||||
<value>topPanel</value>
|
||||
</data>
|
||||
<data name=">>splitButton.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="clipOutboundButton.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Right</value>
|
||||
@@ -238,7 +262,7 @@
|
||||
<value>topPanel</value>
|
||||
</data>
|
||||
<data name=">>clipOutboundButton.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="clipInboundButton.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Right</value>
|
||||
@@ -277,7 +301,7 @@
|
||||
<value>topPanel</value>
|
||||
</data>
|
||||
<data name=">>clipInboundButton.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="statsButton.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Right</value>
|
||||
@@ -310,36 +334,6 @@
|
||||
<value>topPanel</value>
|
||||
</data>
|
||||
<data name=">>statsButton.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="displaySelectComboBox.ItemHeight" type="System.Int32, mscorlib">
|
||||
<value>16</value>
|
||||
</data>
|
||||
<data name="displaySelectComboBox.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>384, 6</value>
|
||||
</data>
|
||||
<data name="displaySelectComboBox.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||
<value>4, 4, 4, 4</value>
|
||||
</data>
|
||||
<data name="displaySelectComboBox.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>169, 24</value>
|
||||
</data>
|
||||
<data name="displaySelectComboBox.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="displaySelectComboBox.Visible" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name=">>displaySelectComboBox.Name" xml:space="preserve">
|
||||
<value>displaySelectComboBox</value>
|
||||
</data>
|
||||
<data name=">>displaySelectComboBox.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>displaySelectComboBox.Parent" xml:space="preserve">
|
||||
<value>topPanel</value>
|
||||
</data>
|
||||
<data name=">>displaySelectComboBox.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="settingsButton.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
@@ -586,7 +580,7 @@
|
||||
<value>resizeKvmControl</value>
|
||||
</data>
|
||||
<data name=">>resizeKvmControl.Type" xml:space="preserve">
|
||||
<value>MeshCentralRouter.KVMResizeControl, MeshCentralRouter, Version=1.8.8063.22517, Culture=neutral, PublicKeyToken=null</value>
|
||||
<value>MeshCentralRouter.KVMResizeControl, MeshCentralRouter, Version=1.8.8096.29519, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>resizeKvmControl.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
@@ -594,6 +588,80 @@
|
||||
<data name=">>resizeKvmControl.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<metadata name="displaySelectorImageList.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>752, 17</value>
|
||||
</metadata>
|
||||
<data name="displaySelectorImageList.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADs
|
||||
DgAAAk1TRnQBSQFMAgEBBAEAARABAAEQAQABEAEAARABAAT/AREBAAj/AUIBTQE2BwABNgMAASgDAAFA
|
||||
AwABIAMAAQEBAAEQBgABEP8A/wD/AP8A/wD/AP8A/wAiAAH3AV4BpQEUAaUBFAGlARQBpQEUAaUBFAGl
|
||||
ARQB9wFeEAAB9wFeAaUBFAGlARQBpQEUAaUBFAGlARQBpQEUAfcBXhAAAfcBXgGlARQBpQEUAaUBFAGl
|
||||
ARQBpQEUAaUBFAH3AV4QAAH3AV4BpQEUAaUBFAGlARQBpQEUAaUBFAGlARQB9wFeEAAB3gF7ARgBYwFr
|
||||
AS0BYwEQAYQBEAFrAS0BGAFjAd4BexAAAd4BewEYAWMBawEtAYQBEAGEARABawEtARgBYwHeAXsQAAHe
|
||||
AXsBGAFjAWsBLQFjARABhAEQAWsBLQEYAWMB3gF7EAAB3gF7ARgBYwFrAS0BhAEQAYQBEAFrAS0BGAFj
|
||||
Ad4BexQAAXsBbwFkARABZAEQAVoBaxgAAXsBbwFjAQwBYwEMAVoBaxgAAXsBbwFkARABZAEQAVoBaxgA
|
||||
AXsBbwFjAQwBYwEMAVoBawwAAZwBcwH3AV4B9wFeAfcBXgH3AV4B9wFeAWsBLQFiARABYgEQAWoBLQH3
|
||||
AV4B9wFeAfcBXgH3AV4B9wFeAZwBcwGcAXMB9wFeAfcBXgH3AV4B9wFeAfcBXgFrAS0BYwEMAWMBDAFr
|
||||
AS0B9wFeAfcBXgH3AV4B9wFeAfcBXgGcAXMBnAFzAfcBXgH3AV4B9wFeAfcBXgH3AV4BawEtAWIBEAFi
|
||||
ARABagEtAfcBXgH3AV4B9wFeAfcBXgH3AV4BnAFzAZwBcwH3AV4B9wFeAfcBXgH3AV4B9wFeAWsBLQFj
|
||||
AQwBYwEMAWsBLQH3AV4B9wFeAfcBXgH3AV4B9wFeAZwBcwErARkB2gEeAdoBHgHaAR4B2gEeAdoBHgHa
|
||||
AR4B2wEeAdsBHgHbAR4BugEeAboBHgHaAR4BugEeAdoBHgFMARkBCAEhAVIBSgFSAUoBUgFKAVIBSgFS
|
||||
AUoBUgFKAVIBSgFSAUoBUgFKAVIBSgFSAUoBUgFKAVIBSgFSAUoBKQElASsBGQHaAR4B2gEeAdoBHgHa
|
||||
AR4B2gEeAdoBHgHbAR4B2wEeAdsBHgG6AR4BugEeAdoBHgG6AR4B2gEeAUwBGQEIASEBUgFKAVIBSgFS
|
||||
AUoBUgFKAVIBSgFSAUoBUgFKAVIBSgFSAUoBUgFKAVIBSgFSAUoBUgFKAVIBSgEpASUBbAEZAT8BIwE/
|
||||
ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBbQEZASkBJQG1
|
||||
AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAUoBKQFs
|
||||
ARkBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwFt
|
||||
ARkBKQElAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1
|
||||
AVYBSgEpAWwBGQE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/
|
||||
ASMBPwEjAW0BGQEpASUBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1
|
||||
AVYBtQFWAbUBVgFKASkBbAEZAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/
|
||||
ASMBPwEjAT8BIwE/ASMBbQEZASkBJQG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1
|
||||
AVYBtQFWAbUBVgG1AVYBtQFWAUoBKQFsARkBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/
|
||||
ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwFtARkBKQElAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1
|
||||
AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBSgEpAWwBGQH/ASYBfwEqAX8BKgF/ASoBfwEqAX8BKgH/
|
||||
ASYB/wEmAX8BKgF/ASoBfwEqAX8BKgF/ASoB/wEmAW0BGQEpASUBlAJSAUoBUgFKAVIBSgFSAUoBUgFK
|
||||
AZQBUgGUAlIBSgFSAUoBUgFKAVIBSgFSAUoBlAFSAUoBKQFsARkBPwEjAT8BIwE/ASMBPwEjAT8BIwE/
|
||||
ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwFtARkBKQElAbUBVgG1AVYBtQFWAbUBVgG1
|
||||
AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBSgEpAWwBGQF/ASoBfwE8AX8BPAF/
|
||||
ATwBfwE8AX8BPAF/ASoBfwEqAX8BPAF/ATwBfwE8AX8BPAF/ATwBfwEqAW0BGQEpASUBUgJKASkBSgEp
|
||||
AUoBKQFKASkBSgEpAVIBSgFSAkoBKQFKASkBSgEpAUoBKQFKASkBUgJKASkBbAEZAT8BIwE/ASMBPwEj
|
||||
AT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBbQEZASkBJQG1AVYBtQFW
|
||||
AbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAUoBKQFsARkBfwEq
|
||||
AX8BPAF/ATwBfwE8AX8BPAF/ATwBfwEqAX8BKgF/ATwBfwE8AX8BPAF/ATwBfwE8AX8BKgFtARkBKQEl
|
||||
AVICSgEpAUoBKQFKASkBSgEpAUoBKQFSAUoBUgJKASkBSgEpAUoBKQFKASkBSgEpAVICSgEpAWwBGQE/
|
||||
ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAW0BGQEp
|
||||
ASUBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgFK
|
||||
ASkBbAEZAX8BKgF/ATwBfwE8AX8BPAF/ATwBfwE8AX8BKgF/ASoBfwE8AX8BPAF/ATwBfwE8AX8BPAF/
|
||||
ASoBbQEZASkBJQFSAkoBKQFKASkBSgEpAUoBKQFKASkBUgFKAVICSgEpAUoBKQFKASkBSgEpAUoBKQFS
|
||||
AkoBKQFsARkBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEj
|
||||
AT8BIwFtARkBKQElAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFW
|
||||
AbUBVgG1AVYBSgEpAWwBGQF/ASoBfwE8AX8BPAF/ATwBfwE8AX8BPAF/ASoBfwEqAX8BPAF/ATwBfwE8
|
||||
AX8BPAF/ATwBfwEqAW0BGQEpASUBUgJKASkBSgEpAUoBKQFKASkBSgEpAVIBSgFSAkoBKQFKASkBSgEp
|
||||
AUoBKQFKASkBUgJKASkBbAEZAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/
|
||||
ASMBPwEjAT8BIwE/ASMBbQEZASkBJQG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1
|
||||
AVYBtQFWAbUBVgG1AVYBtQFWAUoBKQFsARkB/wEmAX8BKgF/ASoBfwEqAX8BKgF/ASoB/wEmAf8BJgF/
|
||||
ASoBfwEqAX8BKgF/ASoBfwEqAf8BJgFtARkBKQElAZQCUgFKAVIBSgFSAUoBUgFKAVIBSgGUAVIBlAJS
|
||||
AUoBUgFKAVIBSgFSAUoBUgFKAZQBUgFKASkBbAEZAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/
|
||||
ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBbQEZASkBJQG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1
|
||||
AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAUoBKQFsARkBPwEjAT8BIwE/ASMBPwEjAT8BIwE/
|
||||
ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwFtARkBKQElAbUBVgG1AVYBtQFWAbUBVgG1
|
||||
AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBSgEpAUwBGQE/ASMBPwEjAT8BIwE/
|
||||
ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAW0BGQEpASUBtQFWAbUBVgG1
|
||||
AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgFKASkBTAEZAT8BIwE/
|
||||
ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBPwEjAT8BIwE/ASMBbQEZASkBJQG1
|
||||
AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAbUBVgG1AVYBtQFWAUoBKQHw
|
||||
AT0B6AEYAegBGAHoARgB6AEYAegBGAHoARgB6AEYAegBGAHoARgB6AEYAegBGAHoARgB6AEYAegBGAHv
|
||||
AT0B7wE9AecBHAHnARwB5wEcAecBHAHnARwB5wEcAecBHAHnARwB5wEcAecBHAHnARwB5wEcAecBHAHn
|
||||
ARwB7wE9AfABPQHoARgB6AEYAegBGAHoARgB6AEYAegBGAHoARgB6AEYAegBGAHoARgB6AEYAegBGAHo
|
||||
ARgB6AEYAe8BPQHvAT0B5wEcAecBHAHnARwB5wEcAecBHAHnARwB5wEcAecBHAHnARwB5wEcAecBHAHn
|
||||
ARwB5wEcAecBHAHvAT0BQgFNAT4HAAE+AwABKAMAAUADAAEgAwABAQEAAQEGAAEBFgAD/4EAAfABDwHw
|
||||
AQ8B8AEPAfABDwHwAQ8B8AEPAfABDwHwAQ8B/AE/AfwBPwH8AT8B/AE/aAAL
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
@@ -1085,6 +1153,12 @@
|
||||
<data name=">>mainToolTip.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>displaySelectorImageList.Name" xml:space="preserve">
|
||||
<value>displaySelectorImageList</value>
|
||||
</data>
|
||||
<data name=">>displaySelectorImageList.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>$this.Name" xml:space="preserve">
|
||||
<value>KVMViewer</value>
|
||||
</data>
|
||||
|
||||
@@ -376,6 +376,7 @@
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="MeshServer.ico" />
|
||||
<None Include="Resources\icon-monitor1.png" />
|
||||
<None Include="Resources\folderzip.png" />
|
||||
<None Include="Resources\arrowleft16.png" />
|
||||
<None Include="Resources\arrowright16.png" />
|
||||
|
||||
10
Properties/Resources.Designer.cs
generated
10
Properties/Resources.Designer.cs
generated
@@ -424,6 +424,16 @@ namespace MeshCentralRouter.Properties {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap icon_monitor1 {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("icon-monitor1", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
|
||||
@@ -120,21 +120,18 @@
|
||||
<data name="CIRA" xml:space="preserve">
|
||||
<value>CIRA</value>
|
||||
</data>
|
||||
<data name="ToggleRemoteDesktopConnection" xml:space="preserve">
|
||||
<value>Toggle remote desktop connection</value>
|
||||
</data>
|
||||
<data name="UnableToOpenFileX" xml:space="preserve">
|
||||
<value>Unable to open file: {0}</value>
|
||||
<data name="ChangeRemoteDesktopSettings" xml:space="preserve">
|
||||
<value>Change remote desktop settings</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="MeshCentral" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\MeshCentral.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="Gear20" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Gear20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Connect" xml:space="preserve">
|
||||
<value>Connect</value>
|
||||
<data name="iconClipboardIn" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\icon-clipboard-in.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="XBytes" xml:space="preserve">
|
||||
<value>{0} Bytes</value>
|
||||
<data name="ZipSelectedFiles" xml:space="preserve">
|
||||
<value>ZIP Selected Files</value>
|
||||
</data>
|
||||
<data name="Denied" xml:space="preserve">
|
||||
<value>Denied</value>
|
||||
@@ -142,12 +139,6 @@
|
||||
<data name="InvalidUsernameOrPassword" xml:space="preserve">
|
||||
<value>Invalid username or password</value>
|
||||
</data>
|
||||
<data name="XbytesPersec" xml:space="preserve">
|
||||
<value>{0} bytes/sec</value>
|
||||
</data>
|
||||
<data name="Slow" xml:space="preserve">
|
||||
<value>Slow</value>
|
||||
</data>
|
||||
<data name="DisplayConnectionStatistics" xml:space="preserve">
|
||||
<value>Display connection statistics</value>
|
||||
</data>
|
||||
@@ -157,14 +148,14 @@
|
||||
<data name="Computer50" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\50-Computer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Almostdone" xml:space="preserve">
|
||||
<value>Almost done</value>
|
||||
</data>
|
||||
<data name="EmailSent" xml:space="preserve">
|
||||
<value>Email sent</value>
|
||||
</data>
|
||||
<data name="PortXtoIPPortY" xml:space="preserve">
|
||||
<value>Port {0} to {1}:{2}</value>
|
||||
</data>
|
||||
<data name="xminutesleft" xml:space="preserve">
|
||||
<value>{0} minutes left</value>
|
||||
<data name="Rename" xml:space="preserve">
|
||||
<value>Rename</value>
|
||||
</data>
|
||||
<data name="FailedToStartRemoteTerminalSession" xml:space="preserve">
|
||||
<value>Failed to start remote terminal session</value>
|
||||
@@ -175,8 +166,8 @@
|
||||
<data name="EmptyBanner" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Empty-Banner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="PuttyAppName" xml:space="preserve">
|
||||
<value>PuTTY SSH client</value>
|
||||
<data name="ReceivedInvalidNetworkData" xml:space="preserve">
|
||||
<value>Received invalid network data</value>
|
||||
</data>
|
||||
<data name="XMbytesPersec" xml:space="preserve">
|
||||
<value>{0} Mbytes/sec</value>
|
||||
@@ -184,8 +175,8 @@
|
||||
<data name="refresh16" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\refresh16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="NoToolsAllowed" xml:space="preserve">
|
||||
<value>No tools allowed</value>
|
||||
<data name="delete16" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\delete16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="SendCtrlAltDelToRemoteDevice" xml:space="preserve">
|
||||
<value>Send Ctrl-Alt-Del to remote device</value>
|
||||
@@ -193,20 +184,23 @@
|
||||
<data name="Fast" xml:space="preserve">
|
||||
<value>Fast</value>
|
||||
</data>
|
||||
<data name="xsecondsleft" xml:space="preserve">
|
||||
<value>{0} seconds left</value>
|
||||
<data name="RecordedSession" xml:space="preserve">
|
||||
<value>, Recorded Session</value>
|
||||
</data>
|
||||
<data name="SearchPlaceHolder" xml:space="preserve">
|
||||
<value>Search</value>
|
||||
</data>
|
||||
<data name="OverwriteOneFile" xml:space="preserve">
|
||||
<value>Overwrite 1 file?</value>
|
||||
<data name="SendTokenEmail" xml:space="preserve">
|
||||
<value>Send token to registered email address?</value>
|
||||
</data>
|
||||
<data name="DontAskXDays" xml:space="preserve">
|
||||
<value>Don't ask for {0} days.</value>
|
||||
</data>
|
||||
<data name="Rename" xml:space="preserve">
|
||||
<value>Rename</value>
|
||||
<data name="Stopped2" xml:space="preserve">
|
||||
<value>Stopped</value>
|
||||
</data>
|
||||
<data name="MeshCentral" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\MeshCentral.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Connecting" xml:space="preserve">
|
||||
<value>Connecting...</value>
|
||||
@@ -214,11 +208,14 @@
|
||||
<data name="MeshCentralTitle" xml:space="preserve">
|
||||
<value>MeshCentral</value>
|
||||
</data>
|
||||
<data name="folderzip" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\folderzip.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="FailedToStartRemoteDesktopSession" xml:space="preserve">
|
||||
<value>Failed to start remote desktop session</value>
|
||||
</data>
|
||||
<data name="ReceivedInvalidNetworkData" xml:space="preserve">
|
||||
<value>Received invalid network data</value>
|
||||
<data name="Offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="EmailVerificationRequired" xml:space="preserve">
|
||||
<value>Email verification required</value>
|
||||
@@ -229,20 +226,20 @@
|
||||
<data name="UnableToWriteFileX" xml:space="preserve">
|
||||
<value>Unable to write file: {0}</value>
|
||||
</data>
|
||||
<data name="WinscpAppName" xml:space="preserve">
|
||||
<value>WinSCP client</value>
|
||||
</data>
|
||||
<data name="XKbytesPersec" xml:space="preserve">
|
||||
<value>{0} Kbytes/sec</value>
|
||||
</data>
|
||||
<data name="LanguagesChanging" xml:space="preserve">
|
||||
<value>Changing language will close this tool. Are you sure?</value>
|
||||
</data>
|
||||
<data name="InvalidDownload" xml:space="preserve">
|
||||
<value>Invalid download.</value>
|
||||
<data name="Connected" xml:space="preserve">
|
||||
<value>Connected</value>
|
||||
</data>
|
||||
<data name="RemoveXItems" xml:space="preserve">
|
||||
<value>Remove {0} items?</value>
|
||||
</data>
|
||||
<data name="ChangeRemoteDesktopSettings" xml:space="preserve">
|
||||
<value>Change remote desktop settings</value>
|
||||
<data name="Close" xml:space="preserve">
|
||||
<value>Close</value>
|
||||
</data>
|
||||
<data name="SendTokenSMS" xml:space="preserve">
|
||||
<value>Send token to registered phone number?</value>
|
||||
@@ -256,17 +253,20 @@
|
||||
<data name="PushLocaClipboardToRemoteDevice" xml:space="preserve">
|
||||
<value>Push local clipboard to remote device</value>
|
||||
</data>
|
||||
<data name="UnableToBindToLocalPort" xml:space="preserve">
|
||||
<value>Unable to bind to local port</value>
|
||||
<data name="xminutesleft" xml:space="preserve">
|
||||
<value>{0} minutes left</value>
|
||||
</data>
|
||||
<data name="iconClipboardIn" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\icon-clipboard-in.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="ToggleRemoteDesktopConnection" xml:space="preserve">
|
||||
<value>Toggle remote desktop connection</value>
|
||||
</data>
|
||||
<data name="MC2Banner" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\MC2-Banner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="Local" xml:space="preserve">
|
||||
<value>Local</value>
|
||||
</data>
|
||||
<data name="ErrorUploadingFileX" xml:space="preserve">
|
||||
<value>Error uploading file: {0}</value>
|
||||
<data name="Join" xml:space="preserve">
|
||||
<value>Join</value>
|
||||
</data>
|
||||
<data name="Relay" xml:space="preserve">
|
||||
<value>Relay</value>
|
||||
</data>
|
||||
<data name="Disconnected" xml:space="preserve">
|
||||
<value>Disconnected</value>
|
||||
@@ -280,8 +280,8 @@
|
||||
<data name="Medium" xml:space="preserve">
|
||||
<value>Medium</value>
|
||||
</data>
|
||||
<data name="RemotePlus" xml:space="preserve">
|
||||
<value>Remote - {0}</value>
|
||||
<data name="PuttyAppName" xml:space="preserve">
|
||||
<value>PuTTY SSH client</value>
|
||||
</data>
|
||||
<data name="PullClipboardFromRemoteDevice" xml:space="preserve">
|
||||
<value>Pull clipboard from remote device</value>
|
||||
@@ -295,26 +295,23 @@
|
||||
<data name="PortXtoPortY" xml:space="preserve">
|
||||
<value>Port {0} to port {1}</value>
|
||||
</data>
|
||||
<data name="VerySlow" xml:space="preserve">
|
||||
<value>Very slow</value>
|
||||
</data>
|
||||
<data name="Remove1Item" xml:space="preserve">
|
||||
<value>Remove 1 item?</value>
|
||||
</data>
|
||||
<data name="ManyConnections" xml:space="preserve">
|
||||
<value>, {0} connections.</value>
|
||||
<data name="OverwriteOneFile" xml:space="preserve">
|
||||
<value>Overwrite 1 file?</value>
|
||||
</data>
|
||||
<data name="IndividualDevices" xml:space="preserve">
|
||||
<value>(Individual Devices)</value>
|
||||
</data>
|
||||
<data name="xinstall" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\xinstall.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="Split" xml:space="preserve">
|
||||
<value>Split</value>
|
||||
</data>
|
||||
<data name="CreateFolder" xml:space="preserve">
|
||||
<value>Create Folder</value>
|
||||
</data>
|
||||
<data name="arrowright16" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\arrowright16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="XBytes" xml:space="preserve">
|
||||
<value>{0} Bytes</value>
|
||||
</data>
|
||||
<data name="Updating" xml:space="preserve">
|
||||
<value>Updating...</value>
|
||||
@@ -334,8 +331,8 @@
|
||||
<data name="xhoursleft" xml:space="preserve">
|
||||
<value>{0} hours left</value>
|
||||
</data>
|
||||
<data name="iconClipboardOut" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\icon-clipboard-out.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="InvalidDownload" xml:space="preserve">
|
||||
<value>Invalid download.</value>
|
||||
</data>
|
||||
<data name="WaitingForUserToGrantAccess" xml:space="preserve">
|
||||
<value>Waiting for user to grant access...</value>
|
||||
@@ -346,26 +343,29 @@
|
||||
<data name="AllDisplays" xml:space="preserve">
|
||||
<value>All Displays</value>
|
||||
</data>
|
||||
<data name="HelpRelayMap" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\HelpRelayMap.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="xsecondsleft" xml:space="preserve">
|
||||
<value>{0} seconds left</value>
|
||||
</data>
|
||||
<data name="MeshCentralRouter" xml:space="preserve">
|
||||
<value>MeshCentral Router</value>
|
||||
<data name="xinstall" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\xinstall.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Disconnect" xml:space="preserve">
|
||||
<value>Disconnect</value>
|
||||
</data>
|
||||
<data name="AMT" xml:space="preserve">
|
||||
<value>AMT</value>
|
||||
</data>
|
||||
<data name="Local" xml:space="preserve">
|
||||
<value>Local</value>
|
||||
<data name="PortXtoIPPortY" xml:space="preserve">
|
||||
<value>Port {0} to {1}:{2}</value>
|
||||
</data>
|
||||
<data name="Relay" xml:space="preserve">
|
||||
<value>Relay</value>
|
||||
<data name="ErrorUploadingFileX" xml:space="preserve">
|
||||
<value>Error uploading file: {0}</value>
|
||||
</data>
|
||||
<data name="icons01" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\icons01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="UnableToConnect" xml:space="preserve">
|
||||
<value>Unable to connect</value>
|
||||
<data name="RemoveXItems" xml:space="preserve">
|
||||
<value>Remove {0} items?</value>
|
||||
</data>
|
||||
<data name="Setup" xml:space="preserve">
|
||||
<value>Setup...</value>
|
||||
@@ -376,14 +376,17 @@
|
||||
<data name="arrowleft16" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\arrowleft16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Close" xml:space="preserve">
|
||||
<value>Close</value>
|
||||
<data name="UnableToConnect" xml:space="preserve">
|
||||
<value>Unable to connect</value>
|
||||
</data>
|
||||
<data name="AddXUsers" xml:space="preserve">
|
||||
<value>, {0} users</value>
|
||||
<data name="UnableToBindToLocalPort" xml:space="preserve">
|
||||
<value>Unable to bind to local port</value>
|
||||
</data>
|
||||
<data name="Disconnect" xml:space="preserve">
|
||||
<value>Disconnect</value>
|
||||
<data name="NoToolsAllowed" xml:space="preserve">
|
||||
<value>No tools allowed</value>
|
||||
</data>
|
||||
<data name="arrowright16" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\arrowright16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="LanguagesTitle" xml:space="preserve">
|
||||
<value>Languages</value>
|
||||
@@ -391,14 +394,17 @@
|
||||
<data name="LocalPlus" xml:space="preserve">
|
||||
<value>Local - {0}</value>
|
||||
</data>
|
||||
<data name="Gear20" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Gear20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="XbytesPersec" xml:space="preserve">
|
||||
<value>{0} bytes/sec</value>
|
||||
</data>
|
||||
<data name="Offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
<data name="iconClipboardOut" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\icon-clipboard-out.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="RecordedSession" xml:space="preserve">
|
||||
<value>, Recorded Session</value>
|
||||
<data name="VerySlow" xml:space="preserve">
|
||||
<value>Very slow</value>
|
||||
</data>
|
||||
<data name="MeshCentralRouter" xml:space="preserve">
|
||||
<value>MeshCentral Router</value>
|
||||
</data>
|
||||
<data name="OneByte" xml:space="preserve">
|
||||
<value>{0} Byte</value>
|
||||
@@ -409,49 +415,46 @@
|
||||
<data name="folderup16" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\folderup16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="delete16" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\delete16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="UnableToOpenFileX" xml:space="preserve">
|
||||
<value>Unable to open file: {0}</value>
|
||||
</data>
|
||||
<data name="WinscpAppName" xml:space="preserve">
|
||||
<value>WinSCP client</value>
|
||||
<data name="MC2Banner" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\MC2-Banner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="OneConnection" xml:space="preserve">
|
||||
<value>, 1 connection.</value>
|
||||
</data>
|
||||
<data name="Connect" xml:space="preserve">
|
||||
<value>Connect</value>
|
||||
</data>
|
||||
<data name="TwoFactorAuthentication" xml:space="preserve">
|
||||
<value>Two-factor Authentication</value>
|
||||
</data>
|
||||
<data name="Agent" xml:space="preserve">
|
||||
<value>Agent</value>
|
||||
</data>
|
||||
<data name="Connected" xml:space="preserve">
|
||||
<value>Connected</value>
|
||||
<data name="ManyConnections" xml:space="preserve">
|
||||
<value>, {0} connections.</value>
|
||||
</data>
|
||||
<data name="RemotePlus" xml:space="preserve">
|
||||
<value>Remote - {0}</value>
|
||||
</data>
|
||||
<data name="ErrorDownloadingFileX" xml:space="preserve">
|
||||
<value>Error downloading file: {0}</value>
|
||||
</data>
|
||||
<data name="Almostdone" xml:space="preserve">
|
||||
<value>Almost done</value>
|
||||
<data name="HelpRelayMap" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\HelpRelayMap.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Remote" xml:space="preserve">
|
||||
<value>Remote</value>
|
||||
</data>
|
||||
<data name="SendTokenEmail" xml:space="preserve">
|
||||
<value>Send token to registered email address?</value>
|
||||
<data name="Slow" xml:space="preserve">
|
||||
<value>Slow</value>
|
||||
</data>
|
||||
<data name="Stopped2" xml:space="preserve">
|
||||
<value>Stopped</value>
|
||||
<data name="AddXUsers" xml:space="preserve">
|
||||
<value>, {0} users</value>
|
||||
</data>
|
||||
<data name="folderzip" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\folderzip.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="ZipSelectedFiles" xml:space="preserve">
|
||||
<value>ZIP Selected Files</value>
|
||||
</data>
|
||||
<data name="Join" xml:space="preserve">
|
||||
<value>Join</value>
|
||||
</data>
|
||||
<data name="Split" xml:space="preserve">
|
||||
<value>Split</value>
|
||||
<data name="icon-monitor1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\icon-monitor1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
</root>
|
||||
BIN
Resources/icon-monitor1.png
Normal file
BIN
Resources/icon-monitor1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 396 B |
BIN
Resources/icon-monitor1b.png
Normal file
BIN
Resources/icon-monitor1b.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 339 B |
BIN
Resources/icon-monitor2.png
Normal file
BIN
Resources/icon-monitor2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 461 B |
BIN
Resources/icon-monitor2b.png
Normal file
BIN
Resources/icon-monitor2b.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 409 B |
BIN
Resources/monitor32.png
Normal file
BIN
Resources/monitor32.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 848 B |
Reference in New Issue
Block a user