From: <an...@us...> - 2007-02-02 14:48:55
|
Revision: 81 http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=81&view=rev Author: and-81 Date: 2007-02-02 06:48:53 -0800 (Fri, 02 Feb 2007) Log Message: ----------- Modified Paths: -------------- trunk/plugins/MCEReplacement/MCEReplacement.cs trunk/plugins/MCEReplacementTray/Tray.cs Modified: trunk/plugins/MCEReplacement/MCEReplacement.cs =================================================================== --- trunk/plugins/MCEReplacement/MCEReplacement.cs 2007-02-02 12:52:42 UTC (rev 80) +++ trunk/plugins/MCEReplacement/MCEReplacement.cs 2007-02-02 14:48:53 UTC (rev 81) @@ -652,31 +652,19 @@ switch ((RemoteButton)button) { case RemoteButton.Up: - if (y < MouseModeStep) - Cursor.Position = new Point(x, 0); - else - Cursor.Position = new Point(x, y - distance); + Cursor.Position = new Point(x, y - distance); return true; case RemoteButton.Down: - if (y > Screen.PrimaryScreen.WorkingArea.Height - distance) - Cursor.Position = new Point(x, Screen.PrimaryScreen.WorkingArea.Height); - else - Cursor.Position = new Point(x, y + distance); + Cursor.Position = new Point(x, y + distance); return true; case RemoteButton.Left: - if (x < MouseModeStep) - Cursor.Position = new Point(0, y); - else - Cursor.Position = new Point(x - distance, y); + Cursor.Position = new Point(x - distance, y); return true; case RemoteButton.Right: - if (x > Screen.PrimaryScreen.WorkingArea.Width - distance) - Cursor.Position = new Point(x, Screen.PrimaryScreen.WorkingArea.Width); - else - Cursor.Position = new Point(x + distance, y); + Cursor.Position = new Point(x + distance, y); return true; case RemoteButton.Replay: // Left Single-Click Modified: trunk/plugins/MCEReplacementTray/Tray.cs =================================================================== --- trunk/plugins/MCEReplacementTray/Tray.cs 2007-02-02 12:52:42 UTC (rev 80) +++ trunk/plugins/MCEReplacementTray/Tray.cs 2007-02-02 14:48:53 UTC (rev 81) @@ -266,12 +266,14 @@ { case PBT_APMQUERYSUSPEND: case PBT_APMQUERYSTANDBY: - MceIrApi.Suspend(); + if (MceIrApi.InUse) + MceIrApi.Suspend(); TrayIcon.Visible = false; break; case PBT_APMRESUMEAUTOMATIC: - MceIrApi.Resume(); + if (MceIrApi.InUse) + MceIrApi.Resume(); TrayIcon.Visible = true; break; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |