Re: is there a way to reassign a SDL2 source value in a program?

Alex Szpakowski <[email protected]>
Newsgroups gmane.comp.lib.sdl
Message-ID <[email protected]>
iOS also provides a UITouch.tapCount property (“the number of times the user tapped their fingers on a certain point within a predefined period”), which is not used by SDL at all but would be exactly what I expect to be exposed by the SDL mouse event clicks field.

> On Sep 6, 2016, at 5:27 PM, Alex Szpakowski <[email protected]> wrote:
> 
> It should probably use units affected by the OS pixel density scale factor (“dp units” in Android terminology), rather than pixels or direct DPI.
> 
> That said… I think it should actually just use what the OS considers to be a double-click (when the OS provides that information), similarly to how key repeat works right now. Double-click speed on desktops is typically a user-exposed system wide setting, so I feel like SDL’s APIs should expose that information rather than doing something that a developer using SDL can do on their own.
> 
>> On Sep 6, 2016, at 5:11 PM, rtrussell <[email protected] <mailto:[email protected]>> wrote:
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> Ryan C. Gordon wrote:
>> That being said: a double-click radius of 1 pixel seems deeply 
>> unforgiving to me, so we should probably increase this in any case. What 
>> value works well for your app?
>> 
>> Should it not, ideally, be a distance rather than a number of pixels? Setting the double-click radius to a fixed number of pixels will at best only work satisfactorily over a range of DPI values. I'm not sure of the current status of SDL_GetDisplayDPI (It doesn't seem to work in Android) so if that's not available I can see there might be a problem.
>> 
>> Richard.
>> _______________________________________________
>> SDL mailing list
>> [email protected] <mailto:[email protected]>
>> http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org <http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org>

_______________________________________________
SDL mailing list
[email protected]
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.