View Issue Details

IDProjectCategoryView StatusLast Update
0001533Spring engineGeneralpublic2009-08-19 12:49
ReporterjK Assigned ToAuswaschbar  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Summary0001533: aGUI, SDL, WinAPI, MouseInput
DescriptionWith the merge of aGUI the WinAPI mouse handling got again replaced with SDL's buggy one.
First, SDL's mouse handling is bugged on Win32, so mouse movement lags and it eats mouseclicks (and report incorrect clickpos for the registered ones).

The switch back to SDL was done because aGUI handles SDL_events directly what is a failure itself. Spring already got a working abstraction of that input layers via CGameController.
TagsNo tags attached.
Attached Files
wsdl.cpp.zip (Attachment missing)
Checked infolog.txt for Errors

Activities

Auswaschbar

2009-08-10 19:46

reporter   ~0003877

The CGameController abstraction fails. SDL_events structure offers greater flexibility while keeping coding effort down.

Did you experienced missed clicks, or movement lag? Because noone have had them yet.

Auswaschbar

2009-08-10 19:53

reporter   ~0003878

Maybe I will just make SDL events out of winapi calls?

Auswaschbar

2009-08-10 23:38

reporter   ~0003882

Added, and tested with wine. Please report issues here (if any).

Issue History

Date Modified Username Field Change
2009-08-09 19:06 jK New Issue
2009-08-10 19:46 Auswaschbar Note Added: 0003877
2009-08-10 19:52 Auswaschbar File Added: wsdl.cpp.zip
2009-08-10 19:53 Auswaschbar Note Added: 0003878
2009-08-10 23:38 Auswaschbar Note Added: 0003882
2009-08-10 23:38 Auswaschbar Status new => feedback
2009-08-19 12:49 Auswaschbar Status feedback => resolved
2009-08-19 12:49 Auswaschbar Resolution open => fixed
2009-08-19 12:49 Auswaschbar Assigned To => Auswaschbar