Browse Source

* add DoneMouse in DoneEvents

pierre 23 years ago
parent
commit
ac39f08955
2 changed files with 20 additions and 10 deletions
  1. 10 5
      fv/drivers.pas
  2. 10 5
      fvision/drivers.pas

+ 10 - 5
fv/drivers.pas

@@ -1254,7 +1254,7 @@ end;
 {---------------------------------------------------------------------------}
 {---------------------------------------------------------------------------}
 PROCEDURE InitEvents;
 PROCEDURE InitEvents;
 BEGIN
 BEGIN
-   If (ButtonCount <> 0) Then
+  If (ButtonCount <> 0) Then
     begin                   { Mouse is available }
     begin                   { Mouse is available }
      Mouse.InitMouse;                                 { Hook the mouse }
      Mouse.InitMouse;                                 { Hook the mouse }
      { this is required by the use of HideCount variable }
      { this is required by the use of HideCount variable }
@@ -1269,9 +1269,9 @@ BEGIN
      LastWhere.y:=MouseWhere.y;
      LastWhere.y:=MouseWhere.y;
      LastWhereY:=MouseWhere.y;
      LastWhereY:=MouseWhere.y;
      MouseEvents := True;                             { Set initialized flag }
      MouseEvents := True;                             { Set initialized flag }
-   end;
+    end;
 {$ifdef HasSysMsgUnit}
 {$ifdef HasSysMsgUnit}
-   InitSystemMsg;
+  InitSystemMsg;
 {$endif HasSysMsgUnit}
 {$endif HasSysMsgUnit}
 END;
 END;
 
 
@@ -1281,8 +1281,10 @@ END;
 PROCEDURE DoneEvents;
 PROCEDURE DoneEvents;
 BEGIN
 BEGIN
 {$ifdef HasSysMsgUnit}
 {$ifdef HasSysMsgUnit}
-   DoneSystemMsg;
+  DoneSystemMsg;
 {$endif HasSysMsgUnit}
 {$endif HasSysMsgUnit}
+  Mouse.DoneMouse;
+  MouseEvents:=false;
 END;
 END;
 
 
 {+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++}
 {+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++}
@@ -1671,7 +1673,10 @@ BEGIN
 END.
 END.
 {
 {
  $Log$
  $Log$
- Revision 1.29  2002-06-10 18:16:55  pierre
+ Revision 1.30  2002-06-10 19:40:14  pierre
+  * add DoneMouse in DoneEvents
+
+ Revision 1.29  2002/06/10 18:16:55  pierre
   * set Event.What to evNothing if no event in GetSystemEvent
   * set Event.What to evNothing if no event in GetSystemEvent
 
 
  Revision 1.28  2002/06/07 14:08:28  pierre
  Revision 1.28  2002/06/07 14:08:28  pierre

+ 10 - 5
fvision/drivers.pas

@@ -1254,7 +1254,7 @@ end;
 {---------------------------------------------------------------------------}
 {---------------------------------------------------------------------------}
 PROCEDURE InitEvents;
 PROCEDURE InitEvents;
 BEGIN
 BEGIN
-   If (ButtonCount <> 0) Then
+  If (ButtonCount <> 0) Then
     begin                   { Mouse is available }
     begin                   { Mouse is available }
      Mouse.InitMouse;                                 { Hook the mouse }
      Mouse.InitMouse;                                 { Hook the mouse }
      { this is required by the use of HideCount variable }
      { this is required by the use of HideCount variable }
@@ -1269,9 +1269,9 @@ BEGIN
      LastWhere.y:=MouseWhere.y;
      LastWhere.y:=MouseWhere.y;
      LastWhereY:=MouseWhere.y;
      LastWhereY:=MouseWhere.y;
      MouseEvents := True;                             { Set initialized flag }
      MouseEvents := True;                             { Set initialized flag }
-   end;
+    end;
 {$ifdef HasSysMsgUnit}
 {$ifdef HasSysMsgUnit}
-   InitSystemMsg;
+  InitSystemMsg;
 {$endif HasSysMsgUnit}
 {$endif HasSysMsgUnit}
 END;
 END;
 
 
@@ -1281,8 +1281,10 @@ END;
 PROCEDURE DoneEvents;
 PROCEDURE DoneEvents;
 BEGIN
 BEGIN
 {$ifdef HasSysMsgUnit}
 {$ifdef HasSysMsgUnit}
-   DoneSystemMsg;
+  DoneSystemMsg;
 {$endif HasSysMsgUnit}
 {$endif HasSysMsgUnit}
+  Mouse.DoneMouse;
+  MouseEvents:=false;
 END;
 END;
 
 
 {+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++}
 {+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++}
@@ -1671,7 +1673,10 @@ BEGIN
 END.
 END.
 {
 {
  $Log$
  $Log$
- Revision 1.29  2002-06-10 18:16:55  pierre
+ Revision 1.30  2002-06-10 19:40:14  pierre
+  * add DoneMouse in DoneEvents
+
+ Revision 1.29  2002/06/10 18:16:55  pierre
   * set Event.What to evNothing if no event in GetSystemEvent
   * set Event.What to evNothing if no event in GetSystemEvent
 
 
  Revision 1.28  2002/06/07 14:08:28  pierre
  Revision 1.28  2002/06/07 14:08:28  pierre