Comments (8)
There is no way for the moment indeed for the moment but it should not be hard.
from altsnap.
Ok actually this was so trivial that it is already there.
hooks.zip
Just add AlphaDelta=value between 1-255 (default 8) in the [Advanced] section of ini file
This is the step with shift. Without shift the steps are 8 time larger hence 64 by default.
In your case try 4 and maybe even lower?
It is true that the steps are maybe a bit too large by default.
from altsnap.
Yes the value is clamped in the 1-255 range.
I do not know, why you would put 0 maybe to allow only the case where Shift is pressed?
Given that there is no harm to put 0 I will let the user do it.
from altsnap.
I was hoping for control over both values. Why? When the stepping is too small, the non-Shift stepping becomes tiresome to scroll up and down. But a small stepping for Shift is convenient for making windows only slightly transparent so the window behind isn't as distracting (this is what I meant when I said default stepping: I cannot make a small enough step, but I personally was fine with the large stepping value). Of course, this may be asking for too much.
In the approach you've already taken, I guess the solution to what I'm asking for is also control over the multiplier value 8x. I could set this then to 16
x when using 4
for AlphaDelta
.
The hook works. It just didn't entirely solve what I was looking for.
from altsnap.
hooks.zip
Simpler to have both values as you say, so if someone wants to invert shift behaviour or something.
now use in [Advanced]
AlphaDelta=64
AlphaDeltaShift=8
You want to modify the AlphaDeltaShift in your case.
from altsnap.
Something seems wrong. I'm not sure it works as intended.
My bad. For some reason I had placed it in [Performance]
.
from altsnap.
AlphaDelta=0
& AlphaDeltaShift=0
both still de-/increase transparency, when they should likely do nothing I guess? Actually, It's probably better if 0
is set that it is interpreted as 1
(which I think is what is happening?). If someone wants to disable this feature, it should be done via the UI / whatever .ini
setting controls the mouse action being assigned to transparency. But perhaps there's good reason for making 0
make it do nothing?
from altsnap.
It works as expect as far as I can tell.
Thank you 🙂
from altsnap.
Related Issues (20)
- Add "Scroll pressed" action HOT 3
- AltSnap can make some windows (Firefox) pulsate after snapped HOT 3
- AltSnap and office applications: Black square boxes with letters appears flickering in toolbar while resizing. HOT 2
- Windows always snap, no matter AltSnap settings.
- Feature Request : Autoborderless zone-snapped windows (minus blacklist) ? HOT 1
- Resize windows from center - like osx [Feat] HOT 5
- Cant seem to clear shortcut keys - keyboard tab [v1.63] HOT 8
- Feature request : Somehow be able choose overlapping zones ? HOT 8
- Feature request : reload config explicitly option in systray context menu HOT 2
- [bug?] Snapping after Alt-Tab doesn't work. HOT 3
- Fix minimize action HOT 1
- [question] how to bring window to front after Alt-Click-MouseMove? HOT 2
- Intermittently stops interacting with windows HOT 3
- Move to left/right/top/bottom zoone limitation HOT 2
- Compatibility with Komorebi HOT 4
- Add UIAccess flag to allow managing admin windows without running as admin HOT 10
- Chocolatey packaget not updating HOT 10
- PiercingClick doesn't work on windows11? HOT 5
- Cursor can't left-click until a right-click is issued HOT 22
- Centering a window is misaligned
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 altsnap.