summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrant Limberg <grant.limberg@zerotier.com>2016-11-18 14:52:04 -0800
committerGrant Limberg <grant.limberg@zerotier.com>2016-11-18 14:52:04 -0800
commit535b33b46ef4dece178b3bec765ccfda140a7c7f (patch)
tree91cfbdee5cf99bc3b7107620b8cccfc7f8948f9f
parenta8847de910e4da6327c24078300015e0cedb9cf5 (diff)
downloadinfinitytier-535b33b46ef4dece178b3bec765ccfda140a7c7f.tar.gz
infinitytier-535b33b46ef4dece178b3bec765ccfda140a7c7f.zip
copy node ID by clicking on node ID menu item
-rw-r--r--windows/WinUI/ToolbarItem.xaml2
-rw-r--r--windows/WinUI/ToolbarItem.xaml.cs4
2 files changed, 5 insertions, 1 deletions
diff --git a/windows/WinUI/ToolbarItem.xaml b/windows/WinUI/ToolbarItem.xaml
index 8536477c..96cce920 100644
--- a/windows/WinUI/ToolbarItem.xaml
+++ b/windows/WinUI/ToolbarItem.xaml
@@ -27,7 +27,7 @@
<ContextMenu>
<ContextMenu.ItemsSource>
<CompositeCollection>
- <MenuItem Header="Node ID: abeb9f9bc5"
+ <MenuItem Header="Node ID: unknown"
Click="ToolbarItem_NodeIDClicked"
x:Name="nodeIdMenuItem"/>
<Separator/>
diff --git a/windows/WinUI/ToolbarItem.xaml.cs b/windows/WinUI/ToolbarItem.xaml.cs
index de45b607..96ddd782 100644
--- a/windows/WinUI/ToolbarItem.xaml.cs
+++ b/windows/WinUI/ToolbarItem.xaml.cs
@@ -44,6 +44,8 @@ namespace WinUI
set { _networkCollection = value; }
}
+ private string nodeId;
+
public ToolbarItem()
{
InitializeComponent();
@@ -94,6 +96,7 @@ namespace WinUI
{
nodeIdMenuItem.Header = "Node ID: " + status.Address;
nodeIdMenuItem.IsEnabled = true;
+ nodeId = status.Address;
}));
}
}
@@ -111,6 +114,7 @@ namespace WinUI
private void ToolbarItem_NodeIDClicked(object sender, System.Windows.RoutedEventArgs e)
{
// TODO: Copy Node ID to clipboard
+ Clipboard.SetText(nodeId);
}
private void ToolbarItem_ShowNetworksClicked(object sender, System.Windows.RoutedEventArgs e)