https://github.com/abdnh/win-move-taskbar-buttons
A small Windows program for moving taskbar buttons using keyboard shortcuts
https://github.com/abdnh/win-move-taskbar-buttons
c windows
Last synced: 3 months ago
JSON representation
A small Windows program for moving taskbar buttons using keyboard shortcuts
- Host: GitHub
- URL: https://github.com/abdnh/win-move-taskbar-buttons
- Owner: abdnh
- License: unlicense
- Created: 2021-12-14T04:41:00.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-27T22:26:25.000Z (about 2 years ago)
- Last Synced: 2025-01-24T07:29:48.046Z (4 months ago)
- Topics: c, windows
- Language: C
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A small Windows program for moving taskbar buttons using keyboard shortcuts.
It uses the [7+ Taskbar Tweaking Library](https://ramensoftware.com/7-taskbar-tweaking-library).The program provides shortcuts to move button groups (buttons belonging to the same app)
and to move single buttons within their groups.The default shortcuts are as follows:
- `Win+Ctrl+Alt+Down`: Move active button group to the left.
- `Win+Ctrl+Alt+Up`: Move active button group to the right.
- `Win+Ctrl+Alt+Left`: Move active button to the left within its group.
- `Win+Ctrl+Alt+Right`: Move active button to the rigth within its group.You have to edit the source and recompile if you want to change the shortcuts.
You need to change the keys passed to the `RegisterHotKey` function.
You also have to change the [virtual keys](https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
used across the code accordingly.To build, download TTLib.zip from the link above and extract it in the same directory as this repo, then open Makefile, modify it if necessary and run it.
[7+ Taskbar Tweaker](https://ramensoftware.com/7-taskbar-tweaker) (written by the same author the as 7+ Taskbar Tweaking Library)
provides settings to configure shortcuts to move button groups, but there is no
way to move the active button within its group as far as I know.## TODO
- Allow changing the shortcuts dynamically — maybe using a config file or just command line arguments.