Skip to content
Snippets Groups Projects
Select Git revision
1 result Searching

CMakeLists.txt

Blame
    • Clément Roblot's avatar
      c31aecf2
      Checkbox button debounce (#774) · c31aecf2
      Clément Roblot authored
      This fixes: https://github.com/ArthurSonzogni/FTXUI/issues/773
      
      
      
      Dragging the mouse with the left button pressed now avoids activating multiple
      checkboxes.
      
      Add support for detecting mouse press transition. Added:
      ```cpp
      // The previous mouse event.
      Mouse Mouse::previous;
      
      // Return whether the mouse transitionned from:
      // released to pressed => IsPressed()
      // pressed to pressed => IsHeld()
      // pressed to released => IsReleased()
      bool Mouse::IsPressed(Button button) const;
      bool Mouse::IsHeld(Button button) const;
      bool Mouse::IsReleased(Button button) const;
      ```
      A couple of components are now activated when the mouse is pressed,
      as opposed to released.
      
      Co-authored-by: default avatarArthurSonzogni <sonzogniarthur@gmail.com>
      c31aecf2
      History
      Checkbox button debounce (#774)
      Clément Roblot authored
      This fixes: https://github.com/ArthurSonzogni/FTXUI/issues/773
      
      
      
      Dragging the mouse with the left button pressed now avoids activating multiple
      checkboxes.
      
      Add support for detecting mouse press transition. Added:
      ```cpp
      // The previous mouse event.
      Mouse Mouse::previous;
      
      // Return whether the mouse transitionned from:
      // released to pressed => IsPressed()
      // pressed to pressed => IsHeld()
      // pressed to released => IsReleased()
      bool Mouse::IsPressed(Button button) const;
      bool Mouse::IsHeld(Button button) const;
      bool Mouse::IsReleased(Button button) const;
      ```
      A couple of components are now activated when the mouse is pressed,
      as opposed to released.
      
      Co-authored-by: default avatarArthurSonzogni <sonzogniarthur@gmail.com>
    README-py3k.rst 615 B