X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgraphics%2Fwindow.cpp;h=d2fb37f893d23379a1df46914b175f3a7312bdc5;hb=69aaca13ae0949acf12056e390cbd1009a8487b2;hp=658eb26f5aab722c2b1515a4c64c4f6f9334ec73;hpb=e5dd55567618c0a0789d25882d2e0eab69437d63;p=libs%2Fgui.git diff --git a/source/graphics/window.cpp b/source/graphics/window.cpp index 658eb26..d2fb37f 100644 --- a/source/graphics/window.cpp +++ b/source/graphics/window.cpp @@ -1,3 +1,4 @@ +#include #include "display.h" #include "window.h" #include "window_private.h" @@ -36,6 +37,7 @@ void Window::init() { visible = false; kbd_autorepeat = true; + touch_input = false; resizing = false; priv = new Private; @@ -43,6 +45,10 @@ void Window::init() display.add_window(*this); display.check_error(); + + const string &app_name = Application::get_name(); + if(!app_name.empty()) + set_title(app_name); } Window::~Window() @@ -80,6 +86,12 @@ void Window::set_keyboard_autorepeat(bool r) kbd_autorepeat = r; } +void Window::set_touch_input(bool t) +{ + touch_input = t; + platform_set_touch_input(); +} + void Window::show() { platform_show();