コード例 #1
0
ファイル: ClearTip.cs プロジェクト: wynfrith/myplayer
 public static void Clear(AxAPlayer3Lib.AxPlayer p, int time)
 {
     timer.Enabled = false;
     player = p;
     timer.Interval = time;
     timer.Tick += new EventHandler(time_tick);
     timer.Start();
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: wynfrith/myplayer
        private void player_OnMessage(object sender, AxAPlayer3Lib._IPlayerEvents_OnMessageEvent e)
        {
            Constant.N_MESSAGE nMessage = (Constant.N_MESSAGE)e.nMessage;
            Constant.PLAY_STATE state = (Constant.PLAY_STATE)this.player.GetState();
            switch (nMessage)
            {
                case Constant.N_MESSAGE.DOUBLE_LEFT_CLICK:
                    this.FullScreen();
                    break;
                case Constant.N_MESSAGE.RIGHT_CLICK_OUT:
                    int x = e.lParam & 0xffff;
                    int y = e.lParam >> 16;
                    this.metroContextMenu1.Show(player, new Point(x, y));
                    break;

            }
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: wynfrith/myplayer
 private void player_OnEvent(object sender, AxAPlayer3Lib._IPlayerEvents_OnEventEvent e)
 {
     Console.WriteLine(e);
 }
コード例 #4
0
ファイル: Snapshot.cs プロジェクト: wynfrith/myplayer
 public Snapshot(AxAPlayer3Lib.AxPlayer player)
 {
     InitializeComponent();
     this.player = player;
 }
コード例 #5
0
 private void axPlayer1_OnMessage(object sender, AxAPlayer3Lib._IPlayerEvents_OnMessageEvent e)
 {
 }