|
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.
|