using System.IO; using System.Runtime.InteropServices; using NAudio.Wave; using Microsoft.Ink; using DBObj; using OverlayFormObj; using Timer = System.Windows.Forms.Timer; using IniParser.Model; using IniParser; using System.Text; using System.Net.Http; using LibVLCSharp.WinForms; namespace DualScreenDemo { public partial class PrimaryForm : Form { #region 防止閃屏 protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; return cp; } } #endregion public static PrimaryForm Instance { get; private set; } public bool isOnOrderedSongsPage = false; private ProgressBar progressBar; private PictureBox pictureBox1; private PictureBox pictureBox2; private PictureBox pictureBox3; private PictureBox pictureBox4; private PictureBox pictureBox5; private PictureBox pictureBox6; private PictureBox pictureBoxArtistSearch; private Button singerSearchButton; private Bitmap singerSearchNormalBackground; private Bitmap singerSearchActiveBackground; private Button songSearchButton; private Bitmap songSearchNormalBackground; private Bitmap songSearchActiveBackground; private Button serviceBellButton; private Button deliciousFoodButton; private Bitmap deliciousFoodNormalBackground; private Bitmap deliciousFoodActiveBackground; private Button mobileSongRequestButton; private Button qieGeButton; private Button musicUpButton; private Button musicDownButton; private Button micUpButton; private Button micDownButton; public Button originalSongButton; private Button replayButton; public Button pauseButton; public Button playButton; public Button muteButton; private Button maleKeyButton; private Button femaleKeyButton; private Button standardKeyButton; private Button soundEffectButton; private Button pitchUpButton; private Button pitchDownButton; private Button syncScreenButton; private Button toggleLightButton; private PictureBox promotionsPictureBox; private List promotions; private List menu; private PictureBox VodScreenPictureBox; private Panel overlayPanel; private Button btnPreviousPage; private Button btnReturn; private Button btnNextPage; private Button btnApplause; private Button btnSimplifiedChinese; private Button btnTraditionalChinese; private Button exitButton; public VideoPlayerForm videoPlayerForm; public List currentArtistList; public MultiPagePanel multiPagePanel; private List