private void tabPage4_Enter(object sender, EventArgs e) { Object obj = null; FormUtil.formManager.TryGetValue("slider", out obj); if (obj == null) { return; } BubbleSilder.MainWindow silder = (BubbleSilder.MainWindow)obj; label5.Text = (silder.Left / (double)SystemInformation.WorkingArea.Size.Width).ToString(); label6.Text = (silder.Top / (double)SystemInformation.WorkingArea.Size.Height).ToString(); label10.Text = silder.animation_in.ToString(); label11.Text = silder.animation_keep.ToString(); label12.Text = silder.animation_dis.ToString(); label14.Text = silder.font_size.ToString(); label15.Text = silder.window_width.ToString(); hScrollBar1.Value = (int)((silder.Left / (double)SystemInformation.WorkingArea.Size.Width) * hScrollBar1.Maximum); hScrollBar2.Value = (int)((silder.Top / (double)SystemInformation.WorkingArea.Size.Height) * hScrollBar2.Maximum); hScrollBar3.Value = (int)(((double)silder.animation_in / 6000.0) * hScrollBar3.Maximum); hScrollBar4.Value = (int)(((double)silder.animation_keep / 6000.0) * hScrollBar4.Maximum); hScrollBar5.Value = (int)(((double)silder.animation_dis / 6000.0) * hScrollBar5.Maximum); hScrollBar6.Value = (int)((silder.font_size / 100.0) * hScrollBar6.Maximum); hScrollBar7.Value = (int)(((double)silder.window_width / 1000.0) * hScrollBar7.Maximum); }
private void checkBox1_CheckedChanged(object sender, EventArgs e) { if (File.Exists("setting.json") == false) { UIUtil.writeSettings(); } UIUtil.readSettings(); checkBox3.Checked = Setting.isShownWelcome; checkBox2.Checked = Setting.isShownGift; if (checkBox1.Checked == true) { var slider = new BubbleSilder.MainWindow(); FormUtil.formManager.Add("slider", slider); slider.Initialzie(Setting.sliderX, Setting.sliderY, Setting.shadeInTime, Setting.existTime, Setting.shadeOutTime, Setting.sliderFontSize, Setting.sliderWitdh); slider.Show(); } else { Object obj; FormUtil.formManager.TryGetValue("slider", out obj); if (obj == null) { return; } BubbleSilder.MainWindow slider = (BubbleSilder.MainWindow)obj; slider.Close(); slider = null; FormUtil.formManager.Remove("slider"); } }
public void dm_get(EnumCommentType dm_type, string name, string msg) { try { if (dm_type == EnumCommentType.HEART) { label1.Text = "Watching Now: " + msg; statistic(dm_type, msg); } else if (dm_type == EnumCommentType.GIFT) { richTextBox1.AppendText("recevie gift: " + name + msg + "\n"); dm_gift_add_to_list(name, msg); } else if (dm_type == EnumCommentType.WELCOME) { //Console.WriteLine("Vip: " + name + "\n"); richTextBox1.AppendText("VIP: " + name + "\n"); } else if (dm_type == EnumCommentType.MSG) { //Console.WriteLine("MSG: " + name + "说: " + msg + "\n"); richTextBox1.AppendText("MSG: " + name + " said : " + msg + "\n"); statistic(dm_type, name); } else if (dm_type == EnumCommentType.DEBUG) { richTextBox1.AppendText(msg + "\n"); } Object obj = null; FormUtil.formManager.TryGetValue("slider", out obj); if (obj != null) { BubbleSilder.MainWindow slider = (BubbleSilder.MainWindow)obj; if (dm_type == EnumCommentType.WELCOME && checkBox3.Checked == false) { return; } else if (dm_type == EnumCommentType.GIFT && checkBox2.Checked == false) { return; } else { slider.GetDANMU(dm_type, name, msg); } } } catch { Console.WriteLine("failed to dm_get()"); } }
private void hScrollBar6_Scroll(object sender, ScrollEventArgs e) { Object obj = null; FormUtil.formManager.TryGetValue("slider", out obj); if (obj == null) { return; } BubbleSilder.MainWindow silder = (BubbleSilder.MainWindow)obj; silder.font_size = ((double)hScrollBar6.Value / (double)hScrollBar6.Maximum * 100); Setting.sliderFontSize = silder.font_size; label14.Text = silder.font_size.ToString(); }
private void hScrollBar5_Scroll(object sender, ScrollEventArgs e) { Object obj = null; FormUtil.formManager.TryGetValue("slider", out obj); if (obj == null) { return; } BubbleSilder.MainWindow silder = (BubbleSilder.MainWindow)obj; silder.animation_dis = (int)(((double)hScrollBar5.Value / (double)hScrollBar5.Maximum) * 6000); Setting.shadeOutTime = silder.animation_dis; label12.Text = silder.animation_dis.ToString(); }
private void hScrollBar1_Scroll(object sender, ScrollEventArgs e) { Object obj = null; FormUtil.formManager.TryGetValue("slider", out obj); if (obj == null) { return; } BubbleSilder.MainWindow silder = (BubbleSilder.MainWindow)obj; silder.Left = (SystemInformation.WorkingArea.Size.Width) * (double)(hScrollBar1.Value) / ((double)hScrollBar1.Maximum); Setting.sliderX = silder.Left; label5.Text = ((double)(hScrollBar1.Value) / ((double)hScrollBar1.Maximum)).ToString(); }
private void hScrollBar7_Scroll(object sender, ScrollEventArgs e) { Object obj = null; FormUtil.formManager.TryGetValue("slider", out obj); if (obj == null) { return; } BubbleSilder.MainWindow silder = (BubbleSilder.MainWindow)obj; silder.window_width = (int)((double)hScrollBar7.Value / (double)hScrollBar7.Maximum * 1000); Setting.sliderWitdh = silder.window_width; label15.Text = silder.window_width.ToString(); silder.stackpanel.Width = silder.window_width; }
private void button2_Click(object sender, EventArgs e) { checkBox3.Checked = true; checkBox2.Checked = true; setting_initialize(); tabPage4_Enter(sender, e); Object obj = null; FormUtil.formManager.TryGetValue("slider", out obj); if (obj == null) { return; } BubbleSilder.MainWindow silder = (BubbleSilder.MainWindow)obj; silder.Initialzie(0, 0, 500, 5000, 500, 15, 200); tabPage4_Enter(sender, e); }