{"id":19232915,"url":"https://github.com/mikeduglas/wheel-constraint","last_synced_at":"2026-03-19T08:51:02.063Z","repository":{"id":94835954,"uuid":"392956964","full_name":"mikeduglas/Wheel-Constraint","owner":"mikeduglas","description":"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.","archived":false,"fork":false,"pushed_at":"2022-09-17T15:12:46.000Z","size":578,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-23T11:41:43.822Z","etag":null,"topics":["clarion","mouse-tracking","winapi"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mikeduglas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-05T08:02:29.000Z","updated_at":"2022-10-30T15:37:32.000Z","dependencies_parsed_at":"2023-04-18T23:32:19.475Z","dependency_job_id":null,"html_url":"https://github.com/mikeduglas/Wheel-Constraint","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mikeduglas/Wheel-Constraint","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeduglas%2FWheel-Constraint","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeduglas%2FWheel-Constraint/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeduglas%2FWheel-Constraint/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeduglas%2FWheel-Constraint/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mikeduglas","download_url":"https://codeload.github.com/mikeduglas/Wheel-Constraint/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeduglas%2FWheel-Constraint/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29911463,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"ssl_error","status_checked_at":"2026-02-27T19:37:41.463Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clarion","mouse-tracking","winapi"],"created_at":"2024-11-09T16:07:58.957Z","updated_at":"2026-02-27T20:08:09.726Z","avatar_url":"https://github.com/mikeduglas.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wheel Constraint\r\n\r\n## Overview\r\nIt is well known issue in Clarion programs: if a list control, combobox, or spinbox has a focus, the user can scroll it \r\nwith the mouse wheel, even if the mouse cursor is outside of the control.\r\nThis behavior can be confusing.\r\n\r\nWheel Constraint is a template which allows a user to scroll list, combo, or spin controls by the wheel only if the mouse \r\nis over the control. Just add the global extension to your application, and the problem is solved.\r\n\r\n## Features\r\n- LIST, COMBO, SPIN controls are supported.\r\n\r\n## Usage\r\n- Register the template.\r\n- Add the global extension.\r\n- That's all.\r\n\r\n## Requirements\r\n- Clarion 6.3 and newer.\r\n- ABC and Legacy template chains.\r\n\r\n[Buy now](https://www.clarionshop.com/checkout.cfm?pid=1652\u0026q=1\u0026)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikeduglas%2Fwheel-constraint","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmikeduglas%2Fwheel-constraint","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikeduglas%2Fwheel-constraint/lists"}