Jump to content

Eric Grange

Members
  • Content Count

    32
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Eric Grange

  1. Eric Grange

    Touchpad two fingers pan in a VCL app ?

    Hi, I have been trying to get a VCL application to react to touchpad two fingers pan, with absolutely no success 😕 But two finger pan does not seem to trigger anything AFAICT. Simple scrolling (tap and hold) and touchpad pinch-to-zoom get translated (by Windows) into scroll events just fine. Though it's not a screen touch, I tried OnGesture as well, with or with a touch manager, no success there. The two finger pan works just fine on other applications on the same laptop (Chrome, image editors, etc.), so it's a bit like the VCL application is missing a flag or something is eating/disabling the pan functionality. Am I missing something obvious and Anyone got it working ? This is a Delphi 10.3 app.
  2. Eric Grange

    Touchpad two fingers pan in a VCL app ?

    Ok solved it! For reference the relevant Microsoft is actually this one Windows 8 touchpad gesture implementation guide While the MS doc mentions Windows 8 and says it's obsolete, it is still very much what happens in Windows 10. The touchpad pan gets mapped to WM_MOUSEWHEEL (vertical) and WM_MOUSEHWHEEL (horizontal), that last one is not exposed in the VCL as of Delphi 10.3 The pan translations come in the WheelDelta field, so they can be easily mapped to whatever you need.
  3. Eric Grange

    Touchpad two fingers pan in a VCL app ?

    Yes, I tried with or without the TGestureManager though the doc (https://docwiki.embarcadero.com/RADStudio/Sydney/en/Gesturing_Overview) says it shouldn't be there for interactive gestures, if there is no TGestureManager, I get zero OnGesture events (I only get windows conversions to scroll or mouse wheel events) The Microsoft doc (https://learn.microsoft.com/en-us/windows/win32/wintouch/windows-touch-gestures-overview) states that WM_HSCROLL & WM_VSCROLL should be received for pan, but I do not seem to get them.
  4. Eric Grange

    RSS feeds for new posts ?

    Hi, I had a request to add https://en.delphipraxis.net/ to https://www.beginend.net/ however I am not sure which RSS feed could be used to obtain new recent topics ? The activity streams have a few, but they appear centered on my own activity.
  5. Eric Grange

    RSS feeds for new posts ?

    The discover/38 seems fine indeed, the corresponding RSS is missing the GUID fields, but I can work with that. Now added 🙂
  6. Eric Grange

    RSS feeds for new posts ?

    It would be placed in the sidebar, alongside the other forums.
  7. Eric Grange

    RSS feeds for new posts ?

    AFAICT https://en.delphipraxis.net/discover/all.xml/ is the global activity one, and it lists every reply 😕 Even I was able to filter out the replies and keep only new topics, it is very short, so new topics would easily be missed.
×