diff options
author | Ms2ger <ms2ger@gmail.com> | 2015-04-02 17:52:12 +0200 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2015-04-03 01:24:33 +0200 |
commit | 6b127a8df8c893f9a8175bd63a04bb0c068c24c3 (patch) | |
tree | 613c1e5aae28867b7c133cb69d47a838c5214565 /components/compositing/windowing.rs | |
parent | 85808c1cdd39a3afdc9815247ceb6f0fb7e9a31b (diff) | |
download | servo-6b127a8df8c893f9a8175bd63a04bb0c068c24c3.tar.gz servo-6b127a8df8c893f9a8175bd63a04bb0c068c24c3.zip |
Introduce a MouseButton enum.
Diffstat (limited to 'components/compositing/windowing.rs')
-rw-r--r-- | components/compositing/windowing.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/components/compositing/windowing.rs b/components/compositing/windowing.rs index 1990523dd2f..852b97cc2e1 100644 --- a/components/compositing/windowing.rs +++ b/components/compositing/windowing.rs @@ -13,6 +13,7 @@ use layers::geometry::DevicePixel; use layers::platform::surface::NativeGraphicsMetadata; use msg::compositor_msg::{PaintState, ReadyState}; use msg::constellation_msg::{Key, KeyState, KeyModifiers}; +use script_traits::MouseButton; use url::Url; use util::cursor::Cursor; use util::geometry::ScreenPx; @@ -21,9 +22,9 @@ use std::rc::Rc; #[derive(Clone)] pub enum MouseWindowEvent { - Click(uint, TypedPoint2D<DevicePixel, f32>), - MouseDown(uint, TypedPoint2D<DevicePixel, f32>), - MouseUp(uint, TypedPoint2D<DevicePixel, f32>), + Click(MouseButton, TypedPoint2D<DevicePixel, f32>), + MouseDown(MouseButton, TypedPoint2D<DevicePixel, f32>), + MouseUp(MouseButton, TypedPoint2D<DevicePixel, f32>), } #[derive(Clone)] |