Exemple #1
0
        public void Init(MainForm mainForm, IMPlayer mp)
        {
            this.mainForm = mainForm;
            this.mp       = mp;

            playlistList.ContextMenu = fileContextMenu;
        }
        public MainForm()
        {
            globalKeyHook = new KeyHookManager();
            globalKeyHook.KeyDownEvent += KeyboardHook;

            // message filter for mouse events
            var mouseHandler = new GlobalMouseHandler();
            mouseHandler.MouseMoved += mouseHandler_MouseMoved;
            mouseHandler.XButtonDown += mouseHandler_XButtonDown;
            Application.AddMessageFilter(mouseHandler);

            InitializeComponent();

            mp = new mpv.mpv(mplayerPanel.Handle.ToInt32());
        }
        public void Init(MainForm mainForm, IMPlayer mp)
        {
            this.mainForm = mainForm;
            this.mp = mp;

            playlistList.ContextMenu = fileContextMenu;
        }