Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Always On Top as option in window context menu #15387

Open
DuckOfDuckness opened this issue Jan 9, 2022 · 9 comments
Open

Add Always On Top as option in window context menu #15387

DuckOfDuckness opened this issue Jan 9, 2022 · 9 comments
Labels
Idea-Enhancement New feature or request on an existing product Product-Always On Top Refers to the idea of a Always on Top Powertoy

Comments

@DuckOfDuckness
Copy link

Description of the new feature / enhancement

I would like to be able to set a window as Always On Top using the window's context menu.
image

Scenario when this would be used?

The keyboard shortcut is not always the most convenient to hit. When my mouse is more accessible I would like to still use Always On Top very quickly.

Supporting information

No response

@DuckOfDuckness DuckOfDuckness added the Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams label Jan 9, 2022
@Jay-o-Way
Copy link
Collaborator

I think the current solution (using a hotkey) has been chosen because many windows are built different. Some apps create a custom "chrome" and I bet it would be nearly impossible to plug in to that.

@DuckOfDuckness
Copy link
Author

Having a hotkey for it is definitely also a good idea.
I have previously been using Dexpot for Always On Top and it added it to that context menu. Some windows don't have that bar at the top of the window to right-click on, but I have always been able to right-click the window preview in the taskbar to access the menu anyway:
image

@crutkas
Copy link
Member

crutkas commented Jan 9, 2022

Issue with this is what happens with more than one instance open. Do all instances get AoT?

@crutkas crutkas added Idea-Enhancement New feature or request on an existing product Product-Always On Top Refers to the idea of a Always on Top Powertoy and removed Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Jan 9, 2022
@DuckOfDuckness
Copy link
Author

DuckOfDuckness commented Jan 9, 2022

I just tried this with 3 instances of Windows Explorer. I toggled Dexpot's Always On Top by right-clicking on the window preview in the taskbar (like the screenshot in my previous comment). Went through all 3 one by one and it only affected the specific window I right-clicked on.

@thommck
Copy link

thommck commented Jan 10, 2022

I'd prefer a "Pin" button next to the minimize/maximise/close button on the right-hand side of the title bar. I'm pretty sure that's what it used to look like in the XP version of PowerToys

@ser-drephs
Copy link

Maybe a solution like the one provided by Greenshot for taking a screenshot would be an alternative to the suggestions:
image

@paveldvorak5
Copy link

Or maybe a button on the window title bar would be better?

@VulcanTourist
Copy link

I'd prefer a "Pin" button next to the minimize/maximise/close button on the right-hand side of the title bar. I'm pretty sure that's what it used to look like in the XP version of PowerToys

This is perhaps preferable to the original suggestion of a context menu item, if one has to choose, but perhaps both are possible in tandem? The pin button is even more (visually) self-documenting than the context menu item, especially given that so many people now understand the intended meaning of the pin symbology.

The only potential issue I can see with the Pin button is that its implementation may be considerably more complex, given that certain other extensions have been known to add their own buttons to that region as well; is there API logic for avoiding button placement conflicts i.e. overlap?

@aderchox
Copy link

aderchox commented Jan 7, 2023

I'm also here to humbly request this feature, I need "Always on Top" so frequently and the win+ctrl+T hotkey isn't convenient at all. For the placement conflict that @VulcanTourist mentioned, what Chrome does may be an option, i.e., the arrow down in the picture below:
image

I'm not aware though if it's possible to move "other" apps' buttons in it! I'm more fond of the context menu option to be honest. But having either of them is better than having neither 😋. Thank you.
Update: VSCode has a similar thing too:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Idea-Enhancement New feature or request on an existing product Product-Always On Top Refers to the idea of a Always on Top Powertoy
Projects
Status: No status
Development

No branches or pull requests

8 participants