https://github.com/mikeduglas/wheel-constraint
Wheel Constraint is a template which allows a user to scroll list, combo, or spin controls by the wheel only if the mouse is over the control.
https://github.com/mikeduglas/wheel-constraint
clarion mouse-tracking winapi
Last synced: 4 months ago
JSON representation
Wheel Constraint is a template which allows a user to scroll list, combo, or spin controls by the wheel only if the mouse is over the control.
- Host: GitHub
- URL: https://github.com/mikeduglas/wheel-constraint
- Owner: mikeduglas
- Created: 2021-08-05T08:02:29.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-09-17T15:12:46.000Z (almost 4 years ago)
- Last Synced: 2025-02-23T11:41:43.822Z (over 1 year ago)
- Topics: clarion, mouse-tracking, winapi
- Homepage:
- Size: 564 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Wheel Constraint
## Overview
It is well known issue in Clarion programs: if a list control, combobox, or spinbox has a focus, the user can scroll it
with the mouse wheel, even if the mouse cursor is outside of the control.
This behavior can be confusing.
Wheel Constraint is a template which allows a user to scroll list, combo, or spin controls by the wheel only if the mouse
is over the control. Just add the global extension to your application, and the problem is solved.
## Features
- LIST, COMBO, SPIN controls are supported.
## Usage
- Register the template.
- Add the global extension.
- That's all.
## Requirements
- Clarion 6.3 and newer.
- ABC and Legacy template chains.
[Buy now](https://www.clarionshop.com/checkout.cfm?pid=1652&q=1&)