Skip to content

Commit

Permalink
Added "My IP" button in Locate IP page (#518)
Browse files Browse the repository at this point in the history
  • Loading branch information
Leo-Peyronnet committed Dec 29, 2023
1 parent 386cc6c commit fa5f291
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 7 deletions.
26 changes: 19 additions & 7 deletions InternetTest/InternetTest/Pages/LocateIpPage.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,27 +72,26 @@
Foreground="{Binding Source={StaticResource WindowButtonsHoverForeground1}}"
Style="{DynamicResource PrimaryButton}" />
<Button
x:Name="MapBtn"
x:Name="MyIpBtn"
Margin="5 10"
Padding="5 2"
Background="{Binding Source={StaticResource LightAccentColor}}"
BorderThickness="0"
Click="MapBtn_Click"
Content="{x:Static lang:Resources.ShowOnMap}"
Click="MyIpBtn_Click"
Content="{x:Static lang:Resources.MyIP}"
Cursor="Hand"
FontWeight="ExtraBold"
Foreground="{Binding Source={StaticResource AccentColor}}"
Style="{DynamicResource PrimaryButton}" />
<Button
x:Name="SaveBtn"
x:Name="MapBtn"
Margin="5 10"
Padding="5 2"
Background="{Binding Source={StaticResource LightAccentColor}}"
BorderThickness="0"
Click="SaveBtn_Click"
Content="&#xF680;"
Click="MapBtn_Click"
Content="{x:Static lang:Resources.ShowOnMap}"
Cursor="Hand"
FontFamily="../Fonts/#FluentSystemIcons-Regular"
FontWeight="ExtraBold"
Foreground="{Binding Source={StaticResource AccentColor}}"
Style="{DynamicResource PrimaryButton}" />
Expand Down Expand Up @@ -149,6 +148,19 @@
FontSize="14"
FontWeight="ExtraBold"
Text="{x:Static lang:Resources.Details}" />
<Button
x:Name="SaveBtn"
Margin="5 0 0 0"
Padding="5 2"
Background="{Binding Source={StaticResource LightAccentColor}}"
BorderThickness="0"
Click="SaveBtn_Click"
Content="&#xF680;"
Cursor="Hand"
FontFamily="../Fonts/#FluentSystemIcons-Regular"
FontWeight="ExtraBold"
Foreground="{Binding Source={StaticResource AccentColor}}"
Style="{DynamicResource PrimaryButton}" />
</StackPanel>

<WrapPanel
Expand Down
5 changes: 5 additions & 0 deletions InternetTest/InternetTest/Pages/LocateIpPage.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -167,4 +167,9 @@ private void TextBlock_MouseLeftButtonUp(object sender, System.Windows.Input.Mou
{
Clipboard.SetText(((TextBlock)sender).Text);
}

private void MyIpBtn_Click(object sender, RoutedEventArgs e)
{
LocateIP(""); // Empty query will return the user's public IP
}
}

0 comments on commit fa5f291

Please sign in to comment.