Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » U++ Developers corner » Touchscreen on raspberry: problem with events
Re: Touchscreen on raspberry: problem with events [message #49545 is a reply to message #49543] Mon, 26 February 2018 16:20 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 13980
Registered: November 2005
Ultimate Member
Giorgio wrote on Mon, 26 February 2018 14:55
Hi Mirek,
this is the log with LOG() of a single tap (using the latest stable version of upp):

MouseMove
p = [155, 136]
keyflags & K_MOUSELEFT = 8388608
MouseMove
p = [155, 136]
keyflags & K_MOUSELEFT = 0
MouseMove
p = [155, 136]
keyflags & K_MOUSELEFT = 0
LeftDown
p = [155, 136]
keyflags & K_MOUSELEFT = 0
LeftUp
p = [155, 136]
keyflags & K_MOUSELEFT = 0
MouseMove



That does not make sense at all... Smile

Would it be possible to do test, with logs in GtkEvent.cpp:

#include <CtrlCore/CtrlCore.h>

#ifdef GUI_GTK

namespace Upp {

#define LLOG(x)    // DLOG(rmsecs() << ' ' << x)
#define LOG_EVENTS


void Ctrl::AddEvent(gpointer user_data, int type, const Value& value, GdkEvent *event)
{
	if(Events.GetCount() > 50000)
		return;
	GEvent& e = Events.AddTail();
	e.windowid = (uint32)(uintptr_t)user_data;
	e.type = type;
	e.value = value;
	gint x, y;
	GdkModifierType mod;
	gdk_window_get_pointer(gdk_get_default_root_window(), &x, &y, &mod);
	e.mousepos = Point(x, y);
	e.state = mod;
	e.count = 1;
	e.event = NULL;
	if(event) {
		e.time = gdk_event_get_time(event);
		e.event = gdk_event_copy(event);
	}
	else {
		e.time = gtk_get_current_event_time();
		e.event = gtk_get_current_event();
	}
        DUMPHEX(mod);
}


Mirek
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Help wanted for DebugVisualizer
Next Topic: Upp as a shared library
Goto Forum:
  


Current Time: Wed May 15 02:14:43 CEST 2024

Total time taken to generate the page: 0.01331 seconds