Comments (6)
Mice sold at the same time as windows 3.1 had no wheel.
from winfile.
The mouse wheel was introduced with 95
from winfile.
Secret-chest
I dont understand. What do you mean by 95 ?
Im using the latest version and the feature is not available there.
Ive gone through the options and cant see any way to turn it one.
from winfile.
Mice sold at the same time as windows 3.1 had no wheel.
Oh right. I thought you meant the Font Zoom feature change that I requested was already available in the latest File Manager. Yes, mouse wheels have been around for a long time and CTRL + MOUSE WHEEL has become the defacto standard for zooming in / out or changing font size
I am hoping this feature can be added to File Manager
from winfile.
There are people who think holiday locations should be without cash machines or even mobiles. And (prepare for this) pc with a mouse with a golf ball inside.
from winfile.
The mouse wheel was introduced with 95
(Sorry, this is a raw nerve. Totally unrelated to the feature request though, which seems like a good suggestion if anyone is motivated to go write it.)
Windows 95 ships in 1995, then Intellimouse introduces the wheel in 1996, and the showcase application is Office 97.
This created a bit of a mess, because Windows 95 has no native mouse wheel support, but it had to work there. It also meant that users expected the mouse wheel to work with other programs on Windows 95, but Windows 95-era development tools had no knowledge of it.
There's a since deleted paragraph on MSDN that explains this a little. The current version of the page has removed the paragraph but not the later ones which refer to MSH_MOUSEWHEEL, making it quite confusing.
Windows 95, Windows NT 3.51: Support for the mouse wheel is provided through a separately-running module, MSWheel, that generates a MSH_MOUSEWHEEL message. The MSWheel module, which consists of MSWheel.exe and MSWheel.dll, is installed with the IntelliPoint software that is shipped with the IntelliMouse pointing device. In addition, MSH_MOUSEWHEEL is defined in the header file (ZMouse.h) that an application must use to implement support for the wheel via the MSWheel module.
All of this gets sorted out in Windows 98 and NT 4 where the built-in Windows controls have knowledge of the wheel. Visual C++ 5 (1997) contains the WM_MOUSEWHEEL message we have today. As far as I know, Winfile was never updated to support the mouse wheel - it happens to work because Winfile is built on owner draw list controls, and the OS updated list control supports mouse wheel scrolling.
More details: https://devblogs.microsoft.com/oldnewthing/20080806-00/?p=21353
from winfile.
Related Issues (20)
- WinFile Portable released by PortableApps.com HOT 1
- Open Explorer.exe in selected directory HOT 5
- oomkilled HOT 1
- Question: How does non-OLE Drag and Drop work? HOT 2
- software and add-ons to edit and compile File Manager HOT 2
- winfile do not work on windows pe 10 HOT 5
- Bug - Menu >> File >> Run for long command line gets truncated HOT 6
- Add create file option in context menu and toolbar HOT 3
- ζΊδΈιη HOT 2
- Folder is locked when expand the folder in left hand side HOT 2
- Read-only attribute on files copied from CD-ROM HOT 4
- Support sparse files? HOT 2
- How to specify the destination HOT 1
- I am off HOT 1
- Open File Manager starting in current folder, or folder specified on command line HOT 1
- Update Winfile on Chocolatey HOT 2
- UNC support
- Wanted: Undelete DLL
- Some saved settings are not respected when an initial directory is specified in the command line
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from winfile.