X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Froot.cpp;h=1c030e82c8c38f103fa5234bde231163fceb3706;hp=224e5bc30ef3a975fb022da83a6ba19e4be64779;hb=9b29612d1cde85fee9b3f011e86a5cabe5dbcce3;hpb=f34c8d617cbe8ae426e7a1e280dfa0aaf5d11a6d diff --git a/source/root.cpp b/source/root.cpp index 224e5bc..1c030e8 100644 --- a/source/root.cpp +++ b/source/root.cpp @@ -5,6 +5,7 @@ Copyright © 2007 Mikko Rasa, Mikkosoft Productions Distributed under the LGPL */ +#include #include "root.h" namespace Msp { @@ -55,13 +56,13 @@ void Root::pointer_motion_event(int x, int y) void Root::key_press_event(unsigned key, unsigned mod, wchar_t ch) { if(visible) - key_press(key, mod, ch); + key_press(Input::key_from_sys(key), mod, ch); } void Root::key_release_event(unsigned key, unsigned mod) { if(visible) - key_release(key, mod); + key_release(Input::key_from_sys(key), mod); } void Root::translate_coords(int &x, int &y)