]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/joystick.cpp
reset m_selectionOld when the selection is programatically changed
[wxWidgets.git] / src / msw / joystick.cpp
index ac154cde1bf3d76f6e1eed25370a12ba7131ff91..5ffab12251683f190b8bd519c0d78d0ef2c33813 100644 (file)
@@ -50,34 +50,34 @@ IMPLEMENT_DYNAMIC_CLASS(wxJoystick, wxObject)
 ////////////////////////////////////////////////////////////////////////////
 
 /**
-       johan@linkdata.se 2002-08-20:
-       Now returns only valid, functioning
-       joysticks, counting from the first
-       available and upwards.
+    johan@linkdata.se 2002-08-20:
+    Now returns only valid, functioning
+    joysticks, counting from the first
+    available and upwards.
 */
 wxJoystick::wxJoystick(int joystick)
 {
     JOYINFO joyInfo;
-       int i, maxsticks;
-
-       maxsticks = joyGetNumDevs();
-       for( i=0; i<maxsticks; i++ )
-       {
-           if( joyGetPos(i, & joyInfo) == JOYERR_NOERROR )
-           {
-               if( !joystick )
-               {
-                       /* Found the one we want, store actual OS id and return */
-                       m_joystick = i;
-                       return;
-               }
-               joystick --;
-           }
-       }
-
-       /* No such joystick, return ID 0 */
-       m_joystick = 0;
-       return;
+    int i, maxsticks;
+
+    maxsticks = joyGetNumDevs();
+    for( i=0; i<maxsticks; i++ )
+    {
+        if( joyGetPos(i, & joyInfo) == JOYERR_NOERROR )
+        {
+            if( !joystick )
+            {
+                /* Found the one we want, store actual OS id and return */
+                m_joystick = i;
+                return;
+            }
+            joystick --;
+        }
+    }
+
+    /* No such joystick, return ID 0 */
+    m_joystick = 0;
+    return;
 };
 
 wxPoint wxJoystick::GetPosition() const
@@ -101,9 +101,9 @@ int wxJoystick::GetZPosition() const
 }
 
 /**
-       johan@linkdata.se 2002-08-20:
-       Return a bitmap with all button states in it,
-       like the GTK version does and Win32 does.
+    johan@linkdata.se 2002-08-20:
+    Return a bitmap with all button states in it,
+    like the GTK version does and Win32 does.
 */
 int wxJoystick::GetButtonState() const
 {
@@ -111,7 +111,7 @@ int wxJoystick::GetButtonState() const
     MMRESULT res = joyGetPos(m_joystick, & joyInfo);
     if (res == JOYERR_NOERROR )
     {
-       return joyInfo.wButtons;
+        return joyInfo.wButtons;
 #if 0
         int buttons = 0;
 
@@ -132,8 +132,8 @@ int wxJoystick::GetButtonState() const
 }
 
 /**
-       JLI 2002-08-20:
-       Returns -1 to signify error.
+    JLI 2002-08-20:
+    Returns -1 to signify error.
 */
 int wxJoystick::GetPOVPosition() const
 {
@@ -154,8 +154,8 @@ int wxJoystick::GetPOVPosition() const
 }
 
 /**
-       johan@linkdata.se 2002-08-20:
-       Returns -1 to signify error.
+    johan@linkdata.se 2002-08-20:
+    Returns -1 to signify error.
 */
 int wxJoystick::GetPOVCTSPosition() const
 {
@@ -251,30 +251,30 @@ void wxJoystick::SetMovementThreshold(int threshold)
 ////////////////////////////////////////////////////////////////////////////
 
 /**
-       johan@linkdata.se 2002-08-20:
-       Now returns the number of connected, functioning
-       joysticks, as intended.
+    johan@linkdata.se 2002-08-20:
+    Now returns the number of connected, functioning
+    joysticks, as intended.
 */
 int wxJoystick::GetNumberJoysticks()
 {
     JOYINFO joyInfo;
-       int i, maxsticks, actualsticks;
-       maxsticks = joyGetNumDevs();
-       actualsticks = 0;
-       for( i=0; i<maxsticks; i++ )
-       {
-               if( joyGetPos( i, & joyInfo ) == JOYERR_NOERROR )
-               {
-                       actualsticks ++;
-               }
-       }
+    int i, maxsticks, actualsticks;
+    maxsticks = joyGetNumDevs();
+    actualsticks = 0;
+    for( i=0; i<maxsticks; i++ )
+    {
+        if( joyGetPos( i, & joyInfo ) == JOYERR_NOERROR )
+        {
+            actualsticks ++;
+        }
+    }
     return actualsticks;
 }
 
 /**
-       johan@linkdata.se 2002-08-20:
-       The old code returned true if there were any
-       joystick capable drivers loaded (=always).
+    johan@linkdata.se 2002-08-20:
+    The old code returned true if there were any
+    joystick capable drivers loaded (=always).
 */
 bool wxJoystick::IsOk() const
 {
@@ -513,11 +513,11 @@ bool wxJoystick::HasRudder() const
 #if defined(__WIN32__)
     JOYCAPS joyCaps;
     if (joyGetDevCaps(m_joystick, & joyCaps, sizeof(JOYCAPS)) != JOYERR_NOERROR)
-        return FALSE;
+        return false;
     else
         return ((joyCaps.wCaps & JOYCAPS_HASR) == JOYCAPS_HASR);
 #else
-    return FALSE;
+    return false;
 #endif
 }
 
@@ -526,11 +526,11 @@ bool wxJoystick::HasZ() const
 #if defined(__WIN32__)
     JOYCAPS joyCaps;
     if (joyGetDevCaps(m_joystick, & joyCaps, sizeof(JOYCAPS)) != JOYERR_NOERROR)
-        return FALSE;
+        return false;
     else
         return ((joyCaps.wCaps & JOYCAPS_HASZ) == JOYCAPS_HASZ);
 #else
-    return FALSE;
+    return false;
 #endif
 }
 
@@ -539,11 +539,11 @@ bool wxJoystick::HasU() const
 #if defined(__WIN32__)
     JOYCAPS joyCaps;
     if (joyGetDevCaps(m_joystick, & joyCaps, sizeof(JOYCAPS)) != JOYERR_NOERROR)
-        return FALSE;
+        return false;
     else
         return ((joyCaps.wCaps & JOYCAPS_HASU) == JOYCAPS_HASU);
 #else
-    return FALSE;
+    return false;
 #endif
 }
 
@@ -552,11 +552,11 @@ bool wxJoystick::HasV() const
 #if defined(__WIN32__)
     JOYCAPS joyCaps;
     if (joyGetDevCaps(m_joystick, & joyCaps, sizeof(JOYCAPS)) != JOYERR_NOERROR)
-        return FALSE;
+        return false;
     else
         return ((joyCaps.wCaps & JOYCAPS_HASV) == JOYCAPS_HASV);
 #else
-    return FALSE;
+    return false;
 #endif
 }
 
@@ -565,11 +565,11 @@ bool wxJoystick::HasPOV() const
 #if defined(__WIN32__)
     JOYCAPS joyCaps;
     if (joyGetDevCaps(m_joystick, & joyCaps, sizeof(JOYCAPS)) != JOYERR_NOERROR)
-        return FALSE;
+        return false;
     else
         return ((joyCaps.wCaps & JOYCAPS_HASPOV) == JOYCAPS_HASPOV);
 #else
-    return FALSE;
+    return false;
 #endif
 }
 
@@ -578,11 +578,11 @@ bool wxJoystick::HasPOV4Dir() const
 #if defined(__WIN32__)
     JOYCAPS joyCaps;
     if (joyGetDevCaps(m_joystick, & joyCaps, sizeof(JOYCAPS)) != JOYERR_NOERROR)
-        return FALSE;
+        return false;
     else
         return ((joyCaps.wCaps & JOYCAPS_POV4DIR) == JOYCAPS_POV4DIR);
 #else
-    return FALSE;
+    return false;
 #endif
 }
 
@@ -591,11 +591,11 @@ bool wxJoystick::HasPOVCTS() const
 #if defined(__WIN32__)
     JOYCAPS joyCaps;
     if (joyGetDevCaps(m_joystick, & joyCaps, sizeof(JOYCAPS)) != JOYERR_NOERROR)
-        return FALSE;
+        return false;
     else
         return ((joyCaps.wCaps & JOYCAPS_POVCTS) == JOYCAPS_POVCTS);
 #else
-    return FALSE;
+    return false;
 #endif
 }