async void OnPlaybackStateChanged(object sender, EventArgs e) { if (BindingContext is IMediaPlayer player) { if (player.State == PlayerState.Playing) { var unused = PlayImage.FadeTo(0, 100); await PlayImage.ScaleTo(3.0, 300); PlayImage.IsVisible = false; PlayImage.Scale = 1.0; PauseImage.IsVisible = true; unused = PauseImage.FadeTo(1, 50); } else { var unused = PauseImage.FadeTo(0, 100); await PauseImage.ScaleTo(3.0, 300); PauseImage.IsVisible = false; PauseImage.Scale = 1.0; PlayImage.IsVisible = true; unused = PlayImage.FadeTo(1, 50); } } }
async void SignInUser() { string samp037 = "C316560C5B925874FF30D49DCAE42478"; string samp = ""; try { if (Registry.GetValue(@"HKEY_CURRENT_USER\Software\DStories", "created", null) == null) { RegistryKey key; key = Registry.CurrentUser.CreateSubKey(@"Software\DStories"); key.SetValue("created", "1"); key.Close(); } } catch (SecurityException) { Error.ShowError("Brak permisji!\nUruchom program jako Administrator!"); } catch (ArgumentException) { Error.ShowError("Klucz nie zaczyna się od głównego prawidłowy rejestru!"); } try { if (Registry.GetValue(@"HKEY_CURRENT_USER\Software\SAMP", "gta_sa_exe", null) != null) { samp = Registry.GetValue(@"HKEY_CURRENT_USER\Software\SAMP", "gta_sa_exe", null).ToString().Replace("gta_sa.exe", "samp.exe"); if (await MD5Checksum.CalculateMD5Async(samp) == samp037) { SettingsButton.Show(); LowerPB.Show(); BiggerPB.Show(); PlayButton.Show(); PlayImage.Show(); DiscordButton.Show(); LoginDim.Hide(); } else { Error.ShowError("Posiadasz złą wersję SA-MP!\n Wymagana wersja to 0.3.7!"); System.Diagnostics.Process.Start("https://www.sa-mp.com/download.php"); Environment.Exit(0); } } else { System.Diagnostics.Process.Start("https://www.sa-mp.com/download.php"); Environment.Exit(0); } } catch (SecurityException) { Error.ShowError("Brak permisji!\nUruchom program jako Administrator!"); } catch (ArgumentException) { Error.ShowError("Klucz nie zaczyna się od głównego prawidłowego rejestru!"); } }
private void btnPlay_Click(object sender, EventArgs e) { if (_playImage == PlayImage.Play) { btnPlay.BackgroundImage = Resources.Pause; _playImage = PlayImage.Pause; tmrTimer.Start(); } else { btnPlay.BackgroundImage = Resources.Play; _playImage = PlayImage.Play; tmrTimer.Stop(); } }
public Client() { Debug.WriteLine(installing_path); InitializeComponent(); CenterToScreen(); MaximizeBox = false; PanelOpacity.BackColor = Color.FromArgb(125, Color.Black); SettingsButton.BackColor = Color.FromArgb(25, Color.Gray); LoginDim.BackColor = Color.FromArgb(125, Color.Black); SettingsButton.Hide(); LowerPB.Hide(); BiggerPB.Hide(); PlayButton.Hide(); PlayImage.Hide(); StatusBar.Hide(); DiscordButton.Hide(); }