]> git.tdb.fi Git - libs/gui.git/blobdiff - source/input/touchscreen.cpp
Update .gitignore to include build products on Windows
[libs/gui.git] / source / input / touchscreen.cpp
index 18e795fe83a91da20451ef42e85a17423cc2373c..f2e06f6bd49f463b56ff0b37ac39e8b4a3762d73 100644 (file)
@@ -6,8 +6,12 @@ namespace Msp {
 namespace Input {
 
 Touchscreen::Touchscreen(Graphics::Window &w):
+       Device(TOUCH_SURFACE),
        window(w)
 {
+       if(!is_available())
+               throw device_not_available("Touchscreen");
+
        name = "Touchscreen";
 
        window.set_touch_input(true);